Release Notes - Maven - Version 3.9.9
Bug
- [MNG-8159] - Fix search for topDirectory when using -f / --file for Maven 3.9.x
- [MNG-8165] - Maven does not find extensions for -f when current dir is root
- [MNG-8177] - Warning "'dependencyManagement.dependencies.dependency.systemPath' for com.sun:tools:jar refers to a non-existing file C:\Temp\jdk-11.0.23\..\lib\tools.jar"
- [MNG-8178] - Profile activation based on OS properties is broken for "mvn site"
- [MNG-8180] - Resolver will blindly assume it is deploying a plugin by presence of META-INF/maven/plugins.xml in JAR
- [MNG-8182] - Missing or mismatching Trusted Checksum for some artifacts is not properly reported
- [MNG-8188] - [REGRESSION] Property not resolved in profile pluginManagement
Task
- [MNG-8206] - Remove Maven 2.1 (v 2.0) compatibility bits
Dependency upgrade
- [MNG-8175] - Resolver 1.9.21
- [MNG-8179] - Upgrade Parent to 43
- [MNG-8193] - Resolver 1.9.22
- [MNG-8198] - (build) Animal Sniffer 1.24
- [MNG-8199] - Hamcrest 3.0
What's Changed
- [MNG-8159] Fix search for topDirectory when using -f / --file by @gzm55 in #1589
- [MNG-7194] Test missing property evaluation by @pzygielo in #1570
- [3.9.x] [MNG-8175] Update Resolver to 1.9.21 by @cstamas in #1598
- [MNG-8178] Fall back to system properties for missing profile activation context properties by @kohlschuetter in #1603
- [MNG-8179] Upgrade Parent to 43 by @slawekjaranowski in #1610
- [MNG-8180] Fail install/deploy if rogue Maven Plugin metadata found by @cstamas in #1611
- [3.9.x][MNG-8193] Update to Resolver 1.9.22 by @cstamas in #1627
- [MNG-8199] Hamcrest 3.0 by @cstamas in #1631
- [MNG-8182] Resolved errors were created based on collect exceptions by @cstamas in #1632
- [MNG-8180] Handle NPE due non-existent tags by @cstamas in #1641
- [MNG-8180] Back out from failing the build by @cstamas in #1642
- [MNG-8206] Remove bad plugin.xml from maven-compat by @cstamas in #1646
- [MNG-8177] Add contextual info for model warnings by @cstamas in #1633
- [MNG-8188] Profile properties are not interpolated by @cstamas in #1634
- [MNG-8165] Align mvn.sh script with mvn.cmd by @cstamas in #1647
- [MNG-8165] Get rid of bashism creeped in by @cstamas in #1653
New Contributors
- @gzm55 made their first contribution in #1589
- @kohlschuetter made their first contribution in #1603
Full Changelog: maven-3.9.8...maven-3.9.9