You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by Pierre De Rop <pi...@gmail.com> on 2016/02/24 12:00:46 UTC
Upcoming Dependency Manage r7 release
Hello all;
I'm planning to make a release soon for DM with the following issues fixed:
** Bug
* [FELIX-5146] - Service adapters turn on autoconf even if callbacks
are used
* [FELIX-5147] - Bundle Adapter auto configures class fields even if
callbacks are used
* [FELIX-5153] - DM4 calls stop before ungetService() on ServiceFactory
components
* [FELIX-5155] - Adapter/Aspect extra service dependencies injected
twice if using callback instance
* [FELIX-5178] - Make some component parameters as volatile
* [FELIX-5181] - Only log info/debug if dm annotation log parameter is
enabled
* [FELIX-5187] - No errog log when configuration dependency callback is
not found
* [FELIX-5188] - No error log when a factory pid adapter update
callback is not found
* [FELIX-5192] - ConfigurationDependency race condition when component
is stopped
* [FELIX-5193] - Factory Pid Adapter race condition when component is
stopped
** Improvement
* [FELIX-4689] - Create a more fluent syntax for the dependency manager
builder
* [FELIX-5164] - Add support for callback instance in Aspects
* [FELIX-5177] - Support injecting configuration proxies
* [FELIX-5180] - Support for Java8 Repeatable Properties in DM
annotations.
* [FELIX-5182] - Cleanup DM samples
** New Feature
* [FELIX-5126] - Build DM using Java 8
Is anyone working or needing another issue fixed in the r7 release, or are
there other reasons to wait with a release ?
FYI, this release will include a new dm-lambda library (optional) which is
described in [1]
thank you;
/Pierre
[1]
http://felix.staging.apache.org/documentation/subprojects/apache-felix-dependency-manager/guides/dm-lambda.html