Latest Release
Latest release of DA-Launcher is 1.1.3.
1.1.3 - 10.09.2009
For Standalone Applications: da-launcher-standalone-1.1.3.zip
For Embedding in Web Applications: da-launcher-web-1.1.3.war
Source Code of DA-Launcher + Dependencies: da-launcher-1.1.3-with-dependencies-src.zip
Release Notes
New Features:
-
Non-clean Startup: DA-Launcher used to perform a clean start removing OSGi-related data and configuration saved from the previously run environment. Now, the user has the option to start a clean or non-clean start.
Bug Fixes:
-
Hanging Threads: DA-Launcher used to keep a running thread when shutdown, this bug was fixed.
1.1.2 - 24.06.2009
For Standalone Applications: da-launcher-standalone-1.1.2.zip
For Embedding in Web Applications: da-launcher-web-1.1.2.war
Source Code of DA-Launcher + Dependencies: da-launcher-1.1.2-with-dependencies-src.zip
Release Notes
New Features:
-
Felix 1.8.0 support: Thanks to a contribution from the community, DA-Launcher now support version 1.8.0 of Felix.
1.1.0 - 27.02.2009
For Standalone Applications: da-launcher-standalone-1.1.0.zip
For Embedding in Web Applications: da-launcher-web-1.1.0.war
Source Code of DA-Launcher + Dependencies: da-launcher-1.1.0-with-dependencies-src.zip
Release Notes
New Features:
-
New Bundle Structure: Beginning from this release you can specify as much bundle directories as you want to point to any place in your system and you can set a bundle generator for them so bundles will be generated from directory contents. As a result of the major changes in the API DA-Launcher has Bundle Sources and Bundle Processors, Bundle Sources are responsible for retrieving bundles and Bundle Processors for processing them, this should more room for innovation in future releases so for example DA-Launcher would support a new Bundle Source type that will look for artifacts in a remote Maven repository and then cache them locally using a Bundle Processor that handles caching, the same could be applied for OBR, etc.
-
Using Bundler to generate bundles for OSGi-incompliant JAR archives: The Bundle Generation process is now delegated to Bundler, Bundler uses a much more advanced Bundle Generation algorithm than the one DA-Launcher uses, other than the many metadata specification rules it has and extended settings, Bundler analyzes your OSGi Environment before generating the bundles so their metadata could be as accurate as possible.
-
OSGi-aware Thread Context Class Loader support: If you use OSGi-incompatible library/framework that relies on the Thread Context Loader, you will have countless troubles when running it in the OSGi Environment, for such cases DA-Launcher allows you to make the Thread Context Loader of your application OSGi-aware so it will load classes and resources from the OSGi Environment. To apply this feature check the file "/config/general-settings.xml".
-
Internal Refactorings to make DA-Launcher more embeddable and configurable: This was done for developers who want to use DA-Launcher to abstract themselves from the OSGi Framework in use but don't want to be tied to DA-Launcher directory structure.
1.0.2 - 29.08.2008
For Standalone Applications: da-launcher-standalone-1.0.2.zip
For Embedding in Web Applications: da-launcher-web-1.0.2.war
Source Code: da-launcher-1.0.2-src.zip
Release Notes
New Features:
-
Generated Bundle Headers: This feature allows developers to specify header values for bundles generated from non-bundled libraries. How to use this feature is described in the about.txt file of the "/bundles/non-bundled-libraries" directory.
1.0.1 - 19.08.2008
For Standalone Applications: da-launcher-standalone-1.0.1.zip
For Embedding in Web Applications: da-launcher-web-1.0.1.war
Source Code: da-launcher-1.0.1-src.zip
Release Notes
New Features:
-
Generated Bundles Caching: A mechanism for caching bundles generated from non-bundled libraries so next time you run the application the cached bundles will be used instead of generating bundles from non-bundled libraries again.
-
Knopflerfish support: Now Knopflerfish is supported alongside Eclipse Equinox and Apache Felix. The version of Knopflerfish included in DA-Launcher is 2.1.0.
1.0.0 - 21.07.2008
For Standalone Applications: da-launcher-standalone-1.0.0.zip
For Embedding in Web Applications: da-launcher-web-1.0.0.war
Source Code: da-launcher-1.0.0-src.zip
|