-
-
Notifications
You must be signed in to change notification settings - Fork 302
Changes in 3.2.0
BJ Hargrave edited this page Feb 17, 2016
·
31 revisions
For Bndtools 3.2.0 changes, see https://github.com/bndtools/bndtools/wiki/Changes-in-3.2.0.
- When generating the
Bundle-Version
manifest header, previous versions of this plugin always replaced the stringSNAPSHOT
in the version qualifier with the value of the Bnd${tstamp}
macro. The plugin now instead sets the Bnd instruction-snapshot: ${tstamp}
. This will replace the qualifier value ofSNAPSHOT
with the the value of the Bnd${tstamp}
macro. Using the-snapshot
instruction allows the user to override the plugin behavior in thebnd.bnd
file. For example, to retain the stringSNAPSHOT
as the version qualifier, set-snapshot: SNAPSHOT
in thebnd.bnd
file. - The plugin will avoid writing output if none of the input files to the bundle are changed. This helps with incremental builds in M2E.
- TBD
- TBD
- The bnd-maven-plugin changed how
SNAPSHOT
is replaced with${tstamp}
in theBundle-Version
header value. See above for details. - The Bnd annotations will be deprecated in a future release of Bnd. Please make plans to migrate to the OSGi Release 6 specified annotations which now offer more features than the bnd annotations.
- None at this time.