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 2022/12/30 22:19:45 UTC

[ANN] Apache Maven 3.8.7 released

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

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


Release Notes - Maven - Version 3.8.7

** Sub-task
     * [MNG-7019] - Notify also at start when profile is missing

** Bug
     * [MNG-7106] - VersionRange.toString() produces a string that 
cannot be parsed with VersionRange.createFromVersionSpec() for same 
lower and upper bounds
     * [MNG-7316] - REGRESSION: MavenProject.getAttachedArtifacts() is 
read-only
     * [MNG-7352] - org.apache.maven.toolchain.java.JavaToolchainImpl 
should be public
     * [MNG-7529] - Maven resolver makes bad repository choices when 
resolving version ranges
     * [MNG-7563] - REGRESSION: User properties now override model 
properties in dependencies
     * [MNG-7568] - [WARNING] The requested profile "ABCDEF" could not 
be activated because it does not exist.
     * [MNG-7578] - Building Linux image on Windows impossible (patch 
incuded)
     * [MNG-7600] - LocalRepositoryManager is created too early
     * [MNG-7621] - Parameter '-f' causes ignoring any 'maven.config' 
(only on Windows)
     * [MNG-7637] - Possible NPE in MavenProject#hashCode()
     * [MNG-7644] - Fix version comparison where .X1 < -X2 for any 
string qualifier X

** Improvement
     * [MNG-7590] - Allow configure resolver by properties in settings.xml
     * [MNG-7645] - Implement some #toString() methods

** Task
     * [MNG-7513] - Address commons-io_commons-io vulnerability found in 
maven latest version
     * [MNG-7634] - Revert MNG-5982 and MNG-7417
     * [MNG-7636] - Partially revert MNG-5868 to restore backward 
compatibility (see MNG-7316)

** Dependency upgrade
     * [MNG-7506] - Upgrade Maven Wagon to 3.5.2
     * [MNG-7641] - Upgrade Maven Wagon to 3.5.3


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

Enjoy!

- The Maven Team