You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@maven.apache.org by Michael Osipov <mi...@apache.org> on 2023/03/14 15:51:18 UTC

[ANN] Apache Maven 3.8.8 released

The Apache Maven team is pleased to announce the release of the Apache 
Maven 3.8.8

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.8.8 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.8.8/


Release Notes - Maven - Version 3.8.8

** Bug
     * [MNG-7160] - Extension And Classloaders: difference of result 
given extension types
     * [MNG-7511] - Ensure the degreeOfConcurrency is a positive number 
in MavenExecutionRequest
     * [MNG-7515] - Cannot see a dependency tree for apache-maven module
     * [MNG-7544] - 
MavenMetadataSource#retrieve(MetadataResolutionRequest) does not check 
for null when reading from project map
     * [MNG-7564] - Potential NPE in MavenMetadataSource
     * [MNG-7648] - Generated model reader is not setting location 
information
     * [MNG-7672] - Aggregate goals executed in a submodule forks the 
whole reactor
     * [MNG-7679] - [REGRESSION] Build fails when executing a single 
mojo without a POM
     * [MNG-7716] - ConcurrencyDependencyGraph deadlock if no root can 
be selected
     * [MNG-7720] - [REGRESSION] Build order is incorrect and does not 
respect Reactor Build Order

** New Feature
     * [MNG-7353] - Add support for "mvn pluginPrefix:version:goal"

** Improvement
     * [MNG-6972] - Allow access to org.apache.maven.graph
     * [MNG-7438] - add execution id to "Configuring mojo xxx with basic 
configurator" debug message
     * [MNG-7501] - display relative path to pom.xml
     * [MNG-7686] - Speed up by replacing non-pattern #replaceAll() with 
#replace() or precompiled patterns

** Task
     * [MNG-6889] - Mark command line option --legacy-local-repository 
as deprecated
     * [MNG-7197] - Simplify exit code handling in Windows command 
startup script


For more information read 
https://maven.apache.org/docs/3.8.8/release-notes.html

Enjoy!

- The Maven Team