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

Reply via email to