Monday, June 25, 2012

Apache Karaf 2.2.8 Released!


The Apache Karaf team is pleased to announce the availability of Apache Karaf 2.2.8.


This release of Apache Karaf is based off of the 2.2.x series branch, representing an update to Apache Karaf 2.2.7. It contains bug fixes identified in the prior release, and introduces improvements including; A command that can not be loaded no longer breaks the whole completion, removing a KAR now uninstalls the shipped features, and SSH keystore is now compatible with IBM JDK. Several dependences were also updated, bringing ServiceMix Specs to version 2.0, pax-logging to 1.6.7, Jansi to 1.9, JLine to 2.7, Felix Utils to 1.2.0, Felix FileInstall to 3.2.4, and sshd to 0.7.0.

To help make the transition from Apache Karaf 2.2.0/2.2.1/2.2.2/2.2.3/2.2.4/2.2.5/2.2.6/2.2.7 to 2.2.8 easier we've put together a table of changed dependencies which you can view here: http://karaf.apache.org/index/documentation/karaf-dependencies/karaf-deps-2.2.x.html 

For more information please see the release notes.

As discussed in my prior Apache Karaf 2.2.8 preparation post, I enjoyed listening to Metric albums throughout the release process and was delighted to try the Marques de Casa Concha Pinot Noir 2010 -- this time I had to sample the wine a little late as I was on the road (again) for the release process ;)

It was noted during the release cycle of this patch that the community needs to take a tighter stand on functional changes in the code base - sometimes bug fixes may break functionality other users have come to depend on. To help mitigate this issue we're looking at making branching a more common occurrence in the future. Once Karaf 2.3.x is out, expect to see a 2.4.x branch come into being to collect any new features or functional changes.

No comments: