The Maven team is pleased to announce the release of the Maven Plugin Tools, version 2.4
The Maven Plugin Tools contains the necessary tools to be able to produce Maven Plugins in a variety of languages. Maven Plugin: http://maven.apache.org/plugins/maven-plugin-plugin/ Maven Plugin Tools: http://maven.apache.org/plugin-tools/maven-plugin-tools-ant/ http://maven.apache.org/plugin-tools/maven-plugin-tools-api/ http://maven.apache.org/plugin-tools/maven-plugin-tools-beanshell/ http://maven.apache.org/plugin-tools/maven-plugin-tools-java/ http://maven.apache.org/plugin-tools/maven-plugin-tools-javadoc/ http://maven.apache.org/plugin-tools/maven-plugin-tools-model/ Note: the groupId of tools becomes org.apache.maven.plugin-tools. You can run mvn -up to get the latest version of the plugin, or specify the version in your project's plugin configuration: http://maven.apache.org/plugins/maven-plugin-plugin/plugin-info.html Release Notes - Maven 2.x Plugin Tools - Version 2.4 ** Sub-task * [MPLUGIN-66] - Add unit test ** Bug * [MPLUGIN-28] - Error of goal value in Plugin documentation generation * [MPLUGIN-30] - dependency:analyze shows errors * [MPLUGIN-35] - Generated documentation for @phase is misleading * [MPLUGIN-43] - Adding validation in PluginXdocGenerator class? * [MPLUGIN-45] - Plugin dependencies are not put in generated plugin.xml * [MPLUGIN-46] - [maven-plugin-testing-harness-1.0-beta-1] AbstractMojoTestCase.extractPluginConfiguration expects plugin configuration directly under plugin (configuration under executions/execution doesn't work) * [MPLUGIN-58] - File Parameter Evaluation * [MPLUGIN-59] - [maven-plugin-testing-harness] Clean the code * [MPLUGIN-60] - MavenProjectStub uses immutable collections for modifiable data * [MPLUGIN-62] - Exclude read-only components from plugin goal documentation * [MPLUGIN-65] - [PATCH] NPE in PluginXDocGenerator while creating plugin site * [MPLUGIN-71] - Make JavaMojoDescriptorExtractor extract class-level deprecated tag * [MPLUGIN-73] - PluginXdocGenerator fails to decode javadoc inline tags * [MPLUGIN-76] - Fixed file encoding employed by PluginXDocGenerator * [MPLUGIN-78] - Fix german localization * [MPLUGIN-79] - Fix detection of JDK requirement * [MPLUGIN-80] - Detection of report goals always fails due to class loader separation * [MPLUGIN-83] - POM snippet for plugin usage via pluginManagement is missing <plugins> container * [MPLUGIN-85] - Add missing whitespace between words on mojo description page * [MPLUGIN-86] - Test for empty mojo description in XDoc generator does not cover empty string * [MPLUGIN-88] - Fix punctuation for description of mojo attributes * [MPLUGIN-91] - misleading icon on list of goals ** Improvement * [MPLUGIN-11] - add an introduction to plugin configuration in plugin report * [MPLUGIN-13] - Provide Automated Documentation for a Plugin That Provides a Report * [MPLUGIN-38] - Upgrade to doxia 1.0-alpha-9 * [MPLUGIN-53] - Plugin descriptor extractor crashes on certain types of Java source files * [MPLUGIN-63] - Add since column in the parameters table * [MPLUGIN-64] - Beanshell extractor does not handle parameter default value * [MPLUGIN-67] - Document somewhere the minimum version of maven required by the plugin * [MPLUGIN-68] - Make generated mojo description valid XHTML * [MPLUGIN-70] - Make plugin highlight deprecated goals in the plugin overview * [MPLUGIN-72] - Add german translation * [MPLUGIN-75] - Internationalize PluginXdocGenerator * [MPLUGIN-77] - Add german translation * [MPLUGIN-87] - Replace "None" with something that is better understandable without context * [MPLUGIN-90] - Refactor makeValidHtml into PluginUtils for better reusage ** New Feature * [MPLUGIN-40] - All plugins should by default have an auto-generated goal 'help' * [MPLUGIN-81] - Handle Mojo annotations as Javadoc taglets to make better javadoc ** Task * [MPLUGIN-69] - Be consistent about physical/logical formatting tags * [MPLUGIN-74] - Explicitly control layout of tables generated for parameters of mojo description * [MPLUGIN-82] - Fix test for javadoc tools * [MPLUGIN-84] - Update to Plexus Utils 1.5+ * [MPLUGIN-89] - Restore compat with Java 1.4 Enjoy, -The Maven team --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]