Releases: apache/camel-quarkus
Releases Β· apache/camel-quarkus
3.30.0
What's Changed
- Replace deprecated ObjectMapper.setSerializationInclusion method by @apupier in #7880
- Replace deprecated RegExUtils.replacePattern(String, String, String) by @apupier in #7876
- Replace deprecated Vertx Pump class by @apupier in #7874
- Replace deprecated headers by @apupier in #7872
- Replace deprecated StringUtils.removeEnd by Strings.CI.removeEnd by @apupier in #7881
- Replace usage of deprecated RuntimeReinitializedClassBuildItem with R⦠by @apupier in #7867
- Bump com.microsoft.graph:microsoft-graph from 6.54.0 to 6.55.0 by @dependabot[bot] in #7887
- Bump io.quarkiverse.amazonservices:quarkus-amazon-services-bom from 3.9.1 to 3.12.0 by @dependabot[bot] in #7885
- Bump quarkiverse-cxf.version from 3.27.1 to 3.29.0 by @dependabot[bot] in #7886
- [relates #4259] Refactor Kudu testcontainer by @llowinge in #7883
- Add tests for transformer features and support Transformer in native mode by @gansheer in #7865
- Provide specific GitHub workflow to build and test JDK 25 on CI by @apupier in #7889
- Generated sources regen for SBOM by @github-actions[bot] in #7905
- Upgrade Debezium to 3.3.1.Final by @jamesnetherton in #7898
- Bump org.xmlunit:xmlunit-core from 2.10.4 to 2.11.0 by @dependabot[bot] in #7900
- Bump org.apache.maven.plugins:maven-plugin-plugin from 3.15.1 to 3.15.2 by @dependabot[bot] in #7901
- Bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #7902
- Bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #7903
- ci: Add github workflow to validation documentation on PR by @gansheer in #7891
- Add io.debezium:debezum-bom to Dependabot config by @jamesnetherton in #7908
- Next is 3.30.0-SNAPSHOT by @jamesnetherton in #7906
- Switch Quartz clustering job store database to MySQL by @jamesnetherton in #7911
- Bump quarkiverse-groovy.version from 3.28.3 to 3.28.4 by @dependabot[bot] in #7909
- Improve master-openshift test to capture log of child process by @llowinge in #7910
- Add 3.20.3 & 3.29.0 releases to changelog by @jamesnetherton in #7912
- Bump org.jolokia:jolokia-agent-jvm from 2.4.0 to 2.4.1 by @dependabot[bot] in #7913
- Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.10.0 to 3.10.1 by @dependabot[bot] in #7914
- Fix auto label workflow prematurely removing user added issue labels by @jamesnetherton in #7915
- Prevent Swagger Java CodeGen prefixing src/main/java to the generated model source output path by @jamesnetherton in #7917
- Add 3.27.x stream to LTS maintenance branch workflow by @jamesnetherton in #7920
- Remove QuarkusContextServiceLoaderPlugin and use the default impl by @jamesnetherton in #7922
- Switch to io.smallrye jandex-maven-plugin by @jamesnetherton in #7923
- Configure Protostream annotation processor for maven-compiler-plugin in infnispan-common test module by @jamesnetherton in #7924
- Make JolokiaKubernetesClientSSLTest.clientSSLAuthentication check for expected exception type on JDK 25 by @jamesnetherton in #7926
- Remove redundant parallel invocations of JsonbBuilder in JpaTestBase by @jamesnetherton in #7927
- Add Maven Wrapper to source zip by @jamesnetherton in #7928
- Generated sources regen for SBOM by @github-actions[bot] in #7929
- Add changelog for 3.27.1 by @JiriOndrusek in #7935
- fix: Use previous oracle-free image (deprecated) for Debezium-oracle tests by @gansheer in #7943
- Generates certificates for cxf security tests by @JiriOndrusek in #7945
- Upgrade camel to 4.16.0 by @JiriOndrusek in #7939
- Bump com.microsoft.graph:microsoft-graph from 6.55.0 to 6.56.0 by @dependabot[bot] in #7948
- Bump quarkiverse-jsch.version from 3.1.1 to 3.1.2 by @dependabot[bot] in #7949
- Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.10.1 to 3.10.3 by @dependabot[bot] in #7950
- Test Artemis ConnectionFactory URL with parameters by @jamesnetherton in #7952
- Restore PQC documentation component links by @jamesnetherton in #7951
- Add ActiveMQ 6 extension by @gansheer in #7937
- Update release maven plugin version to 3.2.0 by @gansheer in #7954
- Upgrade Quarkus to 3.30.0.CR1 by @jamesnetherton in #7960
- Bump quarkiverse-mybatis.version from 2.4.1 to 2.4.2 by @dependabot[bot] in #7957
- Bump io.quarkiverse.amazonservices:quarkus-amazon-services-bom from 3.12.0 to 3.12.1 by @dependabot[bot] in #7966
- Eagerly initialize opentelemetry2 extension OpenTelemetryTracer bean by @jamesnetherton in #7965
- Upgrade Quarkus Artemis to 3.11.0.CR1 by @jamesnetherton in #7967
- Increase debezium-sqlserver init script wait time to 30 seconds by @jamesnetherton in #7968
- [fixes #3037] Use preferred way for handling onError by @llowinge in #7969
- Generated sources regen for SBOM by @github-actions[bot] in #7974
- Add camel. extension prefix for route resources supported for hot reload by @jamesnetherton in #7975
- Bump org.wiremock:wiremock-standalone from 3.13.1 to 3.13.2 by @dependabot[bot] in #7972
- Bump actions/checkout from 5.0.0 to 5.0.1 by @dependabot[bot] in #7978
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 by @dependabot[bot] in #7979
- Bump org.jolokia:jolokia-agent-jvm from 2.4.1 to 2.4.2 by @dependabot[bot] in #7980
- Add support for specifying a content type for dynamic Qute templates by @jamesnetherton in #7982
- Remove Derby database testing by @jamesnetherton in #7983
- Keep smooks-core and smooks-bom versions separate because they can be⦠by @ppalaga in #7985
- Upgrade Quarkus to 3.30.0 by @jamesnetherton in #7986
- Bump com.microsoft.graph:microsoft-graph from 6.56.0 to 6.57.0 by @dependabot[bot] in #7987
- Add ibm-(cos | watson-discovery | watson-language) JVM only extensions by @jamesnetherton in #7988
Full Changelog: 3.29.0...3.30.0
3.27.1
What's Changed
- [3.27.x] Bump io.quarkiverse.langchain4j:quarkus-langchain4j-bom from 1.2.0.CR2 to 1.2.0 by @jamesnetherton in #7768
- [3.27.x] Backports by @jamesnetherton in #7780
- [3.27.x] Ban io.grpc:grpc-netty-shaded by @jamesnetherton in #7790
- [3.27.x] fixed test password kafka sasl ssl test by @JiriOndrusek in #7787
- [3.27.x] Set ES_JAVA_OPTS for ElasticSearch container JVM only tests by @jamesnetherton in #7794
- [3.27.x] Upgrade Camel to 4.14.1 + Backports by @jamesnetherton in #7802
- [3.27.x] Bump quarkiverse-minio.version from 3.8.5 to 3.8.6 by @jamesnetherton in #7809
- [3.27.x] Backports by @jamesnetherton in #7824
- [3.27.x] Backports by @jamesnetherton in #7847
- [3.27.x] Close the class path resource properly after reading from it in BeanioProcessor by @ppalaga in #7859
- [3.27.x] Disable NATS TLS testing due to #7771 by @jamesnetherton in #7888
- [3.27.x] Prevent Swagger Java CodeGen prefixing src/main/java to the generated model source output path by @jamesnetherton in #7919
- [3.27.x] Upgrade Camel to 4.14.2 by @jamesnetherton in #7921
Full Changelog: 3.27.0...3.27.1
3.29.0
What's Changed
- Remove not needed Agroal dependency from Jasypt tests by @llowinge in #7758
- Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.8.4 to 3.10.0 by @dependabot[bot] in #7759
- Generated sources regen for SBOM by @github-actions[bot] in #7760
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in #7765
- Bump io.quarkiverse.langchain4j:quarkus-langchain4j-bom from 1.2.0.CR2 to 1.2.0.CR3 by @dependabot[bot] in #7764
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.3 to 3.12.0 by @dependabot[bot] in #7763
- Next is 3.29.0-SNAPSHOT by @jamesnetherton in #7762
- Bump io.quarkiverse.langchain4j:quarkus-langchain4j-bom from 1.2.0.CR3 to 1.2.0 by @dependabot[bot] in #7767
- Add langchain4j-embeddings native support by @jamesnetherton in #7769
- Bump org.apache.maven.plugins:maven-scm-plugin from 2.1.0 to 2.2.1 by @dependabot[bot] in #7777
- Bump cq-plugin.version from 4.20.0 to 4.20.1 by @dependabot[bot] in #7776
- Add retry logic to Debezium Oracle container startup by @jamesnetherton in #7772
- Avoid using docker.io for images pulled by Quarkus dev services by @ppalaga in #7774
- Use mirror.gcr.io for testing OpenTelemetry by @ppalaga in #7775
- Test camel-quarkus-activemq against Artemis broker by @jamesnetherton in #7778
- Set ElasticSearch container ES_JAVA_OPTS and disable disk-based shard allocation thresholds by @jamesnetherton in #7779
- Generated sources regen for SBOM by @github-actions[bot] in #7782
- Update Maven wrapper distribution URL to Maven 3.9.11 by @jamesnetherton in #7781
- Ban io.grpc:grpc-netty-shaded by @jamesnetherton in #7783
- Add quarkus-netty to google-storage extension by @jamesnetherton in #7791
- Fixes #7785 -respect min size of test password for KafkaSaslSslTest by @JiriOndrusek in #7786
- Bump quarkiverse-groovy.version from 3.26.3 to 3.28.1 by @dependabot[bot] in #7788
- Set ES_JAVA_OPTS for ElasticSearch container JVM only tests by @jamesnetherton in #7793
- Bump org.codehaus.mojo:exec-maven-plugin from 3.5.1 to 3.6.0 by @dependabot[bot] in #7795
- Bump quarkiverse-cxf.version from 3.27.0 to 3.27.1 by @dependabot[bot] in #7797
- Upgrade Maven wrapper from 3.2.0 to 3.3.4 by @apupier in #7800
- [Quarkus CXF 3.27.0] Fail the build if there are overlaps between our BOM and Quarkus BOM by @ppalaga in #7738
- Upgrade Camel to 4.14.1 by @jamesnetherton in #7784
- Updates for dependency convergence CI check by @jamesnetherton in #7804
- Bump quarkiverse-groovy.version from 3.28.1 to 3.28.2 by @dependabot[bot] in #7805
- Bump quarkiverse-minio.version from 3.8.5 to 3.8.6 by @dependabot[bot] in #7807
- Bump org.codehaus.mojo:exec-maven-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #7810
- Bump io.swagger.codegen.v3:swagger-codegen-generators from 1.0.57 to 1.0.58 by @dependabot[bot] in #7811
- Camel 4.15.0 upgrade by @JiriOndrusek in #7808
- Bump com.microsoft.graph:microsoft-graph from 6.53.0 to 6.54.0 by @dependabot[bot] in #7814
- Remove unecessary code, as the image is already set in application.pr⦠by @llowinge in #7815
- fix: doc groovy-xml invalid format by @gansheer in #7817
- Add LangChain4j EmbeddingStore support by @jamesnetherton in #7818
- Bump cq-plugin.version from 4.20.1 to 4.20.3 by @jamesnetherton in #7822
- Remove superfluous System.out.println calls by @jamesnetherton in #7823
- Generated sources regen for SBOM by @github-actions[bot] in #7825
- Auto close dependency convergence issue when the workflow is successful by @jamesnetherton in #7827
- Use AsciiDoc attribute for langchain4j BOM version in extension code snippets by @jamesnetherton in #7829
- Enlarge timeout for Master Openshift IT by @llowinge in #7828
- Fix Dev UI fetching of Camel console JSON data by @jamesnetherton in #7831
- Bump io.swagger.codegen.v3:swagger-codegen-generators from 1.0.58 to 1.0.59 by @dependabot[bot] in #7833
- Bump quarkiverse-groovy.version from 3.28.2 to 3.28.3 by @dependabot[bot] in #7834
- Upgrade Quarkus LangChain4j to 1.2.1 by @jamesnetherton in #7835
- Fix SNAPSHOT deploy CI build by @jamesnetherton in #7837
- Add tests and support for langchain4j-agent custom tools by @jamesnetherton in #7836
- Fix path to qwc-camel-core.js in Micrometer & MicroProfile Fault Tolerance Dev UI pages by @jamesnetherton in #7840
- Upgrade Quarkus to 3.29.0.CR1 by @jamesnetherton in #7842
- Bump quarkiverse-jsch.version from 3.1.0 to 3.1.1 by @dependabot[bot] in #7844
- Bump io.quarkiverse.jgit:quarkus-jgit-bom from 3.6.0 to 3.6.1 by @dependabot[bot] in #7845
- Update Dev UI documentation with the correct path to qwc-camel-core.js by @jamesnetherton in #7846
- Refactor Splunk test container by @llowinge in #7848
- Bump org.jolokia:jolokia-agent-jvm from 2.3.0 to 2.4.0 by @dependabot[bot] in #7849
- Generated sources regen for SBOM by @github-actions[bot] in #7850
- Clean up usage of deprecated Quarkus configuration options by @jamesnetherton in #7852
- Bump org.codehaus.mojo:exec-maven-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #7853
- Bump org.apache.maven.plugins:maven-antrun-plugin from 3.1.0 to 3.2.0 by @dependabot[bot] in #7855
- Close the class path resource properly after reading from it in BeanioProcessor by @ppalaga in #7858
- Upgrade Quarkus to 3.29.0 by @jamesnetherton in #7863
- Fixes #7860: more logging and tweaking timouts for jt400 real tests by @JiriOndrusek in #7861
- Configure com.google.protobuf.JavaFeaturesProto for runtime initialization in native mode by @jamesnetherton in #7866
- Add docling & keycloak JVM only extensions by @jamesnetherton in #7869
- Replace deprecated WeaviateVectorDb.Headers by WeaviateVectorDbHeaders by @apupier in #7871
- Replace deprecated Aws DefaultCredentialsProvider.create() by @apupier in #7873
Full Changelog: 3.27.0...3.29.0
3.20.3
What's Changed
- [3.20.x] Fix SplunkTest for running with remote docker test container by @llowinge in #7515
- [3.20.x] Upgrade Quarkus to 3.20.2 by @jamesnetherton in #7528
- [3.20.x] Register SimpleSearchTerm for reflection by @jamesnetherton in #7552
- [3.20.x] Fallback to resolving bean names from @Identifier for RuntimeBeanRepository.findByTypeWithName by @jamesnetherton in #7561
- [3.20.x] Wiremock Olingo4 test by @llowinge in #7626
- [3.20.x] Avoid configuring JasyptPropertiesParser unless encrypted properties are detected by @jamesnetherton in #7636
- [3.20.x] Use 4.10.x for components doc xrefs by @jamesnetherton in #7664
- [3.20.x] Add type check for non-synthetic beans in RuntimeBeanRepository.getReferenceByName by @jamesnetherton in #7690
- [3.20.x] Upgrade Quarkus to 3.20.3 + backports by @jamesnetherton in #7751
- [3.20.x] Upgrade Camel to 4.10.7 by @jamesnetherton in #7770
- [3.20.x] Ban io.grpc:grpc-netty-shaded by @jamesnetherton in #7789
- [3.20.x] Upgrade quarkus-minio to 3.8.6 by @jamesnetherton in #7857
Full Changelog: 3.20.2...3.20.3
3.27.0
What's Changed
- Remove io.quarkiverse.amazonservices:quarkus-amazon-services-bom from camel-quarkus-bom-test by @jamesnetherton in #7620
- Link to Camel 4.14.x documentation by @jamesnetherton in #7669
- Bump actions/setup-java from 4.7.1 to 5.0.0 by @dependabot[bot] in #7672
- Bump com.microsoft.graph:microsoft-graph from 6.50.0 to 6.51.0 by @dependabot[bot] in #7674
- Bump quarkiverse-groovy.version from 3.25.3 to 3.25.4 by @dependabot[bot] in #7673
- Enable AWSKinesis tests by @llowinge in #7670
- Generated sources regen for SBOM by @github-actions[bot] in #7676
- Bump quarkiverse-cxf.version from 3.26.0 to 3.26.1 by @dependabot[bot] in #7677
- Bump quarkiverse-langchain4j.version from 1.1.1 to 1.1.3 by @dependabot[bot] in #7679
- Get rid of quarkus-devtools-utilities which is deprecated since Quarkus 3.25.0 by @ppalaga in #7681
- Generated sources regen for SBOM by @github-actions[bot] in #7684
- Adds Opensearch tests on JVM mode. by @svkcemk in #7685
- Upgrade Quarkus to 3.26.1 by @jamesnetherton in #7686
- Enrich registry routes with source resource by @jamesnetherton in #7688
- Add type check for non-synthetic beans in RuntimeBeanRepository.getReferenceByName by @jamesnetherton in #7689
- Remove Quarkus LangChain4j from camel-quarkus-langchain4j-* extensions by @jamesnetherton in #7592
- Upgrade Quarkus to 3.26.2 by @jamesnetherton in #7693
- Bump quarkiverse-cxf.version from 3.26.1 to 3.26.2 by @dependabot[bot] in #7694
- Bump quarkiverse-jackson-jq.version from 2.3.0 to 2.4.0 by @dependabot[bot] in #7696
- Bump cq-plugin.version from 4.18.0 to 4.19.0 by @dependabot[bot] in #7695
- Restore Hazelcast extension native support by @jamesnetherton in #7699
- Restore debezium-postgres update & delete tests by @jamesnetherton in #7701
- Bump actions/github-script from 7.0.1 to 8.0.0 by @dependabot[bot] in #7703
- Bump quarkiverse-groovy.version from 3.25.4 to 3.26.2 by @dependabot[bot] in #7702
- Bump quarkiverse-minio.version from 3.8.4 to 3.8.5 by @dependabot[bot] in #7704
- Bump org.amqphub.quarkus:quarkus-qpid-jms-bom from 2.8.0 to 2.9.0 by @dependabot[bot] in #7705
- Use RAW for connectionString and accessKey as it can contains special⦠by @llowinge in #7706
- Fix class naming for langchain4j-embeddings extension by @jamesnetherton in #7708
- Test against CouchDB 3.5.0 by @ppalaga in #7707
- Generated sources regen for SBOM by @github-actions[bot] in #7710
- Manage org.jgroups:jgroups by @ppalaga in #7716
- Do not rely on Quarkus dev service when testing as we start our own container by @ppalaga in #7715
- Use mirror.gcr.io for semitechnologies/weaviate to avoid unauthenticated pull rate limit from dockerhub by @ppalaga in #7719
- Fix @BindToRegistry when declared within CDI beans by @jamesnetherton in #7713
- Upgrade Quarkus to 3.27.0.CR1 by @jamesnetherton in #7720
- Bump net.revelc.code.formatter:formatter-maven-plugin from 2.27.0 to 2.28.0 by @dependabot[bot] in #7721
- Add langchain4j-agent native support by @jamesnetherton in #7698
- Align to Quarkus LangChain4j 1.2.0.CR1 / LangChain4j 1.4.0 by @jamesnetherton in #7709
- Remove unnecessary notice about Locales by @llowinge in #7671
- Remove unnecessary workaround for Windows by @llowinge in #7722
- Bump quarkiverse-groovy.version from 3.26.2 to 3.26.3 by @dependabot[bot] in #7725
- [relates #7545] Enable Iso8583Test for Windows by @llowinge in #7724
- Bump com.microsoft.graph:microsoft-graph from 6.51.0 to 6.52.0 by @dependabot[bot] in #7726
- [fixes #7283] Remove forced com.ibm.cloud:sdk-core for Couchdb by @llowinge in #7727
- Remove workaround for langchain4j-tools header type conversion by @llowinge in #7728
- Remove workaround for FHIR tests by @llowinge in #7729
- [relates #4039] Bump google storage test container version and add lo⦠by @llowinge in #7730
- Bump net.revelc.code.formatter:formatter-maven-plugin from 2.28.0 to 2.29.0 by @dependabot[bot] in #7731
- Generated sources regen for SBOM by @github-actions[bot] in #7732
- [fixes #7734] Bake keycloak docker image into JAR so it is consumable⦠by @llowinge in #7735
- Stop managing artifacts managed in quarkus-bom by @ppalaga in #7736
- Bump io.quarkiverse.micrometer.registry:quarkus-micrometer-registry-jmx from 3.3.1 to 3.4.1 by @dependabot[bot] in #7739
- Bump org.xmlunit:xmlunit-core from 2.10.3 to 2.10.4 by @dependabot[bot] in #7740
- Bump cq-plugin.version from 4.19.0 to 4.20.0 by @dependabot[bot] in #7741
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #7742
- Wait for process to exit when destroying processes created from QuarkusProcessExecutor by @jamesnetherton in #7737
- Bump maven-surefire-plugin.version from 3.5.3 to 3.5.4 by @dependabot[bot] in #7743
- [relates #7733] Add logging to AWS tests by @llowinge in #7744
- Bump com.microsoft.graph:microsoft-graph from 6.52.0 to 6.53.0 by @dependabot[bot] in #7748
- Align to Quarkus LangChain4j 1.2.0.CR2 / LangChain4j 1.5.0 by @jamesnetherton in #7746
- [resolves #5586] Add @DisabledOnQuarkusPlatform annotation by @llowinge in #7745
- Upgrade Quarkus to 3.27.0 by @jamesnetherton in #7749
- Bump org.amqphub.quarkus:quarkus-qpid-jms-bom from 2.9.0 to 2.10.0 by @dependabot[bot] in #7754
- Bump quarkiverse-cxf.version from 3.26.2 to 3.27.0 by @dependabot[bot] in #7755
Full Changelog: 3.26.0...3.27.0
Check the full release announcement
3.26.0
What's Changed
- fix(azure-storage): Shared key credentials type requires credentials β¦ by @avano in #7544
- [fixes #7547] Register SimpleSearchTerm for reflection, as Camel conf⦠by @llowinge in #7549
- Generated sources regen for SBOM by @github-actions[bot] in #7550
- Fix some deprecated API usage by @jamesnetherton in #7548
- Next is 3.26.0-SNAPSHOT by @jamesnetherton in #7551
- Avoid using LaunchMode static method by @gsmet in #7553
- Document and apply workaround for Groovy native compilation issues #7361 by @jamesnetherton in #7554
- Mail-microsoft-oauth: clear messages after the test by @JiriOndrusek in #7556
- Bump ibm.mq.client.version from 9.4.2.0 to 9.4.3.0 by @vkasala in #7557
- Add changelog for 3.25.0 by @jamesnetherton in #7560
- Fallback to resolving bean names from @Identifier for RuntimeBeanRepository.findByTypeWithName by @jamesnetherton in #7559
- Bump com.microsoft.graph:microsoft-graph from 6.47.0 to 6.48.0 by @dependabot[bot] in #7564
- Deprecate / remove some redundant config and test modules by @jamesnetherton in #7566
- Move main-devmode test module to integration-tests-jvm by @jamesnetherton in #7570
- Stabilize throttle test by @llowinge in #7563
- Fix disabled test in CoreMainTest by @llowinge in #7571
- Add note to @disabled query test in InfinispanTest by @llowinge in #7573
- Generated sources regen for SBOM by @github-actions[bot] in #7577
- Enable disabled As2Test#clientMultipartSignedTest by @llowinge in #7576
- Upgrade Jolokia to 2.3.0 by @jamesnetherton in #7578
- Upgrade Quarkus Jackson JQ to 2.3.0 by @jamesnetherton in #7579
- [fix #2407] Enable Bindy native test FixedLengthWithLocaleIT by @llowinge in #7580
- Enlarge timeouts for FileTest by @llowinge in #7581
- Bump quarkiverse-cxf.version from 3.23.1 to 3.25.0 by @dependabot[bot] in #7582
- Bump quarkiverse-groovy.version from 3.24.4 to 3.25.0 by @dependabot[bot] in #7583
- Apply RoutesDiscoveryConfig deprecation only to enabled() method by @jamesnetherton in #7584
- Avoid using nested Map for UpdateExtensionDocPageMojo.componentLinkOverrides parameter by @jamesnetherton in #7591
- Enable InfinispanTest#query test by @llowinge in #7590
- Fix DB2 test for Podman by @llowinge in #7594
- Enable GrpcTest#forwardOnError test by @llowinge in #7575
- Bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #7595
- Remove workaround for Camel Quarkus main by @llowinge in #7596
- [fixes #7585] Wiremock Olingo4 test by @llowinge in #7597
- Enable Infinispan client native tests by @llowinge in #7598
- Enable Tika tests by @llowinge in #7599
- Remove workaround for Google BigQuery test by @llowinge in #7600
- Bump com.microsoft.graph:microsoft-graph from 6.48.0 to 6.49.0 by @dependabot[bot] in #7604
- Restore FOP native mode support by @jamesnetherton in #7602
- Remove redundant debezium-sqlserver & debezium-mysql test profiles by @jamesnetherton in #7603
- Avoid usage of VertxHttpConfig runtime configuration for vertx-websocket build time by @jamesnetherton in #7606
- Generated sources regen for SBOM by @github-actions[bot] in #7611
- Fix typo in config property quarkus.camel.dev-ui.update-internal -> quarkus.camel.dev-ui.update-interval by @jamesnetherton in #7612
- Bump quarkiverse-groovy.version from 3.25.0 to 3.25.1 by @dependabot[bot] in #7609
- Remove workaround management dump by @llowinge in #7610
- [relates #6083] Enable test for JMX in Camel Debug by @llowinge in #7613
- [relates #4084] Remove not needed Spring deps from SQL by @llowinge in #7614
- Deprecate camel-quarkus-langchain4j extension by @jamesnetherton in #7605
- [resolves #6593] Remove workaround from Swagger by @llowinge in #7615
- Fix warning about missing 'java.naming.factory.initial' when camel de⦠by @llowinge in #7616
- Remove not needed explicit versions by @llowinge in #7617
- Remove workaround for CAMEL-18143 by @llowinge in #7618
- Remove not needed Infinispan exclusions which was needed for differen⦠by @llowinge in #7619
- Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #7621
- [relates #4089] Enable FTPS tests by @llowinge in #7623
- Move CamelGraphQLConfig phase to BUILD_TIME by @jamesnetherton in #7624
- Use maven container image properties when referencing image names by @jamesnetherton in #7625
- Bump com.microsoft.graph:microsoft-graph from 6.49.0 to 6.50.0 by @dependabot[bot] in #7627
- Rebalance native CI tests group 8 by @jamesnetherton in #7569
- Remove native mode workarounds for Google Cloud extensions by @jamesnetherton in #7628
- Evenly distribute modules across alternate JDK test groups by @jamesnetherton in #7629
- Remove redundant log format override in AS2 extension by @jamesnetherton in #7630
- Upgrade Quarkus to 3.26.0.CR1 by @jamesnetherton in #7631
- Upgrade Cassandra Quarkus to 1.3.0-rc1 by @jamesnetherton in #7633
- Avoid configuring JasyptPropertiesParser unless encrypted properties are detected by @jamesnetherton in #7635
- Bump quarkiverse-langchain4j.version from 1.1.0 to 1.1.1 by @dependabot[bot] in #7622
- Bump cq-plugin.version from 4.17.10 to 4.18.0 by @dependabot[bot] in #7641
- Update Dev UI dependencies to relocated GAVs by @jamesnetherton in #7639
- Generated sources regen for SBOM by @github-actions[bot] in #7642
- Add section for observability-services extension to observability documentation by @jamesnetherton in #7643
- Remove spring-rabbitmq limitations by @llowinge in #7648
- Enable ContinuousDevTest by @llowinge in #7646
- Remove workaround for FOP extension by @llowinge in #7647
- Remove Google Pubsub Micrometer BOM workaround by @llowinge in #7649
- Move RUNTIME_INIT CamelContext customizations to CamelContextCustomizers by @jamesnetherton in #7650
- Sync LangChain4j extension status with their Camel component metadata by @jamesnetherton in #7652
- Upgrade Cassandra Quarkus to 1.3.0 by @jamesnetherton in #7653
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 by @dependabot[bot] in #7654
- Fix AsciiDoc attribute substitution in MapStruct and Jasypt documentation by @jamesnetherton in #7655
- Upgrade camel to 4.14.0 by @JiriOndrusek in #7644
- Remove LevelDB workaround by @llowinge in #7656
- Add langchain4j-agent JVM only extension by @jamesnetherton in #7657
- Bump quarkiverse-groovy.version from 3.25.1 to 3.25.3 by @dependabot[bot] in https://github.com/apache/c...
3.25.0
What's Changed
- Add workflow to test LTS branches with Quarkus LTS SNAPSHOTs by @jamesnetherton in #7454
- Better test coverage - usage, examples, operations by @JiriOndrusek in #7452
- Bump org.xmlunit:xmlunit-core from 2.10.2 to 2.10.3 by @dependabot[bot] in #7456
- Next is 3.25.0-SNAPSHOT by @jamesnetherton in #7457
- Generated sources regen for SBOM by @github-actions[bot] in #7464
- Rework upload-source.sh to fetch sources and signatures from repository.apache.org by @jamesnetherton in #7458
- Remove SNAPSHOT builds for camel-main & quarkus-main branches by @jamesnetherton in #7459
- Bump quarkiverse-groovy.version from 3.23.3 to 3.24.0 by @dependabot[bot] in #7462
- Bump io.swagger.codegen.v3:swagger-codegen-generators from 1.0.56 to 1.0.57 by @dependabot[bot] in #7463
- Make it clear which steps within the release guide are not applicable to patch releases by @jamesnetherton in #7465
- Bump io.quarkiverse.jgit:quarkus-jgit-bom from 3.5.1 to 3.5.2 by @dependabot[bot] in #7467
- Rename fury component link to fory by @jamesnetherton in #7470
- Add PGP key for Jiri Ondrusek by @JiriOndrusek in #7471
- Make component doc xref links overridable via Maven configuration by @jamesnetherton in #7472
- Add changelog for 3.24.0 by @jamesnetherton in #7475
- Always enable dev console service discovery by @jamesnetherton in #7474
- Bump quarkiverse-groovy.version from 3.24.0 to 3.24.1 by @dependabot[bot] in #7478
- Bump net.revelc.code.formatter:formatter-maven-plugin from 2.26.0 to 2.27.0 by @dependabot[bot] in #7479
- Change back to parent directory before svn import by @jamesnetherton in #7480
- Generated sources regen for SBOM by @github-actions[bot] in #7482
- fixes #7460 Azure-storage-datalake: cover methods of authentication by @JiriOndrusek in #7481
- Add changelog for 3.15.4 by @JiriOndrusek in #7484
- Support Quarkus Dev UI extension config editing by @jamesnetherton in #7486
- Bump quarkiverse-groovy.version from 3.24.1 to 3.24.2 by @dependabot[bot] in #7488
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #7487
- Bump quarkiverse-jsch.version from 3.0.15 to 3.1.0 by @dependabot[bot] in #7492
- Bump io.quarkiverse.jgit:quarkus-jgit-bom from 3.5.2 to 3.6.0 by @dependabot[bot] in #7493
- Generated sources regen for SBOM by @github-actions[bot] in #7494
- Add changelog for 3.20.2 by @JiriOndrusek in #7495
- Remove Azure test certificate by @jamesnetherton in #7498
- Avoid false positive alerts from gitleaks by @JiriOndrusek in #7499
- Extend mail-microsoft-oauth test coverage by @JiriOndrusek in #7490
- Bump com.microsoft.graph:microsoft-graph from 6.43.0 to 6.44.0 by @dependabot[bot] in #7502
- Upgrade camel to 4.13.0 by @JiriOndrusek in #7497
- Bump com.microsoft.graph:microsoft-graph from 6.44.0 to 6.45.0 by @dependabot[bot] in #7503
- Bump quarkiverse-fory.version from 0.4.0 to 0.4.1 by @dependabot[bot] in #7504
- mail-microsoft-oauth native support by @JiriOndrusek in #7506
- Bump quarkiverse-mybatis.version from 2.4.0 to 2.4.1 by @dependabot[bot] in #7508
- Import langchain4j-bom to align all dev.langchain4j dependencies by @jamesnetherton in #7509
- Fix SplunkTest for running with remote docker test container by @llowinge in #7511
- Generated sources regen for SBOM by @github-actions[bot] in #7514
- Move all classpath resource glob tests to a dedicated test method by @jamesnetherton in #7512
- Dependency convergence check fixes after Camel 4.13.0 upgrade by @jamesnetherton in #7516
- Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.8.2 to 3.8.3 by @dependabot[bot] in #7518
- Add initial Dev UI pages for Camel consoles by @jamesnetherton in #7519
- Move dataformat runtime configuration logic into Camel Quarkus core by @jamesnetherton in #7520
- Upgrade Quarkus to 3.25.0.CR1 by @jamesnetherton in #7521
- Do not use Runtime configuration during deployment by @radcortez in #7524
- Generated sources regen for SBOM by @github-actions[bot] in #7526
- Fix Dev UI nav link by @jamesnetherton in #7527
- Bump quarkiverse-langchain4j.version from 1.1.0.CR1 to 1.1.0.CR2 by @dependabot[bot] in #7513
- Bump com.microsoft.graph:microsoft-graph from 6.45.0 to 6.46.0 by @dependabot[bot] in #7523
- Bump quarkiverse-groovy.version from 3.24.2 to 3.24.4 by @dependabot[bot] in #7525
- Fix Kafka component Quarkus dev services discovery in dev & test mode by @jamesnetherton in #7531
- Bump io.quarkiverse.amazonservices:quarkus-amazon-services-bom from 3.6.1 to 3.9.1 by @dependabot[bot] in #7538
- Bump com.microsoft.graph:microsoft-graph from 6.46.0 to 6.47.0 by @dependabot[bot] in #7537
- Bump quarkiverse-langchain4j.version from 1.1.0.CR2 to 1.1.0 by @dependabot[bot] in #7536
- Upgrade Quarkus to 3.25.0 by @jamesnetherton in #7540
- Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.8.3 to 3.8.4 by @dependabot[bot] in #7542
Full Changelog: 3.24.0...3.25.0
3.20.2
What's Changed
- [3.20.x] Upgrade Quarkus Amazon Services to 3.3.3 by @jamesnetherton in #7325
- [3.20.x] Add ignore option also for service bus test by @tveskrna in #7334
- [3.20.x] Backports by @jamesnetherton in #7341
- [3.20.x] Rework CallbackUtil.MockExtensionContext to not implement JUnit ExtensionContext by @jamesnetherton in #7351
- [3.20.x] Use more correct convention with configuring datasource by @llowinge in #7359
- [3.20.x] Upgrade Quarkus to 3.20.1 by @jamesnetherton in #7362
- [3.20.x] Do not exclude findbugs from wss4j-ws-security-common in the BOM because it transitively depends on quarkus-grpc-common that requires it at runtime by @ppalaga in #7368
- [3.20.x] Upgrade to cq-maven-plugin 4.17.9 by @jamesnetherton in #7377
- [3.20.x] Improve handling of findSingleByType where multiple beans exist witho⦠by @zhfeng in #7385
- [3.20.x] Deprecate Jolokia /q/jolokia management endpoint by @jamesnetherton in #7390
- [3.20.x] Upgrade Camel to 4.10.5 by @jamesnetherton in #7407
- [3.20.x] Remove static modifier from CamelJolokiaRestrictor.ALLOWED_DOMAINS field by @jamesnetherton in #7423
- [3.20.x] Upgrade Camel to 4.10.6 by @jamesnetherton in #7468
Full Changelog: 3.20.1...3.20.2
3.15.4
What's Changed
- Upgrade Quarkus to 3.15.4 by @jamesnetherton in #7121
- [3.15.x] fixes #7056 Option for disabling identity tests except key-vault (Azure) by @JiriOndrusek in #7138
- [3.15.x] Backports by @jamesnetherton in #7147
- Update documentation for missing camel extensions that are knative co⦠by @zbendhiba in #7173
- [3.15.x] Fix Beanio tests for Windows by @llowinge in #7187
- [3.15.x] Ban auto value annotations 3.15.x by @jamesnetherton in #7192
- [3.15.x] Upgrade Camel to 4.8.6 by @jamesnetherton in #7207
- Fix printing sensitive ENVs information from SSH test by @llowinge in #7231
- [3.15.x] Upgrade Camel to 4.8.7 by @jamesnetherton in #7354
- [3.15.x] Upgrade Quarkus to 3.15.5 by @jamesnetherton in #7363
- [3.15.x] Add note about HTTP endpoint paths when using rest-openapi contract first by @jamesnetherton in #7364
- [3.15.x] Remove SmallRye Fault Tolerance dependency overrides in microprofile-fault-tolerance test module by @jamesnetherton in #7372
- [3.15.x] Upgrade Camel to 4.8.8 by @jamesnetherton in #7469
Full Changelog: 3.15.3...3.15.4
3.24.0
What's Changed
- Generated sources regen for SBOM by @github-actions in #7395
- Bump org.xmlunit:xmlunit-core from 2.10.1 to 2.10.2 by @dependabot in #7394
- Bump quarkiverse-cxf.version from 3.23.0 to 3.23.1 by @dependabot in #7399
- Bump quarkiverse-minio.version from 3.8.3 to 3.8.4 by @dependabot in #7400
- Bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.5.1 by @dependabot in #7401
- fixes #7397 Debezium tests - refactor to use grouped approach by @JiriOndrusek in #7398
- Generated sources regen for SBOM by @github-actions in #7406
- Upgrade camel to 4.12.0 by @JiriOndrusek in #7403
- Bump org.apache.maven.plugins:maven-clean-plugin from 3.4.1 to 3.5.0 by @dependabot in #7409
- Add changelog for 3.23.0 by @jamesnetherton in #7412
- Next is 3.24.0-SNAPSHOT by @jamesnetherton in #7411
- Debezium oracle connector by @JiriOndrusek in #7402
- Upgrade OptaPlanner Quarkus to 10.0.0 by @jamesnetherton in #7413
- Update PQC extension jvmSince version to 3.24.0 by @jamesnetherton in #7415
- Remove azure-core-http-vertx from camel-quarkus-bom by @jamesnetherton in #7416
- Tidy debezium-grouped test modules by @jamesnetherton in #7417
- Remove static modifier from CamelJolokiaRestrictor.ALLOWED_DOMAINS field by @jamesnetherton in #7419
- Bump quarkiverse-groovy.version from 3.22.2 to 3.23.0 by @dependabot in #7421
- Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.8.0 to 3.8.2 by @dependabot in #7422
- Bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 by @dependabot in #7424
- Bump quarkiverse-groovy.version from 3.23.0 to 3.23.1 by @dependabot in #7425
- Dependency convergence check workflow fixes and additional GAV exclusions by @jamesnetherton in #7429
- Support resolving beans by name and qualifiers by @jamesnetherton in #7431
- Add support to langchain4j extensions for multiple chat model configuration by @jamesnetherton in #7433
- Add documentation for autowiring behaviour with default beans by @jamesnetherton in #7434
- Make extension-support metadata consistent with other extensions by @jamesnetherton in #7435
- Generated sources regen for SBOM by @github-actions in #7428
- Upgrade Quarkus to 3.24.0.CR1 by @jamesnetherton in #7436
- Bump org.wiremock:wiremock-standalone from 3.13.0 to 3.13.1 by @dependabot in #7437
- Add Langchain4j Tools native support by @jamesnetherton in #7438
- Add Python JVM Only extension by @jamesnetherton in #7439
- Generated sources regen for SBOM by @github-actions in #7444
- Bump com.unboundid:unboundid-ldapsdk from 7.0.2 to 7.0.3 by @dependabot in #7443
- azure-storage-datalake native support by @JiriOndrusek in #7442
- Bump quarkiverse-groovy.version from 3.23.1 to 3.23.3 by @dependabot in #7447
- Add langchain4j-tokenizer native support by @jamesnetherton in #7449
- Add langchain4j-web-search native support by @jamesnetherton in #7451
- Upgrade Quarkus to 3.24.0 by @jamesnetherton in #7453
Full Changelog: 3.23.0...3.24.0