Camel 2.22.0 Release (currently in progress)
New and Noteworthy
Welcome to the 2.22.0 release which approx XXX issues resolved (new features, improvements and bug fixes such as...)
This release supports only Spring Boot 2. Spring Boot v1 is no longer supported.
- Camel has upgraded from Spring Boot v1 to v2 and therefore v1 is no longer supported.
- Upgraded to Spring Framework 5. Camel should work with Spring 4.3.x as well, but going forward Spring 5.x will be the minimum Spring version in future releases.
And these important fixes:
- Fixed a CXF continuation timeout issue with camel-cxf consumer could cause the consumer to return a response with data instead of triggering a timeout to the calling SOAP client.
- Fixed using AdviceWith and using weave methods on
onException
etc. not working.
New Enterprise Integration Patterns
New Components
New DSL
New Annotations
New Data Formats
New Languages
New Examples
New Tutorials
API breaking
Known Issues
Important changes to consider when upgrading
- Camel has upgraded from Spring Boot v1 to v2 and therefore v1 is no longer supported. Migrating from SB1 to SB2 may require changes, see the Spring Boot v1 to v2 migration documentation for details.
- Upgraded to Spring Framework v5 as default. Support for Spring Framework v4.3 is deprecated and not recommended to be used.
Getting the Distributions
Binary Distributions
Description | Download Link | PGP Signature file of download |
---|---|---|
Windows Distribution | ||
Unix/Linux/Cygwin Distribution |
The above URLs use redirection
The above URLs use the Apache Mirror system to redirect you to a suitable mirror for your download. Some users have experienced issues with some versions of browsers (e.g. some Safari browsers). If the download doesn't seem to work for you from the above URL then try using FireFox
Source Distributions
Description | Download Link | PGP Signature file of download |
---|---|---|
Source (zip) |
Getting the Binaries using Maven 2
To use this release in your maven project, the proper dependency configuration that you should use in your Maven POM is:
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-core</artifactId> <version>x.y.x</version> </dependency>
Git Tag Checkout
git clone https://git-wip-us.apache.org/repos/asf/camel.git cd camel git checkout camel-x.y.x
Changelog
For a more detailed view of new features and bug fixes, see the: