Apache camel 3.18.6 Release
New and Noteworthy
This release is the new Camel 3.18.6 LTS patch release.
Supported Java version
This version supports Java 11 and 17.Getting the Binaries using Maven
To use this release in your Apache Maven pom.xml
, import the Camel Bill of Materials (BOM) and then include the camel-core
and any other components needed without specifying the version.
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-bom</artifactId>
<version>3.18.6</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core</artifactId>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-COMPONENT</artifactId>
</dependency>
</dependencies>
To use this release in a Spring Boot application, use Spring Boot spring-boot-dependencies
and Camel camel-spring-boot-bom
Bill of Materials (BOM):
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version> SPRING BOOT VERSION HERE </version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-spring-boot-bom</artifactId>
<version>3.18.6</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-COMPONENT-starter</artifactId>
</dependency>
</dependencies>
Apache Camel
Download | Signature and checksum |
---|---|
apache-camel-3.18.6-src.zip (Sources) | PGP Signature, SHA512 Checksum |
Git tag checkout
Release is tagged with camel-3.18.6
in the Git, to fetch it use:
git clone https://git-wip-us.apache.org/repos/asf/camel.git cd camel git checkout camel-3.18.6
Resolved issues
Here is a list of all the issues that have been resolved for this release
Bug (18)
- CAMEL-19198
- Dynamic Router EIP component does not evaluate filters by order of priority attribute
- CAMEL-19174
- Jira component: duplicate messages with the new issues consumer
- CAMEL-19169
- camel-olingo2: queryParams option of read method does not work
- CAMEL-19162
- camel-ehcache - llegalStateException: Close not supported from UNINITIALIZED. When context.addRouteDefinition() called multiple times in route with Ehcache consumer
- CAMEL-19158
- camel-core: ThrowExceptionProcessor may silently ignore exceptions in constructing the exception object
- CAMEL-19151
- The 'ignoreInvalidEndpoint' option isn't relevant for a static URI for WireTap component
- CAMEL-19150
- camel-olingo4: queryParams option of read method does not work
- CAMEL-19113
- Platform-http-vertx: consume with comma separated does not work
- CAMEL-19098
- Possible performance issue invoking a bean method with a string parameter
- CAMEL-19081
- Start a route with aggregation fails due to NPE in AggregateProcessor
- CAMEL-19075
- camel-bean - Incorrect choice of overloaded method with several arguments, if one of them has brackets.
- CAMEL-19066
- Multicast EIP sets correlationId on original Exchange
- CAMEL-19034
- Camel-AWS2-S3: GetObject should preserve the metadata
- CAMEL-19031
- When camel saga do compensated, the saga route don't stop it still run the next task.
- CAMEL-19018
- camel-vertx-http: Headers may get erroneously duplicated
- CAMEL-19006
- XML IO DSL do not load templatedRoutes without XML namespace
- CAMEL-19004
- XML IO DSL do not parse route configuration with XML namespace
- CAMEL-18980
- camel snmp - SNMP Ver1 trap does not work
Dependency upgrade (2)
- CAMEL-18999
- camel-sshd - Upgrade to 2.9.x
- CAMEL-18947
- camel-spring-boot - Upgrade to 2.7.8
Improvement (5)
- CAMEL-19109
- camel-vertx-websocket: Consumer should avoid blocking the Vert.x event loop
- CAMEL-19083
- camel-yaml-dsl: Add a doc section that links to the schema
- CAMEL-19078
- camel-platform-http-vertx: Allow response headers with empty values to be returned
- CAMEL-18967
- camel-platform-http-vertx: Improve handling of whether an HTTP request body is allowed or not
- CAMEL-18636
- azure data lake component: authentication can not be configured using string properties
Task (1)
- CAMEL-19201
- Unused assignment in AdviceWithBuilder::maxDeep()
Keys
You can verify your download by following these procedures and using these KEYS.