Apache camel 2.20.4 Release
New and Noteworthy
This release is a minor update of the 2.20.x branch.
Supported Java version
This version supports Java 8.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>2.20.4</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>2.20.4</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-2.20.4-src.zip (Sources) | PGP Signature, SHA512 Checksum |
Git tag checkout
Release is tagged with camel-2.20.4
in the Git, to fetch it use:
git clone https://git-wip-us.apache.org/repos/asf/camel.git cd camel git checkout camel-2.20.4
Resolved issues
Here is a list of all the issues that have been resolved for this release
Bug (22)
- CAMEL-12659
- MllpTcpServerConsumer logging failure to set HL7 headers even when setting HL7 headers is disabled
- CAMEL-12630
- Better attachment handling in camel-mail component
- CAMEL-12606
- regression in camel test blueprint behaviour
- CAMEL-12573
- ClassCastException thrown KafkaSpanDecorator
- CAMEL-12550
- Camel-Twilio: Karaf feature is not working
- CAMEL-12541
- camel-cxfrs - rsClient does not work programmatically, only with XML
- CAMEL-12536
- camel-google-mail: adding the camel component to a spring boot project leads to java.lang.NoSuchMethodError: javax.servlet.ServletContext.getClassLoader()Ljava/lang/ClassLoader;
- CAMEL-12532
- Content Based Router in Java DSL may not resolve property placeholders in when predicates
- CAMEL-12506
- SqsProducer doesn't support Boolean attributes
- CAMEL-12487
- S3Producer must close the streams it opens
- CAMEL-12480
- HttpOperationFailedException exposes password when using basic auth with user:password@host notation
- CAMEL-12475
- Undertow consumer with http4 producer results in Undertow throwing NullPointerException
- CAMEL-12454
- camel-kafka - AutoCommitEnabled=false should not auto commit
- CAMEL-12451
- Memory leak: camel-cxf componet don't release UoW in case of using "robust" property
- CAMEL-12449
- DefaultServiceLoadBalancer throws IndexOutOfBoundsException after applying ServiceFilter
- CAMEL-12441
- MulticastProcessor doProcessParallel blocks indefinitly if exception occurs in it.next()
- CAMEL-12436
- camel-undertow - should extract body message from PATCH request
- CAMEL-12425
- SqsProducer doesn't support Number attributes
- CAMEL-12424
- HTTPHelper.setCharsetFromContentType can't properly extract the charset if it isn't the last parameter
- CAMEL-12412
- camel-jclouds - Fallback type converter is wrong
- CAMEL-12406
- camel-dropbox - Need to use force to check for file/folder exists
- CAMEL-12395
- HttpProducer cookie handling broken
Improvement (5)
- CAMEL-12588
- AggregateProcessor does not stop AggregateTimeoutChecker threads on stop call
- CAMEL-12507
- SqsProducer support for Number custom data types
- CAMEL-12444
- XML Validator - Improve DTD handling
- CAMEL-12439
- FailedToCreateRouteException should mask sensitive information in uris
- CAMEL-12404
- Upgrade jackson-databind minor version in Camel 2.20.x and 2.21.x
New Feature (1)
- CAMEL-12360
- Add logRetryAttemptedInterval to RedeliveryPolicy
Task (1)
- CAMEL-12579
- Disable Google Analytics phone home
Keys
You can verify your download by following these procedures and using these KEYS.