dependabot[bot] opened a new pull request, #1798: URL: https://github.com/apache/maven-mvnd/pull/1798
Bumps `maven.version` from 4.0.0-rc-6 to 4.0.0-rc-7. Updates `org.apache.maven:maven-plugin-api` from 4.0.0-rc-6 to 4.0.0-rc-7 Updates `org.apache.maven:maven-model` from 4.0.0-rc-6 to 4.0.0-rc-7 Updates `org.apache.maven:maven-core` from 4.0.0-rc-6 to 4.0.0-rc-7 Updates `org.apache.maven:maven-resolver-provider` from 4.0.0-rc-6 to 4.0.0-rc-7 Updates `org.apache.maven:maven-embedder` from 4.0.0-rc-6 to 4.0.0-rc-7 Updates `org.apache.maven:maven-cli` from 4.0.0-rc-6 to 4.0.0-rc-7 Updates `org.apache.maven:maven-api-di` from 4.0.0-rc-6 to 4.0.0-rc-7 Updates `org.apache.maven:maven-jline` from 4.0.0-rc-6 to 4.0.0-rc-7 Updates `org.apache.maven:maven-logging` from 4.0.0-rc-6 to 4.0.0-rc-7 Updates `org.apache.maven:apache-maven` from 4.0.0-rc-6 to 4.0.0-rc-7 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/maven/releases">org.apache.maven:apache-maven's releases</a>.</em></p> <blockquote> <h2>Maven 4.0.0-rc-7</h2> <p>This release candidate is expected to be the last before the Maven 4.0.0 GA release, which we aim to publish in the coming weeks, pending community feedback.</p> <h2>ð New features and improvements</h2> <ul> <li>Log API enhancements and mojo MDC (<a href="https://redirect.github.com/apache/maven/pull/12690">#12690</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></li> <li>Optimize reactor sort and phase comparator performance (<a href="https://redirect.github.com/apache/maven/pull/12901">#12901</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></li> <li>Add AsyncDrainWriter to eliminate PrintWriter lock contention (<a href="https://redirect.github.com/apache/maven/pull/12892">#12892</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></li> <li>Add validation for Plexus-based plugin dependency injection (<a href="https://redirect.github.com/apache/maven/pull/12649">#12649</a>) <a href="https://github.com/slawekjaranowski"><code>@âslawekjaranowski</code></a></li> </ul> <h2>ð§ Maintenance</h2> <ul> <li>Externalize default lifecycle plugin versions to POM properties (<a href="https://redirect.github.com/apache/maven/pull/13137">#13137</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></li> </ul> <h2>ð Bug Fixes</h2> <ul> <li> <p>Improve standalone ApiRunner to properly apply settings (<a href="https://redirect.github.com/apache/maven/pull/13014">#13014</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Strip executable() conditions from consumer POMs (<a href="https://redirect.github.com/apache/maven/pull/12960">#12960</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Emit clear error when running JDK cannot compile source level (<a href="https://redirect.github.com/apache/maven/pull/12922">#12922</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Enable PathConflictResolver by default (<a href="https://redirect.github.com/apache/maven/pull/12893">#12893</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>[mvnup] Add maven-war-plugin and maven-ear-plugin to plugin upgrade list (<a href="https://redirect.github.com/apache/maven/pull/12685">#12685</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix <a href="https://redirect.github.com/apache/maven/issues/13191">#13191</a>: add -Dmaven.maven3Personality hint to FATAL message for wrong parent relativePath (<a href="https://redirect.github.com/apache/maven/pull/13202">#13202</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix <a href="https://redirect.github.com/apache/maven/issues/13200">#13200</a>: publish a complete set from MavenProject.getArtifacts (<a href="https://redirect.github.com/apache/maven/pull/13203">#13203</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix <a href="https://redirect.github.com/apache/maven/issues/13190">#13190</a>: pre-build full reactor once using BUILD_PROJECT, drop temp dir in PluginUpgradeStrategy (<a href="https://redirect.github.com/apache/maven/pull/13197">#13197</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix <a href="https://redirect.github.com/apache/maven/issues/13192">#13192</a>: PomInlinerTransformer fails when CI-friendly property is defined in POM (<a href="https://redirect.github.com/apache/maven/pull/13195">#13195</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix <a href="https://redirect.github.com/apache/maven/issues/13189">#13189</a>: mvnup generates invalid JDK version constraint '(,-1]' (<a href="https://redirect.github.com/apache/maven/pull/13199">#13199</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix mvnup compatibility: jar-plugin 3.4.2, exec-plugin submodule coverage, toolchain warning (<a href="https://redirect.github.com/apache/maven/pull/13179">#13179</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fixes <a href="https://redirect.github.com/apache/maven/issues/13135">#13135</a>, ensure completude of the reactor summary but privilege failures to be last to stay human efficient (<a href="https://redirect.github.com/apache/maven/pull/13167">#13167</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix glob patterns in exists()/missing() profile conditions on Windows (<a href="https://redirect.github.com/apache/maven/pull/13163">#13163</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix <a href="https://redirect.github.com/apache/maven/issues/13084">#13084</a>: sandbox profile activation context for external model builds (<a href="https://redirect.github.com/apache/maven/pull/13158">#13158</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix: implement Node.getRepository() via local repository manager lookup (<a href="https://redirect.github.com/apache/maven/pull/13159">#13159</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix <a href="https://redirect.github.com/apache/maven/issues/13100">#13100</a>: honor repositories from legitimately-active external model profiles (<a href="https://redirect.github.com/apache/maven/pull/13155">#13155</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p><a href="https://issues.apache.org/jira/browse/MNG-5146">[MNG-5146]</a> - Fix parent relativePath mismatch check (<a href="https://redirect.github.com/apache/maven/pull/13157">#13157</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Lower-case the OS family before matching it against the family names (<a href="https://redirect.github.com/apache/maven/pull/13154">#13154</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Normalize lazy StAX parse failures in MavenXpp3Reader (<a href="https://redirect.github.com/apache/maven/pull/13149">#13149</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Evaluate profile activation conditions lazily (<a href="https://redirect.github.com/apache/maven/pull/13144">#13144</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p><a href="https://issues.apache.org/jira/browse/MNG-6979">[MNG-6979]</a> - Initialize the current project from the execution root (<a href="https://redirect.github.com/apache/maven/pull/13143">#13143</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix NPE on a recursive property reference in a list field (<a href="https://redirect.github.com/apache/maven/pull/13145">#13145</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p><a href="https://issues.apache.org/jira/browse/MNG-6568">[MNG-6568]</a> - Fix comparison cycles in version qualifiers (<a href="https://redirect.github.com/apache/maven/pull/13113">#13113</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p><a href="https://issues.apache.org/jira/browse/MNG-8678">[MNG-8678]</a> - Concurrent executor ignores java.lang.Error subclasses (<a href="https://redirect.github.com/apache/maven/pull/13067">#13067</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Keep the basedir unset for a parent served from the project-local repository (<a href="https://redirect.github.com/apache/maven/pull/13212">#13212</a>) <a href="https://github.com/slachiewicz"><code>@âslachiewicz</code></a></p> </li> <li> <p>Fix <a href="https://redirect.github.com/apache/maven/issues/13068">#13068</a>: make PluginDependenciesResolver methods default (<a href="https://redirect.github.com/apache/maven/pull/13069">#13069</a>) <a href="https://github.com/ascheman"><code>@âascheman</code></a></p> </li> <li> <p>Fix filterByScope to expand lifecycle scopes for build ordering (<a href="https://redirect.github.com/apache/maven/pull/13070">#13070</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix getDispatchedPaths() leaking mutable nested lists (<a href="https://redirect.github.com/apache/maven/pull/13057">#13057</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p><a href="https://issues.apache.org/jira/browse/MNG-8174">[MNG-8174]</a> - Fix NPE when a property references itself in a plugin configuration (<a href="https://redirect.github.com/apache/maven/pull/12935">#12935</a>) <a href="https://github.com/elharo"><code>@âelharo</code></a></p> </li> <li> <p>Fix <a href="https://redirect.github.com/apache/maven/issues/12985">#12985</a>: Upgrade toolchains-plugin when adding select-jdk-toolchain execution (<a href="https://redirect.github.com/apache/maven/pull/13026">#13026</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix ToolchainPluginStrategy to detect inherited source levels from parent POMs (<a href="https://redirect.github.com/apache/maven/pull/13025">#13025</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix consumer POM leaving extension-contributed user properties uninterpolated (<a href="https://redirect.github.com/apache/maven/pull/13023">#13023</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix <a href="https://redirect.github.com/apache/maven/issues/12986">#12986</a>: Throw descriptive UnsupportedOperationException instead of NPE in MavenSession.lookup() (<a href="https://redirect.github.com/apache/maven/pull/13020">#13020</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> <li> <p>Fix <a href="https://redirect.github.com/apache/maven/issues/12989">#12989</a>: mvnup plugin upgrades should respect project JDK version (<a href="https://redirect.github.com/apache/maven/pull/13024">#13024</a>) <a href="https://github.com/gnodet"><code>@âgnodet</code></a></p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/maven/commit/6d8f301b38af7399b36b862969d520974944f0b9"><code>6d8f301</code></a> [maven-release-plugin] prepare release maven-4.0.0-rc-7</li> <li><a href="https://github.com/apache/maven/commit/77944f8092dff6d24d9430085c12daf4bb6aea5e"><code>77944f8</code></a> build: bump domtripVersion from 1.6.0 to 1.7.0</li> <li><a href="https://github.com/apache/maven/commit/ebb415b5436cca9d3e5539d226cc9a2a35c353fc"><code>ebb415b</code></a> build: bump jlineVersion from 4.4.3 to 4.4.5</li> <li><a href="https://github.com/apache/maven/commit/18806b1a45f176701c0658fb7f095a1855795d7c"><code>18806b1</code></a> fix: exclude .worktrees/ from RAT checks</li> <li><a href="https://github.com/apache/maven/commit/c3b52889c3f513548e601961a9c1b159554dc24d"><code>c3b5288</code></a> fix: keep the basedir unset for a parent served from the project-local reposi...</li> <li><a href="https://github.com/apache/maven/commit/e0186eb5a5546c6a8111f837a178a4d3c0fe964e"><code>e0186eb</code></a> fix: exclude .claude/ worktrees from RAT checks</li> <li><a href="https://github.com/apache/maven/commit/0db1748649a92f056c3565fbfc1681b5d3a95137"><code>0db1748</code></a> fix: add -Dmaven.maven3Personality hint to FATAL message for wrong parent rel...</li> <li><a href="https://github.com/apache/maven/commit/9a2aa9b03620104edd8ea1936ddbecf86afe2d80"><code>9a2aa9b</code></a> Fix <a href="https://redirect.github.com/apache/maven/issues/13200">#13200</a>: publish a complete set from MavenProject.getArtifacts</li> <li><a href="https://github.com/apache/maven/commit/33148fcc66dc823572c61a12d6d77a5b9994428a"><code>33148fc</code></a> Fix <a href="https://redirect.github.com/apache/maven/issues/13190">#13190</a>: pre-build full reactor once using BUILD_PROJECT, drop temp dir in...</li> <li><a href="https://github.com/apache/maven/commit/cfd5811682c60efbae76d41626b9248db5453c80"><code>cfd5811</code></a> Fix <a href="https://redirect.github.com/apache/maven/issues/13192">#13192</a>: PomInlinerTransformer fails when CI-friendly property is defined ...</li> <li>Additional commits viewable in <a href="https://github.com/apache/maven/compare/maven-4.0.0-rc-6...maven-4.0.0-rc-7">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
