The Apache Maven team is pleased to announce the release of the Apache Maven 3.9.10
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.10 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.10/ For more information read https://maven.apache.org/docs/3.9.10/release-notes.html Release Notes - Maven - Version 3.9.10 ** Bug * [MNG-8096] - Inconsistent dependency resolution behaviour for concurrent multi-module build can cause failures * [MNG-8169] - MINGW support requires --add-opens java.base/java.lang=ALL-UNNAMED * [MNG-8170] - Maven 3.9.8 contains weird native library for Jansi on Windows/arm64 * [MNG-8211] - Maven should fail builds that use CI Friendly versions but have no values set * [MNG-8248] - WARNING: A restricted method in java.lang.System has been called * [MNG-8256] - ProjectDependencyGraph bug: in case of filtering, non-direct module links are lost * [MNG-8315] - Failure of mvn.cmd if a .mvn directory is located at drive root * [MNG-8396] - Maven takes forever to resume * [MNG-8711] - "Duplicate artifact" in LifecycleDependencyResolver ** Improvement * [MNG-8370] - Introduce maven.repo.local.head * [MNG-8399] - JDK 24+ issues warning about usage of sun.misc.Unsafe * [MNG-8707] - Add methods to remove compile and test source roots * [MNG-8712] - improve dependency version explanation: it's a requirement, not always effective version * [MNG-8717] - Remove maven-plugin-plugin:addPluginArtifactMetadata from default binding * [MNG-8722] - Use a single standalone version of asm * [MNG-8731] - Use https for xsi:schemaLocation in generated descriptors * [MNG-8734] - Simplify scripting like "get project version" cases ** Task * [MNG-8728] - Bump Eclipse Sisu from 0.9.0.M3 to 0.9.0.M4 and use Java 24 on CI ** Dependency upgrade * [MNG-8289] - Update Plexus annotations to 2.2.0 * [MNG-8443] - Bump com.google.guava:guava from 33.2.1-jre to 33.4.0-jre * [MNG-8531] - Bump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 * [MNG-8532] - Bump commons-io:commons-io from 2.16.1 to 2.18.0 * [MNG-8534] - Bump org.codehaus.mojo:buildnumber-maven-plugin from 3.2.0 to 3.2.1 * [MNG-8635] - Bump com.google.guava:failureaccess from 1.0.2 to 1.0.3 * [MNG-8636] - Bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jre * [MNG-8640] - Bump org.apache.maven:maven-parent from 43 to 44 * [MNG-8661] - Bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jre * [MNG-8701] - Bump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 * [MNG-8702] - Bump org.codehaus.plexus:plexus-classworlds from 2.8.0 to 2.9.0 * [MNG-8703] - Bump commons-io:commons-io from 2.18.0 to 2.19.0 * [MNG-8704] - Bump com.google.guava:guava from 33.4.6-jre to 33.4.8-jre * [MNG-8705] - Bump commons-jxpath:commons-jxpath from 1.3 to 1.4.0 * [MNG-8706] - Bump commons-cli:commons-cli from 1.8.0 to 1.9.0 * [MNG-8715] - Bump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 * [MNG-8716] - Bump resolver to 1.9.23 * [MNG-8745] - Bump xmlunitVersion from 2.10.0 to 2.10.2 Have fun! - The Maven Team --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org