The Apache Maven team is pleased to announce the release of the Apache Maven 3.9.3
Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. Maven 3.9.3 is available via https://maven.apache.org/download.cgi The core release is independent of plugin releases. Further releases of plugins will be made separately. If you have any questions, please consult: - the web site: https://maven.apache.org/ - the maven-user mailing list: https://maven.apache.org/mailing-lists.html - the reference documentation: https://maven.apache.org/ref/3.9.3/ For more information read https://maven.apache.org/docs/3.9.3/release-notes.html Release Notes - Maven - Version 3.9.3 ** Bug * [MNG-7786] - Maven Plugin Validation message is misleading * [MNG-7795] - IllegalArgumentException: 'other' has different root during plugin validation * [MNG-7796] - Top directory cannot be computed * [MNG-7799] - Plugin validation falsely reports there are issues (but shows none) * [MNG-7811] - Plugins verification - reports are inconsistent * [MNG-7818] - [REGRESSION] maven improperly excludes hamcrest-core from junit * [MNG-7819] - Create IT that exercise file locking with snapshots ** Improvement * [MNG-7698] - Allow comments in .mvn/maven.config * [MNG-7785] - Clean usage of SessionData * [MNG-7787] - Introduce new options for plugin validation * [MNG-7788] - Plugin Validation Report should be printed before build summary * [MNG-7789] - Plugin Dependency Validations use wrong data set * [MNG-7806] - Plugins verification - remove used in module(s) report * [MNG-7823] - Make plugin validation level parsing more consistent ** Task * [MNG-5987] - Document the algorithm calculating the order of plugin executions inside a phase. * [MNG-7743] - Make the build work on JDK 20 * [MNG-7790] - Update lifecycle plugins * [MNG-7791] - Split validation issues into "user actionable" and "plugin dev actionable" * [MNG-7797] - Return BRIEF mode, simply map it onto SUMMARY * [MNG-7807] - Update Super POM plugins ** Dependency upgrade * [MNG-7800] - Upgrade to Maven Resolver 1.9.13 * [MNG-7816] - Bump maven parent from 39 to 40 Have fun! - The Maven Team