Update the value of ARG MAVEN_VERSION in the Dockerfile
changed lines [109] of file "/tmp/updatecli/github/jenkins-infra/docker-packaging/Dockerfile"
3.9.7
Release published on the 2024-05-27 04:07:13 +0000 UTC at the url https://github.com/apache/maven/releases/tag/maven-3.9.7
# [Release Notes - Maven - Version 3.9.7](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12353964)
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8106'>MNG-8106</a>] - Maven Metadata corruption if repository directory role overlaps
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8121'>MNG-8121</a>] - NullPointerException at org.apache.maven.artifact.repository.metadata.Metadata.merge (Metadata.java:293)
</li>
</ul>
<h2> New Feature
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-5726'>MNG-5726</a>] - Update OS Activation To Allow Wildcards In OS Version
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8030'>MNG-8030</a>] - Backport: Add ability to ignore dependency repositories: mvn -itr
</li>
</ul>
<h2> Improvement
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8019'>MNG-8019</a>] - Streamline update policy of pluginRepository/repository of Maven Central in Super POM
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8029'>MNG-8029</a>] - improve documentation of mirror in settings
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8031'>MNG-8031</a>] - Backport: Make Maven transfer listener used with Resolver more concurrent friendly
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8081'>MNG-8081</a>] - default profile activation should consider available system and user properties
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8085'>MNG-8085</a>] - swtich from png+imagemap to svg
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8117'>MNG-8117</a>] - Improve prerequisite evaluation and plugin version selection logging
</li>
</ul>
<h2> Task
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-7309'>MNG-7309</a>] - Remove redundant MojoDescriptor parameterMap
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8011'>MNG-8011</a>] - Minimize and make generic the README.txt
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8055'>MNG-8055</a>] - Investigate possible solutions for build number diffs on deploy
</li>
</ul>
<h2> Dependency upgrade
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8094'>MNG-8094</a>] - Resolver 1.9.19
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8100'>MNG-8100</a>] - Upgrade default plugin bindings
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8101'>MNG-8101</a>] - Upgrade Parent to 42
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8109'>MNG-8109</a>] - Resolver 1.9.20
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8115'>MNG-8115</a>] - Upgrade minimal set of dependencies
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8125'>MNG-8125</a>] - (build) Bump buildhelper-maven-plugin to 3.6.0 (was 3.4.0)
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8126'>MNG-8126</a>] - Bump logback classic to 1.2.13 (was 1.2.12)
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8127'>MNG-8127</a>] - Bump guava to 33.2.0-jre
</li>
</ul>
---
## What's Changed
* [MNG-6776] Inconsistent list of parameters for MojoDescriptor (#584) by @michael-o in https://github.com/apache/maven/pull/1361
* [MNG-8055] Ability to force build number by @cstamas in https://github.com/apache/maven/pull/1415
* [MNG-8029] improve documentation about mirror settings by @hboutemy in https://github.com/apache/maven/pull/1395
* MNG-8019 streamline central update policy by @kwin in https://github.com/apache/maven/pull/1381
* MNG-5726 (backport for Maven 3.9) by @kwin in https://github.com/apache/maven/pull/1431
* [MNG-4840] document requiredMavenVersion in plugin descriptor by @hboutemy in https://github.com/apache/maven/pull/1444
* [MNG-8085] switch png+imagemap to svg by @hboutemy in https://github.com/apache/maven/pull/1452
* [MNG-4840] fix requiredMavenVersion description #1444 by @hboutemy in https://github.com/apache/maven/pull/1456
* [MNG-6399] Lift JDK minimum to JDK 8 by @turbanoff in https://github.com/apache/maven/pull/1382
* Update GitHub actions to v4 by @slawekjaranowski in https://github.com/apache/maven/pull/1472
* [MNG-8101] Upgrade Parent to 42 by @slawekjaranowski in https://github.com/apache/maven/pull/1473
* [MNG-8100] Upgrade default plugin bindings by @slawekjaranowski in https://github.com/apache/maven/pull/1474
* [MNG-8031] Backport concurrent friendly transport listener by @cstamas in https://github.com/apache/maven/pull/1471
* [MNG-8030] Backport itr: ignore transitive repositories by @cstamas in https://github.com/apache/maven/pull/1469
* [MNG-8011] Neuter the README by @cstamas in https://github.com/apache/maven/pull/1470
* [MNG-8094] Resolver 1.9.19 by @cstamas in https://github.com/apache/maven/pull/1468
* [3.9.x][MNG-8106] Fix metadata merge by @cstamas in https://github.com/apache/maven/pull/1480
* [3.9.x][MNG-8109] Resolver 1.9.20 by @cstamas in https://github.com/apache/maven/pull/1490
* [MNG-8081] Interpolate available properties during default profile selection (Maven 3.9.x) by @mbenson in https://github.com/apache/maven/pull/1447
* [3.9.x][MNG-8117] Backport to Maven 3.9.x by @cstamas in https://github.com/apache/maven/pull/1505
* [MNG-8115] Upgrade dependencies by @slachiewicz in https://github.com/apache/maven/pull/1496
* [MNG-8121] Fix NPE in metadata merge by @cstamas in https://github.com/apache/maven/pull/1508
* [MNG-8126] Mild updates by @cstamas in https://github.com/apache/maven/pull/1533
## New Contributors
* @turbanoff made their first contribution in https://github.com/apache/maven/pull/1382
**Full Changelog**: https://github.com/apache/maven/compare/maven-3.9.6...maven-3.9.7
Update test harness with new Maven version
change detected:
* key "$.commandTests[1].expectedOutput[1]" updated from "3.8.6" to "3.9.7", in file "cst.yml"
3.9.7
Release published on the 2024-05-27 04:07:13 +0000 UTC at the url https://github.com/apache/maven/releases/tag/maven-3.9.7
# [Release Notes - Maven - Version 3.9.7](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12353964)
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8106'>MNG-8106</a>] - Maven Metadata corruption if repository directory role overlaps
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8121'>MNG-8121</a>] - NullPointerException at org.apache.maven.artifact.repository.metadata.Metadata.merge (Metadata.java:293)
</li>
</ul>
<h2> New Feature
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-5726'>MNG-5726</a>] - Update OS Activation To Allow Wildcards In OS Version
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8030'>MNG-8030</a>] - Backport: Add ability to ignore dependency repositories: mvn -itr
</li>
</ul>
<h2> Improvement
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8019'>MNG-8019</a>] - Streamline update policy of pluginRepository/repository of Maven Central in Super POM
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8029'>MNG-8029</a>] - improve documentation of mirror in settings
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8031'>MNG-8031</a>] - Backport: Make Maven transfer listener used with Resolver more concurrent friendly
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8081'>MNG-8081</a>] - default profile activation should consider available system and user properties
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8085'>MNG-8085</a>] - swtich from png+imagemap to svg
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8117'>MNG-8117</a>] - Improve prerequisite evaluation and plugin version selection logging
</li>
</ul>
<h2> Task
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-7309'>MNG-7309</a>] - Remove redundant MojoDescriptor parameterMap
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8011'>MNG-8011</a>] - Minimize and make generic the README.txt
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8055'>MNG-8055</a>] - Investigate possible solutions for build number diffs on deploy
</li>
</ul>
<h2> Dependency upgrade
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8094'>MNG-8094</a>] - Resolver 1.9.19
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8100'>MNG-8100</a>] - Upgrade default plugin bindings
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8101'>MNG-8101</a>] - Upgrade Parent to 42
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8109'>MNG-8109</a>] - Resolver 1.9.20
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8115'>MNG-8115</a>] - Upgrade minimal set of dependencies
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8125'>MNG-8125</a>] - (build) Bump buildhelper-maven-plugin to 3.6.0 (was 3.4.0)
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8126'>MNG-8126</a>] - Bump logback classic to 1.2.13 (was 1.2.12)
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8127'>MNG-8127</a>] - Bump guava to 33.2.0-jre
</li>
</ul>
---
## What's Changed
* [MNG-6776] Inconsistent list of parameters for MojoDescriptor (#584) by @michael-o in https://github.com/apache/maven/pull/1361
* [MNG-8055] Ability to force build number by @cstamas in https://github.com/apache/maven/pull/1415
* [MNG-8029] improve documentation about mirror settings by @hboutemy in https://github.com/apache/maven/pull/1395
* MNG-8019 streamline central update policy by @kwin in https://github.com/apache/maven/pull/1381
* MNG-5726 (backport for Maven 3.9) by @kwin in https://github.com/apache/maven/pull/1431
* [MNG-4840] document requiredMavenVersion in plugin descriptor by @hboutemy in https://github.com/apache/maven/pull/1444
* [MNG-8085] switch png+imagemap to svg by @hboutemy in https://github.com/apache/maven/pull/1452
* [MNG-4840] fix requiredMavenVersion description #1444 by @hboutemy in https://github.com/apache/maven/pull/1456
* [MNG-6399] Lift JDK minimum to JDK 8 by @turbanoff in https://github.com/apache/maven/pull/1382
* Update GitHub actions to v4 by @slawekjaranowski in https://github.com/apache/maven/pull/1472
* [MNG-8101] Upgrade Parent to 42 by @slawekjaranowski in https://github.com/apache/maven/pull/1473
* [MNG-8100] Upgrade default plugin bindings by @slawekjaranowski in https://github.com/apache/maven/pull/1474
* [MNG-8031] Backport concurrent friendly transport listener by @cstamas in https://github.com/apache/maven/pull/1471
* [MNG-8030] Backport itr: ignore transitive repositories by @cstamas in https://github.com/apache/maven/pull/1469
* [MNG-8011] Neuter the README by @cstamas in https://github.com/apache/maven/pull/1470
* [MNG-8094] Resolver 1.9.19 by @cstamas in https://github.com/apache/maven/pull/1468
* [3.9.x][MNG-8106] Fix metadata merge by @cstamas in https://github.com/apache/maven/pull/1480
* [3.9.x][MNG-8109] Resolver 1.9.20 by @cstamas in https://github.com/apache/maven/pull/1490
* [MNG-8081] Interpolate available properties during default profile selection (Maven 3.9.x) by @mbenson in https://github.com/apache/maven/pull/1447
* [3.9.x][MNG-8117] Backport to Maven 3.9.x by @cstamas in https://github.com/apache/maven/pull/1505
* [MNG-8115] Upgrade dependencies by @slachiewicz in https://github.com/apache/maven/pull/1496
* [MNG-8121] Fix NPE in metadata merge by @cstamas in https://github.com/apache/maven/pull/1508
* [MNG-8126] Mild updates by @cstamas in https://github.com/apache/maven/pull/1533
## New Contributors
* @turbanoff made their first contribution in https://github.com/apache/maven/pull/1382
**Full Changelog**: https://github.com/apache/maven/compare/maven-3.9.6...maven-3.9.7
Bump Maven version
Update the value of ARG MAVEN_VERSION in the Dockerfile
changed lines [109] of file "/tmp/updatecli/github/jenkins-infra/docker-packaging/Dockerfile"
3.9.7
Update test harness with new Maven version
change detected: * key "$.commandTests[1].expectedOutput[1]" updated from "3.8.6" to "3.9.7", in file "cst.yml"
3.9.7
Created automatically by Updatecli
Options:
Most of Updatecli configuration is done via its manifest(s).
Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!