Apache Maven 3.8.5 Released
The Apache Maven team is pleased to announce the release of the Apache Maven 3.8.5
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.5 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.5/
Release Notes – Maven – Version 3.8.5
-
Bugs:
- MNG-5180 – Versioning’s snapshot version list is not included in metadata merge
- MNG-5561 – Plugin relocation loses configuration
- MNG-5982 – The POM for … is invalid, transitive dependencies … while property was overriden
- MNG-6326 – Build continues when core extensions aren’t found
- MNG-6727 – Using version range in parent and CI Friendly Version fails
- MNG-6802 – FileProfileActivator changes FileProfileActivator.exists which lets flattened resolveCiFriendliesOnly depending fail activating profile
- MNG-7156 – Parallel build can cause issues between clean and forked goals
- MNG-7335 – [Regression] Parallel build fails due to missing JAR artifacts in compilePath
- MNG-7347 – SessionScoped beans should be singletons for a given session
- MNG-7357 – All Maven Core JARs have unusual entry order
- MNG-7362 – DefaultArtifactResolver has spurious “Failure detected” INFO log
- MNG-7374 – Mutating RelocatedArtifact does not retain type
- MNG-7386 – ModelMerger$MergingList is not serializable
- MNG-7402 – BuildListCalculator never detaches the classloader
- MNG-7417 – Several classes do not set properties properly for building requests
-
New Features:
-
Improvements:
- MNG-6960 – Use RuntimeInformation instead of reading properties
- MNG-7349 – Limit relocation warning message to direct dependencies only
- MNG-7380 – Don’t log non-threadsafe warning if only building a single module
- MNG-7381 – Shorten parallel builder thread name to artifactId, conditionally with groupId
- MNG-7385 – Improve documentation on repository metadata
- MNG-7400 – Allow more WorkspaceReaders to participate
- MNG-7408 – Explain reporting plugin version automatic selection (in Maven 3)
-
Dependency upgrades:
For more information read https://maven.apache.org/docs/3.8.5/release-notes.html
Enjoy!
- The Maven Team