Friday, November 2, 2012

Knopflerfish Pro 3.4 is released

Knopflerfish Pro Knopflerfish Pro 3.4 has been released and is available from the customer download site along-side with the 3.4 version of Knopflerfish Pro Premium. The 3.4 version include several improvement in the framework, the OSGi compendium services as well as the Knopflerfish services, resulting in a faster and more robust Knopflerfish Pro OSGi.

The most important changes are:
  • Several stability issues corrected in SCR (Declarative Services), e.g. correcting potential deadlocks and improved circular component reference handling.
  • New SCR display in KF Desktop, showing information on SCR components.
  • Corrected potential race conditions in framework.
  • Updated framework / system bundle symbolic name, version and other header values.
  • Corrected NPE in EventAdmin when handling unregistered services.
  • An http console command group has been added to the HTTP server for inspecting the HTTP server and its settings and status.
  • Several stability issues and improvement in UPnP CP and UPnP Device, e.g. improved robustness and better error handling if other devices fail to follow the UPnP spec., retry of device refresh upon failures, corrected threading issues when adding or removing devices, corrections in subscription id handling. (Pro only)
New versions of Ubicore and Knopflerfish Pro CVIS, based on the new KF Pro version, are scheduled for update releases in the very near future.

/Makewave Team

Thursday, July 5, 2012

Knopflerfish Pro 3.3 released

Knopflerfish Pro Knopflerfish Pro 3.3 has been released and is available from the customer download site along-side with the 3.3 versions of Knopflerfish Pro Premium and Knopflerfish Pro CVIS. The 3.3 version include several improvement in the framework, the OSGi compendium services as well as the Knopflerfish services, resulting in a faster and more robust Knopflerfish Pro OSGi.

The most important changes are:
  • Corrected framework stability issues, e.g. detecting and abort recursive service factory calls, issue with deadlock in service listeners
  • SCR (component) now supports the Felix SCR API. This is used by the new SCR Commands bundle, see below
  • scrcommands - new console command group bundle for controlling and inspecting service components
  • Corrected stability issues in SCR, Event Admin, CM and HTTP
  • Enhanced support for Android, including support for Android 4 and handling the crippled java security classes in Dalvik
  • Improved bundle sort order in desktop
  • HTTP PUT and DELETE supported by HttpClientConnector
  • Corrected DMT Admin stability issues (Pro only)
  • Added support for Terminal bound Applications in mgmt agent and monitor admin (Pro only)
  • Corrected stability issues in UPnP CP and UPnP Device bundles (Pro only)
  • Corrected minor issues in Appmanager (Pro Premium only)
  • More Appmanager example applications (Pro Premium only)

The open source Knopflerfish 3.3 is released at the same time and is available at the Knopflerfish project: http://www.knopflerfish.org 

/Christer