Knopflerfish 3.0 is the next major version of Knopflerfish OSGi, designed to be compliant with the newly published OSGi R4 V4.2 specifications. KF3 fully implements the core and service compendium functions according to OSGi R4 v4.2. The KF3 overview page describes the development of KF3 in more detail. KF3 also includes several other improvements and fixes. The Release Notes includes the complete list of features and fixes.
With the release of KF3 the former main development branch (KF2), will enter maintenance mode. Before entering maintenance mode a KF 2.4 was built and released today. KF2.4 includes all fixes in the trunk since 2.3.3 and is probably the last minor release of KF2 (2.N.N). Maintenance releases (2.4.N) can still be expected.
Today we released Knopflerfish 3 RC1. This is the first release candidate of the upcoming KF3 release. The RC1 includes lots of minor fixes and some new features. A few highlights are:
- HTTP Server handles proxy connections far better. Also added support for Content-Encoding: gzip
- Desktop bundle recognizes Bundle-Icon manifest header: Bundle Selection is improved
- TrayIcon update to use Java6 standard SystemTray and TrayIcon classes. This means you will get the KF TrayIcon on OSX and Linux desktops (KDE, Gnome) as well!