Stuart McCulloch | 3f38f73 | 2008-05-03 08:13:09 +0000 | [diff] [blame] | 1 | Changes from 1.4.0 to 1.4.1 |
| 2 | --------------------------- |
| 3 | |
| 4 | * [2008-04-30] FELIX-543: add switch to prevent classifier being appended to Bundle-Version |
| 5 | * [2008-04-23] FELIX-541: allow repository.xml to reference to xsl file |
| 6 | * [2008-04-23] FELIX-531: Allow the import package scope to be set for the bundleall goal in the maven-bundle-plugin |
| 7 | * [2008-04-23] FELIX-523: Update bundleplugin to use BND 0.0.255 |
| 8 | * [2008-04-01] FELIX-526: Allow a mechanism to give preference to local resources over the ones from embedded jars |
| 9 | * [2008-03-24] FELIX-519: maven-bundle-plugin should issue a WARNING for unsupported packaging types |
| 10 | * [2008-03-16] FELIX-517: Replacement of {maven-dependencies} in Include-Resource and Bundle-ClassPath can strip Windows path separators |
| 11 | * [2008-03-03] FELIX-505: maven-bundle-plugin:bundleall modifies dependencies that are already bundles |
| 12 | |
Stuart McCulloch | 4fb01eb | 2008-02-22 09:12:50 +0000 | [diff] [blame] | 13 | Changes from 1.2.1 to 1.4.0 |
| 14 | --------------------------- |
| 15 | |
| 16 | * [2008-02-20] FELIX-499: Enhance "excludeDependencies" configuration parameter to also support comma-separated list of artifactIds |
| 17 | * [2008-02-20] FELIX-498: Enable javadoc deployment on OBR repository |
| 18 | * [2008-02-19] FELIX-497: Genearated Source url is not a valid url |
| 19 | * [2008-02-19] FELIX-493: maven-bundle-plugin bundle:install goal install too many artifact |
| 20 | * [2008-02-19] FELIX-247: Add ant goal to maven-bundle-plugin which creates a build.xml and MANIFEST.MF with bundle headers |
| 21 | * [2008-02-18] FELIX-492: Add support to classifier: enable bunlde:bundle goal to generate classified artifact |
| 22 | * [2008-02-18] FELIX-491: Merge the maven-obr-plugin and the bundleplugin into a single plugin |
| 23 | |
Stuart McCulloch | 02785b5 | 2008-02-14 14:44:25 +0000 | [diff] [blame] | 24 | Changes from 1.2.0 to 1.2.1 |
| 25 | --------------------------- |
| 26 | |
Stuart McCulloch | 02785b5 | 2008-02-14 14:44:25 +0000 | [diff] [blame] | 27 | * [2008-02-12] FELIX-477: BND: Versions with fourth section all numbers are truncated |
| 28 | * [2008-02-06] FELIX-479: add supportedProjectTypes configuration option to install goal |
Stuart McCulloch | cfcd554 | 2008-02-14 14:46:33 +0000 | [diff] [blame] | 29 | * [2008-02-02] FELIX-459: BND: allow customization of the "uses" clause in the generated Export-Package |
| 30 | * [2008-01-30] FELIX-476: Improve default Export-Package (used when no Export-Package and Private-Package is set) |
| 31 | * [2008-01-30] FELIX-462: Support removal of manifest headers added by the bundleplugin |
| 32 | * [2008-01-30] FELIX-461: Ensure manifest goal creates same manifest as bundle goal when project packaging is "bundle" |
| 33 | * [2008-01-29] FELIX-472: Embed-Dependency, Include-Resource and inline |
| 34 | * [2008-01-29] FELIX-460: Remove "." from the Bundle-ClassPath when embedding dependencies in a bundle with no local classes |
| 35 | * [2008-01-28] FELIX-457: remove PathFile class and use URIs instead |
| 36 | * [2008-01-22] FELIX-458: BND: -split-package:=merge-first behaves like merge-last |
Stuart McCulloch | 02785b5 | 2008-02-14 14:44:25 +0000 | [diff] [blame] | 37 | |
Stuart McCulloch | 364beae | 2008-02-05 14:12:17 +0000 | [diff] [blame] | 38 | Changes from 1.0.0 to 1.2.0 |
| 39 | --------------------------- |
| 40 | |
| 41 | * [2008-01-11] FELIX-455: need to use the Builder class instead of Analyzer, because it provides additional cleanup of version information |
| 42 | * [2008-01-10] FELIX-451: remove Include-Resource header from final bundle manifest |
| 43 | * [2008-01-10] FELIX-449: add 'excludeDependencies' option (disabled by default) to exclude all dependencies from the classpath passed to BND |
| 44 | * [2008-01-09] FELIX-442: handle custom manifest sections and external manifest files |
| 45 | * [2008-01-08] Update to bndlib 0.0.227 (disables spring xml parser by default) |
| 46 | * [2007-12-27] FELIX-442: Add manifest entries from maven-jar-plugin configuration to final bundle |
| 47 | * [2007-12-07] FELIX-433: add unpackBundle option that unpacks the bundle contents to the Maven output directory |
| 48 | * [2007-11-18] FELIX-400: add resource code to properly handle Maven includes/excludes |
| 49 | * [2007-11-01] Make Embed-StripGroup default to true, as it is much more useful than the current default |
| 50 | * [2007-10-31] FELIX-417: fix project references |
| 51 | * [2007-10-26] Better error messages (and detect difference between internal error and configuration error) |
| 52 | * [2007-10-23] FELIX 406: fix Windows path entries in Bundle-ClassPath when embedding jars |
| 53 | * [2007-10-22] FELIX-405: support custom obr repository filenames, such as foo.xml |
| 54 | * [2007-10-21] FELIX-403: replace line-breaks with spaces when using Maven project description in Bundle manifest |
| 55 | * [2007-10-19] FELIX-402: use correct manifest location when using reactor build |
| 56 | * [2007-10-19] FELIX-400: fix array out of bounds exception when the resource directory is the same as the basedir |
| 57 | * [2007-09-25] FELIX-360: various fixes to the bundleall goal |
| 58 | * [2007-09-22] FELIX-370: OBR integration work |
| 59 | * [2007-09-22] FELIX-306: be consistent and delegate all version mangling to BND library |
| 60 | * [2007-09-21] FELIX-377: support -failok directive |
| 61 | * [2007-09-21] FELIX-376: Support writing of manifest to the file system when using bundle goal |
| 62 | * [2007-09-11] FELIX-352: provide informational error message when manifest goal is run before compile phase |
| 63 | * [2007-08-26] FELIX-308: support embedding of artifacts with non-jar extension names |
| 64 | * [2007-08-24] Workaround for MNG-1682 (incorrect extension used when installing to local repository) |
| 65 | * [2007-08-23] FELIX-343: replace any instances of {maven-resources} in Include-Resource with the actual project's resource paths |
| 66 | * [2007-08-23] FELIX-308: initial implementation to support embedding dependencies |
| 67 | * [2007-08-22] FELIX-340: update classpath algorithm to match maven compilation classpath |
| 68 | * [2007-08-14] FELIX-333: remove new-lines/form-feeds from property values. |
| 69 | |
Karl Pauls | f87ac14 | 2007-07-06 22:36:17 +0000 | [diff] [blame] | 70 | Changes from 0.8.0-incubator to 1.0.0 |
| 71 | ------------------------------------- |
Richard S. Hall | ba5ce90 | 2007-07-09 18:26:54 +0000 | [diff] [blame] | 72 | |
Karl Pauls | f87ac14 | 2007-07-06 22:36:17 +0000 | [diff] [blame] | 73 | * [2007-03-13] <Include-Resources> now supports JAR files in the class path, |
Richard S. Hall | ba5ce90 | 2007-07-09 18:26:54 +0000 | [diff] [blame] | 74 | not just JAR files in the project directory. |
Karl Pauls | f87ac14 | 2007-07-06 22:36:17 +0000 | [diff] [blame] | 75 | * [2007-03-15] Fixed a bug in converting Maven version numbers to OSGi version |
Richard S. Hall | ba5ce90 | 2007-07-09 18:26:54 +0000 | [diff] [blame] | 76 | numbers. (FELIX-256) |
| 77 | * [2007-03-28] Added support for using BND directives in the POM file. |
| 78 | (FELIX-218) |
Karl Pauls | f87ac14 | 2007-07-06 22:36:17 +0000 | [diff] [blame] | 79 | * [2007-04-10] Added a recursive "bundleall" goal to generate OSGi bundles for |
Richard S. Hall | ba5ce90 | 2007-07-09 18:26:54 +0000 | [diff] [blame] | 80 | all dependencies and a "manifest" goal to generate just the manifest. |
| 81 | (FELIX-199) |
| 82 | * [2007-04-27] Modified the plugin so that it does not run on POM projects. |
| 83 | (FELIX-269) |
| 84 | * [2007-05-17] Plugin now handles null property values better. (FELIX-281) |
Karl Pauls | f87ac14 | 2007-07-06 22:36:17 +0000 | [diff] [blame] | 85 | * [2007-05-20] Renamed project directory from maven-bundle-plugin to |
Richard S. Hall | ba5ce90 | 2007-07-09 18:26:54 +0000 | [diff] [blame] | 86 | bundleplugin. |
Karl Pauls | f87ac14 | 2007-07-06 22:36:17 +0000 | [diff] [blame] | 87 | * [2007-05-20] Changed package naming. |
| 88 | * [2007-05-21] Improved handling of resource copying to copy the plugin's |
Richard S. Hall | ba5ce90 | 2007-07-09 18:26:54 +0000 | [diff] [blame] | 89 | resources if specified or the standard Maven-specified resources. (FELIX-261) |
| 90 | * [2007-06-13] Factored out some common code. (FELIX-304) |
| 91 | * [2007-06-14] Enable output folder to be configured. (FELIX-305) |
| 92 | * [2007-07-05] Added support for overriding project type. (FELIX-309) |
Richard S. Hall | 3bc6d0b | 2007-07-09 17:48:07 +0000 | [diff] [blame] | 93 | * [2007-07-09] Updated to BND version 0.0.160. |
Karl Pauls | 589e2b3 | 2007-07-11 18:29:29 +0000 | [diff] [blame] | 94 | * [2007-07-11] Fix a possible NullPointerException in the manifest goal. (FELIX-326) |
| 95 | |