[ANN] Apache Maven Plugin Tools 3.12.0 Released
The Apache Maven team is pleased to announce the release of the Apache Maven Plugin Tools, version 3.12.0 The Maven Plugin Tools contains the necessary tools to generate rebarbative content like descriptor, help and documentation. https://maven.apache.org/plugins-tools/index.html You should specify the version in your project's plugin configuration: org.apache.maven.plugins maven-plugin-plugin 3.12.0 You can download the appropriate sources etc. from the download page: https://maven.apache.org/plugin-tools/download.html Release Notes - Maven Plugin Tools - Version 3.12.0 ** Improvement * [MPLUGIN-510] - update plugin system requirements history structure * [MPLUGIN-511] - create and share tooling to detect plugin prerequisites history * [MPLUGIN-514] - switch dependency schema from png + imagemap to svg, and update Enjoy, -The Apache Maven team - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
[ANN] Apache Maven Source Plugin 3.3.1 Released
The Apache Maven team is pleased to announce the release of the Apache Maven Source Plugin, version 3.3.1 The Source Plugin creates a jar archive of the source files of the current project. https://maven.apache.org/plugins/maven-source-plugin/ You should specify the version in your project's plugin configuration: org.apache.maven.plugins maven-source-plugin 3.3.1 You can download the appropriate sources etc. from the download page: https://maven.apache.org/plugins/maven-source-plugin/download.cgi Release Notes - Maven Source Plugin - Version 3.3.1 ** Bug * [MSOURCES-139] - Typo in exception ** Improvement * [MSOURCES-137] - umask makes artifacts generated by maven-source-plugin not easy to reproduce ** Dependency upgrade * [MSOURCES-142] - Upgrade plexus-archiver to 4.8.0 Enjoy, -The Apache Maven team - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
[ANN] Apache Maven Artifact Plugin 3.5.1 Released
The Apache Maven team is pleased to announce the release of the Apache Maven Artifact Plugin, version 3.5.1 This plugin is used for Reproducible Builds tasks about artifacts. https://maven.apache.org/plugins/maven-artifact-plugin/ You should specify the version in your project's plugin configuration: org.apache.maven.plugins maven-artifact-plugin 3.5.1 You can download the appropriate sources etc. from the download page: https://maven.apache.org/plugins/maven-artifact-plugin/download.cgi Release Notes - Maven Artifact Plugin - Version 3.5.1 ** Bug * [MARTIFACT-54] - In multi-module projects check-buildplan fails on project.build.outputTimestamp ** Improvement * [MARTIFACT-52] - add moduleinfo.skipModules property to skipModules parameter * [MARTIFACT-53] - improve message when outputTimestamp not defined in reactor: WARN only * [MARTIFACT-56] - Upgrade maven-plugin parent to 41 Enjoy, -The Apache Maven team - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: maven-pmd-plugin next version? (PMD 7 Upgrade)
Hey, I see benefit in upgrading to PMD 7, users have to adjust their rulesets from time to time anyway. I had to upgrade the on from my team when trying (and failing ^^) to upgrade vom maven-pmd-plugin sub 2.14 to 2.21 too due changed/deprecated rules. >The question is now: Should the next version of m-pmd-p be called 3.22.0 or 4.0.0? There was a discussion the list that maven plugins should start with a 4 when they are upgraded to the Maven 4 plugin API (I hope the wording is correctly). So if this is not the case (and "only" the PMD version") is listed I would argue to not call it 4.0.0 but 3.3.1 (to show the bump of PMD via minor version). Greetings Matthias Am 05.04.2024 um 21:42 schrieb Andreas Dangel: Hi all, I'd like to hear your opinions about [1] / [2]: Adding support for PMD 7, which is a major version upgrade from PMD 6.55.0, might impact end-users under certain conditions: If they use custom rulesets and use a rule, which no longer exists or has been replaced, they need to update their rulesets so that it will be working with PMD 7. Or if they have written custom rules. Using PMD 7 however, enables support for Java 21. Upgrading PMD in m-pm-p would bring this to all users. While m-pmd-p itself didn't change much (e.g. the maven configs are still valid), the underlying PMD of course did (and therefore any custom rulesets might need to be updated). This fact, that there might be changes needed when upgrading, will be added on the plugin documentation page [3] under "Upgrading notes" (part of PR 144). The question is now: Should the next version of m-pmd-p be called 3.22.0 or 4.0.0? If there are no objections, I would merge PR 144 and start a release of m-pmd-p as 3.22.0 some time next week. Thanks, Andreas [1]: https://github.com/apache/maven-pmd-plugin/pull/144 [2]: https://issues.apache.org/jira/browse/MPMD-379 [3]: https://maven.apache.org/plugins/maven-pmd-plugin/index.html - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org