Apache Maven Plugin Tools 3.5 Released

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Apache Maven Plugin Tools 3.5 Released

rfscholte
The Apache Maven team is pleased to announce the release of the Apache  
Maven Plugin Tools, version 3.5, including Apache Maven Plugin Plugin 3.5

The Maven Plugin Tools contains the necessary tools to generate  
rebarbative content like descriptor, help and documentation. In addition,  
it provides tools to write Maven Plugins in scripting languages like Ant  
or Beanshell.

The Maven Plugin Plugin is used to create a Maven plugin descriptor for  
any Mojo's found in the source tree, to include in the JAR. It is also  
used to generate report files for the Mojos as well as for updating the  
plugin registry, the artifact metadata and generating a generic help goal.

https://maven.apache.org/plugin-tools/
https://maven.apache.org/plugin-tools/maven-plugin-plugin/

You should specify the version in your project's plugin configuration:

<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-plugin-plugin</artifactId>
   <version>3.5</version>
</plugin>

You can download the appropriate sources etc. from the download page:

https://maven.apache.org/plugins-tools/download.cgi


Release Notes - Maven Plugin Tools - Version 3.5

** Bug
     * [MPLUGIN-292] - HelpMojo contains malformed HTML which causes  
javadoc to fail under JDK 8
     * [MPLUGIN-296] - java.lang.ClassNotFoundException:  
org.apache.maven.plugins.annotations.Execute
     * [MPLUGIN-299] - Help mojo cannot display goal details
     * [MPLUGIN-303] - Plugin Plugin breaks when ASM6.0_ALPHA is configured  
as dependency
     * [MPLUGIN-307] - The "alias" field on the annotation "@Parameter" is  
not considered for goal "plugin:report"
     * [MPLUGIN-309] - Upgrade to maven-parent-30
     * [MPLUGIN-310] - PluginReport should use generated plugin.xml by  
default
     * [MPLUGIN-312] - maven-plugin-tools-annotations visitors fail  
scanning java8 annotations

** Improvement
     * [MPLUGIN-275] - Move LifecycleMapping and ArtifactHandler from  
maven-core to target packaging plugin
     * [MPLUGIN-289] - better output when extracting info
     * [MPLUGIN-295] - Upgrade Maven Invoker Plugin version to 1.10
     * [MPLUGIN-300] - Prepare taglets for Java9
     * [MPLUGIN-301] - The text  
http://maven.apache.org/plugin-tools/maven-plugin-plugin/examples/using-annotations.html 
should be improved
     * [MPLUGIN-304] - MojoAnnotationsScanner should ignore special classes
     * [MPLUGIN-305] - MojoAnnotationsScanner should have better control  
over dependency scanning

** Task
     * [MPLUGIN-288] - refactoring: change plugin-tools' model package to  
org.apache.maven.tools.plugin.extractor.model

Enjoy,

-The Apache Maven team