Camel 2.1.0 release (Work in Progress)
New and Noteworthy
Welcome to the 2.1.0 release which approx XXX issues resolved (new features, improvements and bug fixes such as...)
- Pluggable API for Management allowing 3rd party to manage Camel.
- Use
org.apache.camel.spi.ManagementStrategy
to plugin 3rd party adapter - Fine grained events notifications is now being emitted using
org.apache.camel.spi.EventNotifier
- Events being fired can be created using a pluggable factory using
org.apache.camel.spi.EventFactory
- Use
- Camel now supports using multiple
org.apache.camel.spi.LifecycleStrategy
strategies, that also allows 3rd party to more easily integrate into Camel. - Overhaul of default JMX management in Camel to be much improved with more attributes, mbeans, operations, statistics, and route timing working as well.
- Improved IRC and XMPP components with much thanks to the Camel community
New Enterprise Integration Patterns
New Components
New DSL
New Annotations
New Data Formats
New Languages
New Examples
API breaking
Core API
CamelContext
CamelContext have renamed the method getLifecycleStrategy
to getLifecycleStrategies
and now returns a List.
Client API
Known Issues
See known issues from previous releases.
Important changes to consider when upgrading
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>2.1.0</version> </dependency>
SVN Tag Checkout
svn co http://svn.apache.org/repos/asf/camel/tags/camel-2.1.0
Changelog
For a more detailed view of new features and bug fixes, see the:
TODO: Fix for 2.1.0