Sunday, April 8, 2012

Apache Karaf 2.2.6 Released!

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

This release of Apache Karaf is based off of the 2.2.x series branch, representing an update to Apache Karaf 2.2.5. It contains bug fixes identified in the prior release, and introduces improvements including; improved Windows, AIX, HP-UX, and Solaris support in the service wrapper, three new deployer demos showing how to make an OSGi bundle, a features file, and how to wrap a third party jar into a bundle, and support for ssh public key authentication and agent forwarding. A few new commands also appear in this release including; features:status to indicate feature loaded or not, feature:chooseurl to make it easy to install well known feature files, and a watch command to allow users to watch the output of a karaf command like when using the unix watch mechanism. Several dependencies were also updated, bringing Spring to 3.0.7-RELEASE, eventadmin to 1.2.14, Apache Pom to version 10, the maven bundle plugin to 2.3.7, and fileinstall to 3.2.0. For more detail please see the change log below.

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 to 2.2.6 easier we've put together a table of changed dependencies which you can view here:

For more information please see the release notes.

As discussed in my prior Apache Karaf 2.2.6 preparation post, I enjoyed listening to Sam Roberts albums throughout the release process and was delighted to try the Finca Flichman Misterio Malbec 2011 -- this time however I had to sample the wine a little early as I'm currently on the road. Pro Tip: Use GNU Screen for connections to remote build infrastructure, it makes life much easier ;)

As a head's up we now have a new branch at Apache Karaf. The 2.3.x series departs from Karaf 2.2.6 creating a home for new features to the 2.x line to be introduced, while allowing 2.2.x continue to collect bug fixes.

No comments: