Skip to content

[Tutorials] Bump maven version to 3.9.10 #1288

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jun 7, 2025

Bump the Maven docker images versions for various tutorials

[maven-agent] Bump maven version in dockerfiles/maven/Dockerfile

changed lines [8] of file "/tmp/updatecli/github/jenkins-docs/quickstart-tutorials/dockerfiles/maven/Dockerfile"

maven-3.9.10
# [Release Notes - Maven - Version 3.9.10](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12355010)
                
<h2>        Bug
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8096'>MNG-8096</a>] -         Inconsistent dependency resolution behaviour for concurrent multi-module build can cause failures
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8169'>MNG-8169</a>] -         MINGW support requires --add-opens java.base/java.lang=ALL-UNNAMED
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8170'>MNG-8170</a>] -         Maven 3.9.8 contains weird native library for Jansi on Windows/arm64
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8211'>MNG-8211</a>] -         Maven should fail builds that use CI Friendly versions but have no values set
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8248'>MNG-8248</a>] -         WARNING: A restricted method in java.lang.System has been called
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8256'>MNG-8256</a>] -         ProjectDependencyGraph bug: in case of filtering, non-direct module links are lost
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8315'>MNG-8315</a>] -         Failure of mvn.cmd if a .mvn directory is located at drive root
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8396'>MNG-8396</a>] -         Maven takes forever to resume
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8711'>MNG-8711</a>] -         &quot;Duplicate artifact&quot; in LifecycleDependencyResolver
</li>
</ul>
                
<h2>        Improvement
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8370'>MNG-8370</a>] -         Introduce maven.repo.local.head
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8399'>MNG-8399</a>] -         JDK 24+ issues warning about usage of sun.misc.Unsafe
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8707'>MNG-8707</a>] -         Add methods to remove compile and test source roots
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8712'>MNG-8712</a>] -         improve dependency version explanation: it&#39;s a requirement, not always effective version
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8717'>MNG-8717</a>] -         Remove maven-plugin-plugin:addPluginArtifactMetadata from default binding
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8722'>MNG-8722</a>] -         Use a single standalone version of asm
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8731'>MNG-8731</a>] -         Use https for xsi:schemaLocation in generated descriptors
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8734'>MNG-8734</a>] -         Simplify scripting like &quot;get project version&quot; cases
</li>
</ul>
            
<h2>        Task
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8728'>MNG-8728</a>] -         Bump Eclipse Sisu from 0.9.0.M3 to 0.9.0.M4 and use Java 24 on CI
</li>
</ul>
                                                    
<h2>        Dependency upgrade
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8289'>MNG-8289</a>] -         Update Plexus annotations to 2.2.0
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8443'>MNG-8443</a>] -         Bump com.google.guava:guava from 33.2.1-jre to 33.4.0-jre
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8531'>MNG-8531</a>] -         Bump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8532'>MNG-8532</a>] -         Bump commons-io:commons-io from 2.16.1 to 2.18.0
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8534'>MNG-8534</a>] -         Bump org.codehaus.mojo:buildnumber-maven-plugin from 3.2.0 to 3.2.1
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8635'>MNG-8635</a>] -         Bump com.google.guava:failureaccess from 1.0.2 to 1.0.3
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8636'>MNG-8636</a>] -         Bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jre
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8640'>MNG-8640</a>] -         Bump org.apache.maven:maven-parent from 43 to 44
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8661'>MNG-8661</a>] -         Bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jre
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8701'>MNG-8701</a>] -         Bump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8702'>MNG-8702</a>] -         Bump org.codehaus.plexus:plexus-classworlds from 2.8.0 to 2.9.0
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8703'>MNG-8703</a>] -         Bump commons-io:commons-io from 2.18.0 to 2.19.0
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8704'>MNG-8704</a>] -         Bump com.google.guava:guava from 33.4.6-jre to 33.4.8-jre
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8705'>MNG-8705</a>] -         Bump commons-jxpath:commons-jxpath from 1.3 to 1.4.0
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8706'>MNG-8706</a>] -         Bump commons-cli:commons-cli from 1.8.0 to 1.9.0
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8715'>MNG-8715</a>] -         Bump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8716'>MNG-8716</a>] -         Bump resolver to 1.9.23
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8745'>MNG-8745</a>] -         Bump xmlunitVersion from 2.10.0 to 2.10.2
</li>
</ul>
                                                                                                    
## What's Changed
* [MNG-8211] Fail the build if CI Friendly revision used without value by @cstamas in https://github.com/apache/maven/pull/1656
* Add missing since by @cstamas in https://github.com/apache/maven/pull/1682
* [MNG-8256] FilteredProjectDependencyGraph fix for non-transitive case by @cstamas in https://github.com/apache/maven/pull/1724
* [MNG-8315] Failure of mvn.cmd if a .mvn folder is located at drive root by @fmarot in https://github.com/apache/maven/pull/1806
* [MNG-8289] Update Plexus Annotations to 2.2.0 by @dependabot in https://github.com/apache/maven/pull/1666
* [MNG-8370] Add maven.repo.local.head by @slawekjaranowski in https://github.com/apache/maven/pull/1915
* [MNG-8443] Bump com.google.guava:guava from 33.2.1-jre to 33.4.0-jre by @dependabot in https://github.com/apache/maven/pull/1991
* [MNG-8531] Bump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 by @dependabot in https://github.com/apache/maven/pull/2013
* [MNG-8532] Bump commons-io:commons-io from 2.16.1 to 2.18.0 by @dependabot in https://github.com/apache/maven/pull/1926
* [MNG-8534] Bump org.codehaus.mojo:buildnumber-maven-plugin from 3.2.0 to 3.2.1 by @dependabot in https://github.com/apache/maven/pull/1699
* Add PR Automation action by @slawekjaranowski in https://github.com/apache/maven/pull/2113
* Bump com.google.guava:failureaccess from 1.0.2 to 1.0.3 by @dependabot in https://github.com/apache/maven/pull/2167
* Bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jre by @dependabot in https://github.com/apache/maven/pull/2168
* [MNG-8640] Bump org.apache.maven:maven-parent from 43 to 44 by @dependabot in https://github.com/apache/maven/pull/2163
* Use Maven 3.9.9 for build maven-3.9.x branch by @slawekjaranowski in https://github.com/apache/maven/pull/2177
* [MNG-8248] Add enable-native-access to startup scripts by @slawekjaranowski in https://github.com/apache/maven/pull/2171
* [MNG-8661] Bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jre by @dependabot in https://github.com/apache/maven/pull/2185
* Use dedicated local repo for ITs on Jenkins by @slawekjaranowski in https://github.com/apache/maven/pull/2255
* [MNG-8701] Bump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 by @dependabot in https://github.com/apache/maven/pull/2240
* [MNG-8702] Bump org.codehaus.plexus:plexus-classworlds from 2.8.0 to 2.9.0 by @dependabot in https://github.com/apache/maven/pull/2241
* [MNG-8703] Bump commons-io:commons-io from 2.18.0 to 2.19.0 by @dependabot in https://github.com/apache/maven/pull/2258
* [MNG-8704] Bump com.google.guava:guava from 33.4.6-jre to 33.4.8-jre by @dependabot in https://github.com/apache/maven/pull/2264
* [MNG-8705] Bump commons-jxpath:commons-jxpath from 1.3 to 1.4.0 by @dependabot in https://github.com/apache/maven/pull/2270
* [MNG-8706] Bump commons-cli:commons-cli from 1.8.0 to 1.9.0 by @dependabot in https://github.com/apache/maven/pull/1665
* [MNG-8715] Bump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 by @dependabot in https://github.com/apache/maven/pull/2280
* [MNG-8707] Add methods to remove compile and test source roots by @gnodet in https://github.com/apache/maven/pull/2275
* [MNG-8712] dependency version is a requirement, not effective by @hboutemy in https://github.com/apache/maven/pull/2279
* [MNG-8717] Remove maven-plugin-plugin:addPluginArtifactMetadata from default binding by @slawekjaranowski in https://github.com/apache/maven/pull/2295
* [MNG-8169] Add opens java.base/java.lang=ALL-UNNAMED for MinGW by @slawekjaranowski in https://github.com/apache/maven/pull/2296
* [MNG-8722] Use a single standalone version of asm by @slawekjaranowski in https://github.com/apache/maven/pull/2297
* [MNG-8716] Bump resolver to 1.9.23 by @slawekjaranowski in https://github.com/apache/maven/pull/2282
* [MNG-8731] Use https for xsi:schemaLocation in generated descriptors by @slawekjaranowski in https://github.com/apache/maven/pull/2343
* [MNG-8711] Fix concurrent cache access by @slawekjaranowski in https://github.com/apache/maven/pull/2345
* Update README.md by @slawekjaranowski in https://github.com/apache/maven/pull/2353
* [MNG-8728] Bump Eclipse Sisu from 0.9.0.M3 to 0.9.0.M4 by @cstamas in https://github.com/apache/maven/pull/2359
* [MNG-8728] Build ITs on JDK 21, 24 by @slawekjaranowski in https://github.com/apache/maven/pull/2360
* [MNG-8734] Make Maven 3.9.10 ignore --raw-streams option by @cstamas in https://github.com/apache/maven/pull/2361
* Bump xmlunitVersion from 2.10.0 to 2.10.1 by @dependabot in https://github.com/apache/maven/pull/2354
* [MNG-8396] Backport: add cache layer to the filtered dep graph by @cstamas in https://github.com/apache/maven/pull/2393
* [MNG-8745] Bump xmlunitVersion from 2.10.1 to 2.10.2 by @dependabot in https://github.com/apache/maven/pull/2389

## New Contributors
* @fmarot made their first contribution in https://github.com/apache/maven/pull/1806

**Full Changelog**: https://github.com/apache/maven/compare/maven-3.9.9...maven-3.9.10
GitHub Action workflow link
Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

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!

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Jun 7, 2025
@github-actions github-actions bot force-pushed the updatecli_main_05014a7b574d7d483df06a73ee750c528e5a90a636a3fa1f44e4f0b1078cbccf branch from 0137a1c to 7e6fdfb Compare June 7, 2025 17:54
@gounthar gounthar merged commit 6be881a into main Jun 7, 2025
@gounthar gounthar deleted the updatecli_main_05014a7b574d7d483df06a73ee750c528e5a90a636a3fa1f44e4f0b1078cbccf branch June 7, 2025 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file maven_tutorial repo
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant