You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@felix.apache.org by Stuart McCulloch <mc...@gmail.com> on 2013/06/13 13:01:48 UTC

[ANN] Felix maven-bundle-plugin 2.4.0 Released

The Apache Felix team is pleased to announce the release of maven-bundle-plugin 2.4.0 which uses the latest release of bnd (2.1.0)

This is a plugin for building OSGi bundles in Maven by using the bnd library from Peter Kriens:

  http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html

  http://svn.apache.org/repos/asf/felix/releases/maven-bundle-plugin-2.4.0/doc/site/index.html

  http://www.aqute.biz/Bnd/Bnd

  https://github.com/bndtools/bnd

This release is available from http://felix.apache.org/site/downloads.cgi and Maven:

  <plugin>
    <groupId>org.apache.felix</groupId>
    <artifactId>maven-bundle-plugin</artifactId>
    <version>2.4.0</version>
  </plugin>

Release Notes:

** Bug
    * [FELIX-3293] - Exception while creating empty fragment bundles with version 2.3.6
    * [FELIX-3349] - wrong bundle manifest contents in some cases
    * [FELIX-3352] - Maven Bundle Plugin ignores resource properties configured inside <filters> section
    * [FELIX-3407] - Imports are missed for generics
    * [FELIX-3497] - Wrong artifact type attached as a secondary artifact when project packaging is set to "pom"
    * [FELIX-3582] - finalName not properly populated in maven-bundle-plugin with buildnumber-maven-plugin
    * [FELIX-3585] - Dependencies with classes or resources in the default package cannot be embedded
    * [FELIX-3601] - Incorrect namespace in component XML for DS Annotations
    * [FELIX-3619] - "IOException: Failed to delete repository.xml while trying to rename" in maven-bundle-plugin
    * [FELIX-3630] - Packages exported by bundle are (re)-imported with incorrect version
    * [FELIX-3638] - Missing package import for annotation default value
    * [FELIX-3772] - maven-bundle-plugin does not scan blueprint in workspace outside default location
    * [FELIX-3973] - Exclusion from {local-packages} doesn't work anymore
    * [FELIX-4005] - Maven Bundle Plugin fails with ArrayIndexOutOfBoundsException, "Invalid Class File" errors with Java 8 features
    * [FELIX-4017] - @ProviderType does not work (bnd "provide:=true" annotation?)

** Improvement
    * [FELIX-3277] - Support BND Service Component generation
    * [FELIX-3602] - The bundle plugin should generate the blueprint header with the file locations

** Task
    * [FELIX-4118] - Release the Maven Bundle Plugin version 2.4.0

** Wish
    * [FELIX-4067] - Old BND used causes problems during annotations processing

Enjoy!

-The Felix team


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: [ANN] Felix maven-bundle-plugin 2.4.0 Released

Posted by Stuart McCulloch <mc...@gmail.com>.
On 30 Jun 2013, at 00:02, Elliot Huntington wrote:

> Is this also for Maven 3?

Yes

> On Thu, Jun 13, 2013 at 5:01 AM, Stuart McCulloch <mc...@gmail.com> wrote:
> 
>> The Apache Felix team is pleased to announce the release of
>> maven-bundle-plugin 2.4.0 which uses the latest release of bnd (2.1.0)
>> 
>> This is a plugin for building OSGi bundles in Maven by using the bnd
>> library from Peter Kriens:
>> 
>>  http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
>> 
>> 
>> http://svn.apache.org/repos/asf/felix/releases/maven-bundle-plugin-2.4.0/doc/site/index.html
>> 
>>  http://www.aqute.biz/Bnd/Bnd
>> 
>>  https://github.com/bndtools/bnd
>> 
>> This release is available from http://felix.apache.org/site/downloads.cgiand Maven:
>> 
>>  <plugin>
>>    <groupId>org.apache.felix</groupId>
>>    <artifactId>maven-bundle-plugin</artifactId>
>>    <version>2.4.0</version>
>>  </plugin>
>> 
>> Release Notes:
>> 
>> ** Bug
>>    * [FELIX-3293] - Exception while creating empty fragment bundles with
>> version 2.3.6
>>    * [FELIX-3349] - wrong bundle manifest contents in some cases
>>    * [FELIX-3352] - Maven Bundle Plugin ignores resource properties
>> configured inside <filters> section
>>    * [FELIX-3407] - Imports are missed for generics
>>    * [FELIX-3497] - Wrong artifact type attached as a secondary artifact
>> when project packaging is set to "pom"
>>    * [FELIX-3582] - finalName not properly populated in
>> maven-bundle-plugin with buildnumber-maven-plugin
>>    * [FELIX-3585] - Dependencies with classes or resources in the default
>> package cannot be embedded
>>    * [FELIX-3601] - Incorrect namespace in component XML for DS
>> Annotations
>>    * [FELIX-3619] - "IOException: Failed to delete repository.xml while
>> trying to rename" in maven-bundle-plugin
>>    * [FELIX-3630] - Packages exported by bundle are (re)-imported with
>> incorrect version
>>    * [FELIX-3638] - Missing package import for annotation default value
>>    * [FELIX-3772] - maven-bundle-plugin does not scan blueprint in
>> workspace outside default location
>>    * [FELIX-3973] - Exclusion from {local-packages} doesn't work anymore
>>    * [FELIX-4005] - Maven Bundle Plugin fails with
>> ArrayIndexOutOfBoundsException, "Invalid Class File" errors with Java 8
>> features
>>    * [FELIX-4017] - @ProviderType does not work (bnd "provide:=true"
>> annotation?)
>> 
>> ** Improvement
>>    * [FELIX-3277] - Support BND Service Component generation
>>    * [FELIX-3602] - The bundle plugin should generate the blueprint
>> header with the file locations
>> 
>> ** Task
>>    * [FELIX-4118] - Release the Maven Bundle Plugin version 2.4.0
>> 
>> ** Wish
>>    * [FELIX-4067] - Old BND used causes problems during annotations
>> processing
>> 
>> Enjoy!
>> 
>> -The Felix team
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: [ANN] Felix maven-bundle-plugin 2.4.0 Released

Posted by Elliot Huntington <el...@gmail.com>.
Is this also for Maven 3?


On Thu, Jun 13, 2013 at 5:01 AM, Stuart McCulloch <mc...@gmail.com> wrote:

> The Apache Felix team is pleased to announce the release of
> maven-bundle-plugin 2.4.0 which uses the latest release of bnd (2.1.0)
>
> This is a plugin for building OSGi bundles in Maven by using the bnd
> library from Peter Kriens:
>
>   http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
>
>
> http://svn.apache.org/repos/asf/felix/releases/maven-bundle-plugin-2.4.0/doc/site/index.html
>
>   http://www.aqute.biz/Bnd/Bnd
>
>   https://github.com/bndtools/bnd
>
> This release is available from http://felix.apache.org/site/downloads.cgiand Maven:
>
>   <plugin>
>     <groupId>org.apache.felix</groupId>
>     <artifactId>maven-bundle-plugin</artifactId>
>     <version>2.4.0</version>
>   </plugin>
>
> Release Notes:
>
> ** Bug
>     * [FELIX-3293] - Exception while creating empty fragment bundles with
> version 2.3.6
>     * [FELIX-3349] - wrong bundle manifest contents in some cases
>     * [FELIX-3352] - Maven Bundle Plugin ignores resource properties
> configured inside <filters> section
>     * [FELIX-3407] - Imports are missed for generics
>     * [FELIX-3497] - Wrong artifact type attached as a secondary artifact
> when project packaging is set to "pom"
>     * [FELIX-3582] - finalName not properly populated in
> maven-bundle-plugin with buildnumber-maven-plugin
>     * [FELIX-3585] - Dependencies with classes or resources in the default
> package cannot be embedded
>     * [FELIX-3601] - Incorrect namespace in component XML for DS
> Annotations
>     * [FELIX-3619] - "IOException: Failed to delete repository.xml while
> trying to rename" in maven-bundle-plugin
>     * [FELIX-3630] - Packages exported by bundle are (re)-imported with
> incorrect version
>     * [FELIX-3638] - Missing package import for annotation default value
>     * [FELIX-3772] - maven-bundle-plugin does not scan blueprint in
> workspace outside default location
>     * [FELIX-3973] - Exclusion from {local-packages} doesn't work anymore
>     * [FELIX-4005] - Maven Bundle Plugin fails with
> ArrayIndexOutOfBoundsException, "Invalid Class File" errors with Java 8
> features
>     * [FELIX-4017] - @ProviderType does not work (bnd "provide:=true"
> annotation?)
>
> ** Improvement
>     * [FELIX-3277] - Support BND Service Component generation
>     * [FELIX-3602] - The bundle plugin should generate the blueprint
> header with the file locations
>
> ** Task
>     * [FELIX-4118] - Release the Maven Bundle Plugin version 2.4.0
>
> ** Wish
>     * [FELIX-4067] - Old BND used causes problems during annotations
> processing
>
> Enjoy!
>
> -The Felix team
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>
>