Camel 2.17.0 release (currently in progress)
New and Noteworthy
Welcome to the x.y.z release which approx XXX issues resolved (new features, improvements and bug fixes such as...)
- highlighted issue fixed
- Upgraded camel-hbase to Hadoop 2.x and HBase 1.1.x
- Camel commands for Spring Boot
- Many improvements to Camel Kura
- Added transacted option to SQL Component when used as a consumer in a transacted route.
Fixed these issues
- The Swagger Java now parses nested types in the POJO model that has been annotated with the swagger api annotations to use in the schema api model
- Fixed Rest DSL with apiContextPath fail to start if there are 2 ore more rest's in use.
- Paho component name is not limited to 4 characters anymore.
- Fixed Spring Boot not starting Camel routes if running in Spring Cloud.
New Enterprise Integration Patterns
New Components
- camel-kubernetes - Integrates Camel with Kubernetes
New DSL
New Annotations
New Data Formats
New Languages
New Examples
- camel-example-spring-boot-metrics - showing a Camel spring-boot application that report metrics to Graphite. Requires Graphite running on your network.
New Tutorials
API breaking
Known Issues
Dependency upgrades
- Spring 4.1.x to 4.2.x
- Spring-Boot 1.2.x to 1.3.x
- EHCache from 2.10.0 to 2.10.1
- slf4j-api 1.6.x to 1.7.x
Important changes to consider when upgrading
- Removed camel-hbase as Karaf feature as it did not really work well in OSGi
- camel-infinispan requires Java 8.
- Support for Spring 4.0.x is deprecated.
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 for Windows |
Source for Unix/Linux/Cygwin |
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>
SVN Tag Checkout
svn co http://svn.apache.org/repos/asf/camel/tags/camel-x.y.x
Changelog
For a more detailed view of new features and bug fixes, see the: