Apache Karaf is a small OSGi based runtime which provides a lightweight container onto which various components and applications can be deployed.
New to this release is a JAAS Database Login Module (see KARAF-180), and a mechanism that allows a karaf application to distinguish between UserPrincipal and RolePrincipal without depending from the Karaf JAAS Module (see KARAF-172).
The shell console has been enhanced to be available in a plain non-OSGi environment and smart tab completion has been improved, along with various new & improved commands.
We have also resolved a number of outstanding issues, and improved support on OS X and IBM Java based systems.
To help make the transition from Apache Karaf 2.0.0 to 2.1.0 easier I've put together the following table of changed dependencies:
|Artifact||Karaf 2.0.0||Karaf 2.1.0|
For more information, please see the release notes.
I'd also like to thank everyone again for their support and encouragement over the last week. If we had named releases I'd call this one "Apache Karaf Irksome Igor".