h1. Camel 2.8.0 release (currently in progress)

{div:style=padding-right:20px;float:left;margin-left:-20px;}
!http://camel.apache.org/download.data/camel-box-v1.0-150x200.png!
{div}
{div:style=min-height:200px}
{div}

h2. New and Noteworthy

Welcome to the 2.8.0 release which approx XXX issues resolved (new features, improvements and bug fixes such as...)

* Fixed the OGNL support of [Simple] language to support dots in key for map access.
* You can now specify [type parameters|Bean Binding] in [Bean] to exact select method to be used when having overloaded methods (overloaded methods have same name, but vary in parameter types).
* The [SFTP|FTP] component now allows you to customize keep alive settings.
* Fixed issue if explict setting {{JmsMessage}} body to {{null}} would cause Camel to re-initialize the body from the underlying {{javax.jms.Message}} on access again.
* [Mock] endpoints is now lenient, which means its easier to replace components with [Mock] for testing purposes. Using uri parameters which the [Mock] endpoint wont no longer complain about being unknown parameters.
* Camel places a breadcrumb header in the Camel [Message] which allow us to keep track of messages across transports such as [JMS], [HTTP] and many others. See more details at [MDC logging].
* Improved [XPath] to allow GC to kick-in a bit earlier to free memory as Camel will clear references to used [Exchange]s used during [XPath] evaluations.
* Fixed an issue using [FTP] endpoints with the [interceptSendToEndpoint|Intercept]
* [Camel Proxy|Using CamelProxy] supports asynchronous invocations using {{Future}} handles.
* The [endpoint cache|How do I configure the maximum endpoint cache size for CamelContext] can be configured on [CamelContext].
* [Cometd] supports custom security policy and extensions as [documented here|http://cometd.org/documentation/howtos/authentication]
* Caches such as {{ProducerCache}} and {{EndpointRegistry}} can now be purged from [JMX|Camel JMX].
* Added stats for number of redeliveries and handled failures to JMX.
* Added support for [JBoss 6|camel-jboss].

h3. New [Enterprise Integration Patterns]

h3. New [Components]

* [AWS-SNS]
* [AWS-S3]
* [TestNG|Camel Test]

h3. New DSL

h3. New Annotations

h3. New [Data Formats|Data Format]

h3. New [Languages]

h3. New [Examples]

h3. New [Tutorials]

h2. API breaking

* Added {{purge}} method to {{ServicePool}}

h2. Known Issues

h2. Important changes to consider when upgrading

* Upgraded to slf4j 1.6.1

h2. Getting the Distributions

h3. Binary Distributions

|| Description || Download Link || PGP Signature file of download ||
| Windows Distribution | [apache-camel-2.8.0.zip|http://www.apache.org/dyn/closer.cgi/camel/apache-camel/2.8.0/apache-camel-2.8.0.zip] | [apache-camel-2.8.0.zip.asc|http://www.apache.org/dist/camel/apache-camel/2.8.0/apache-camel-2.8.0.zip.asc] |
| Unix/Linux/Cygwin Distribution | [apache-camel-2.8.0.tar.gz|http://www.apache.org/dyn/closer.cgi/camel/apache-camel/2.8.0/apache-camel-2.8.0.tar.gz] | [apache-camel-2.8.0.tar.gz.asc|http://www.apache.org/dist/camel/apache-camel/2.8.0/apache-camel-2.8.0.tar.gz.asc] |
{info:title=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|http://www.mozilla.com/en-US/firefox/]

{info}

h3. Source Distributions

|| Description || Download Link || PGP Signature file of download ||
| Source for Windows | [apache-camel-2.8.0-src.zip|http://www.apache.org/dyn/closer.cgi/camel/apache-camel/2.8.0/apache-camel-2.8.0-src.zip] | [apache-camel-2.8.0-src.zip.asc|http://www.apache.org/dist/camel/apache-camel/2.8.0/apache-camel-2.8.0-src.zip.asc] |

| Source for Unix/Linux/Cygwin | [apache-camel-2.8.0-src.tar.gz|http://www.apache.org/dyn/closer.cgi/camel/apache-camel/2.8.0/apache-camel-2.8.0-src.tar.gz] | [apache-camel-2.8.0-src.tar.gz.asc|http://www.apache.org/dist/camel/apache-camel/2.8.0/apache-camel-2.8.0-src.tar.gz.asc] |

h3. 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|http://maven.apache.org/guides/introduction/introduction-to-the-pom.html] is:
{code:xml}
<dependency>
  <groupId>org.apache.camel</groupId>
  <artifactId>camel-core</artifactId>
  <version>2.8.0</version>
</dependency>
{code}

h3. SVN Tag Checkout

{code}
svn co http://svn.apache.org/repos/asf/camel/tags/camel-2.8.0
{code}

h2. Changelog

For a more detailed view of new features and bug fixes, see the:
* [release notes for 2.8.0|http://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311211&styleName=Html]