felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Clement Escoffier <clement.escoff...@gmail.com>
Subject [VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4
Date Sun, 28 Oct 2012 16:30:08 GMT

It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime project (1.8.4).

This releases contains:
* iPOJO Manipulator 1.8.6
* maven-ipojo-plugin 1.8.6
* iPOJO Ant Task 1.8.6
* iPOJO BND Plugin 1.8.6
* iPOJO Core 1.8.4
* iPOJO Composite 1.8.4
* iPOJO Annotations 1.8.4
* iPOJO Runtime Project 1.8.4

Those releases contain a lot of bugs fixes. The changelogs are below.

Staging repository:

You can use this UNIX script to download the release and verify the

sh check_staged_release.sh 172 /tmp/felix-staging

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)

This vote will be open for 72 hours (at least).



Changelog of the manipulator project (1.8.6):
    * [FELIX-3461] - Re-manipulation with annotated component produces corrupted MANIFEST
    * [FELIX-3466] - Pojoization.directoryManipulation() does not take MANIFEST file location
into account.
    * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in generated metadata
    * [FELIX-3539] - iPOJO Manipulator failed on classes containing expanded frames
    * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate local variable
    * [FELIX-3574] - IPojo bytecode manipulation looses method argument names
    * [FELIX-3621] - Two dimensional array as argument to a method in a component

Changelog of the runtime project (1.8.4):
    * [FELIX-3451] - "instance.name" attribute not recognized
    * [FELIX-3500] - InstanceManager concurrency issue: "A methodID cannot be associated with
a method from the POJO class"
    * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified while stopping factory
    * [FELIX-3545] - Memory leak when unregistering a component used by an aggregate dependency
with an unbind callback
    * [FELIX-3548] - Concurrent access during startup
    * [FELIX-3567] - iPOJO Configuration Handler should not reuse the dictionary object from
the configuration admin
    * [FELIX-3576] - iPOJO fails when using constructor injection and expecting BundleContext
in ctor
    * [FELIX-3599] - Problem with 'subservice action="instantiate"' in ipojo composite
    * [FELIX-3621] - Two dimensional array as argument to a method in a component
    * [FELIX-3672] - Potential Concurrent Modification Exception when a bundle is stopped
    * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance documentation for
custom handlers
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message