Bug
- [MJAR-1] - Manifest generation problems caused by valid POM information
- [MJAR-3] - LICENSE.txt no longer saved in META-INF
- [MJAR-4] - Multiline description provides invalid header in the generated jar files
- [MJAR-5] - no Implementation-Vendor-Id in META-INF/MANIFEST.MF
- [MJAR-6] - dependencies woth scope "test" are included in Extension-List of the manifest
- [MJAR-7] - jar plugin recreates jar files all the time
- [MJAR-8] - Maven creates jar for a project without java sources
- [MJAR-17] - specifying <manifestFile> does nothing
- [MJAR-27] - jar:sign doesn't check if project prouces an artifact
- [MJAR-31] - [webstart] NPE when signing dependencies
- [MJAR-32] - [JarSignMojo] Verification of a signed jar fails
- [MJAR-33] - Jarsigner shows password on command line
- [MJAR-34] - Invalid jar manifest created
- [MJAR-38] - Maven Puts Arbitrary Extension Definition in JAR Manifest by Default.
- [MJAR-39] - Maven Sets Manifest Attribute Values to Multi-Line Strings
- [MJAR-40] - Incomplete jar indexes
- [MJAR-41] - Cannot specify additional classpath entries in jar manifest when using addClasspath
- [MJAR-43] - adding -Dmaven.test.skip=true generate a test-jar without classes
- [MJAR-45] - SVN URLs wrong on generated Source Repository page
- [MJAR-54] - Update dependency on maven-archiver past 2.0
Improvement
- [MJAR-11] - extention parametrization
- [MJAR-14] - pom.xml information automatically included in META-INF during jar
- [MJAR-16] - ability to change output directory of jar, and source directory for classes
- [MJAR-18] - JarSignVerifyMojo - Handle unsigned jar files
- [MJAR-21] - JarSign cleanups
- [MJAR-24] - don't sign already signed jars (also allow for in-place jar signing)
- [MJAR-25] - Do not rejar when not necessary
- [MJAR-46] - Document <manifestFile> element in configuration
- [MJAR-47] - maven-jar-plugin documentation should point to additional documentation, such as manifest guide
- [MJAR-52] - Make it option to include META-INF directory with pom.xml and pom.properties
- [MJAR-55] - possibility to add arbitrary elements to the manifest classpath
New Feature
- [MJAR-19] - Ability to detect if a jar is already signed.
- [MJAR-22] - Allow to programatically identify between types of sign failures
- [MJAR-23] - Add a global property for skipping jar signing
- [MJAR-35] - Abstraction for JarSignMojo so that webstart plugin can allow the user to choose how their jars are signed
- [MJAR-44] - Provide capability to generate class index (as in jar -i)
Task
- [MJAR-48] - Review plugin documentation
Test
- [MJAR-36] - JarMojoTest uses wrong import for maven-plugin-testing-harness
Wish
- [MJAR-15] - Excluding pom.properties and pom.xml from produced artifact
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.