chore(deps): update dependency maven to v4.0.0-rc-4 #133
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.



This PR contains the following updates:
4.0.0-beta-4->4.0.0-rc-4Release Notes
apache/maven (maven)
v4.0.0-rc-4: 4.0.0-rc-4Compare Source
Maven 4.0.0-rc-4 aims at being the last release candidate before Maven 4.0.0 GA. We'll focus on fixing critical bugs raised before GA.
Worth mentioning is the new upgrade tool which can be used to fix your
pom.xmlfiles and make them usable in Maven 4.🚀 New features and improvements
🐛 Bug Fixes
outputStreamdestination;requestinstead ofpathinDefaultPluginXmlFactory#write(#2312) @Pankraz76📝 Documentation updates
👻 Maintenance
try-with-resourcesstatement inLookupWagonMojo(#2426) @Pankraz76Binding#getPriorityComparator(#2428) @Pankraz76DisabledtoDisabledOnOs(WINDOWS)(#2423) @Pankraz76try-with-resourcesstatement inCatchMojo(#2424) @Pankraz76Binding#getDisplayString(#2429) @Pankraz76@SuppressWarnings("checkstyle:UnusedLocalVariable")(#2369) @Pankraz76Objects.requireNonNull(#2290) @Pankraz76SourceRoot.matcher(boolean)method (#2236) @desruisseauxIntelliJ IDEA(#2283) @Pankraz76src/${scope}/${lang}as per documentation (#2180) @desruisseauxNullPointerExceptionby a more explicit error message (#2160) @desruisseaux🔧 Build
📦 Dependency updates
v4.0.0-rc-3: Maven 4.0.0-rc-3Compare Source
Release notes
Maven has entered the release candidate phase and aims to be finally released in a few weeks. Please give it a try and report errors.
Upgrading from Maven 3
Maven 4 brings a tons of changes. We've tried hard to maximise compatibility with Maven 3.x, but in order to have your build work with Maven 4, you will need to upgrade some plugins (such as
maven-enforcer-plugin,maven-remote-resources-plugin,maven-shade-plugin, etc...) to their most recent versions.If your build is leveraging Maven extensions, you may very well expect some breakage. Some extensions may need to be updated:
os-maven-pluginextension has been replaced with atnisseextension.Contact the extensions' developers team to know their plans regarding supporting to Maven 4.
Upgrading from Maven 4.0.0-rc-2
Important note about breaking changes: Maven 4.0.0-rc-3 includes changes in the new API that will require updates in plugin targeting the new API, especially relating to [MNG-8395] which adds a new
<source>element to the model and redirects the<sourceDirectory>element. Plugin developers will need to update their code to work with these changes.Change log
What's Changed
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.