Apache camel 3.7.1 Release
New and Noteworthy
This release is the new Camel 3.7.1 LTS release.
Supported Java version
This version supports Java 8 and 11.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.7.1</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.7.1</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.7.1-src.zip (Sources) | PGP Signature, SHA512 Checksum |
Git tag checkout
Release is tagged with camel-3.7.1
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.7.1
Resolved issues
Here is a list of all the issues that have been resolved for this release
Bug (22)
- CAMEL-16045
- rest-dsl - xml or json binding should create new instance of data formats
- CAMEL-16043
- [camel-kafka] additionalProperties option on endpoint level is broken
- CAMEL-16040
- JAXB error Generating Swagger in Karaf
- CAMEL-16032
- [camel-main] autoconfiguration does not bind dataformat in the registry
- CAMEL-16014
- camel-test-infra-artemis: Invalid AMQP endpoint
- CAMEL-16009
- OPC/UA Tree contains two nodes "Camel" that is incorrect
- CAMEL-16005
- Route built from template with parallel processing recipient list fails to start because of duplicate node id.
- CAMEL-16000
- Type converter regression in Camel 3.7.0
- CAMEL-15999
- Camel-spring-boot: Property not found after upgrading to 3.7.0 when using camel-caffeine-starter
- CAMEL-15983
- URISupport have an bug in method doFastNormalizeUri for normalize EndpointKey
- CAMEL-15974
- HttpSendDynamicAware doesn't resolve RAW properties
- CAMEL-15971
- SimpleFileLanguage always null due to DummyExchange
- CAMEL-15949
- Incorrect value getSupportExtendedInformation for ManagedPollEnricher
- CAMEL-15947
- Hazelcast : client mode : search hazelcast client by name doesn't work
- CAMEL-15945
- Don't require sObjectName or sObjectClass when streaming with raw payload
- CAMEL-15942
- spring xml on camel-spring-boot may add route policy factory twice
- CAMEL-15937
- camel-netty - WARN logging with disconnect=true
- CAMEL-15930
- ClusteredRouteController cannot start clustered routes
- CAMEL-15928
- TimeoutException does not trigger Resilience4j circuit breaker
- CAMEL-15290
- camel-cxfrs - CxfRsProducer leaks Header when Exchange.HTTP_METHOD is set
- CAMEL-13553
- OnCompletion behaves strange in combination with direct subroutes
- CAMEL-12871
- Camel-salesforce component drops the streaming topic
Improvement (2)
- CAMEL-16042
- Upgrade to Spring Boot 2.4.2
- CAMEL-15938
- Catalog contains wrong "required" for aws2-iam "operation"
New Feature (1)
- CAMEL-15428
- Create a proper camel BOM (for camel-spring-boot)
Task (4)
- CAMEL-16047
- Error building camel 3.7.0 with jdk11
- CAMEL-16033
- camel-core-languages should move out of generated list components in parent/pom.xml
- CAMEL-16027
- camel-xml-jaxp should be put above the marker of camel components: START in parent/pom.xml
- CAMEL-15946
- camel-endpointdsl - Generate valid javadoc
Keys
You can verify your download by following these procedures and using these KEYS.