Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 22, 2024

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
maven (source) 4.0.0-beta-44.0.0-rc-5 age confidence

Release Notes

apache/maven (maven)

v4.0.0-rc-5: 4.0.0-rc-5

Compare Source

Notes

This new release candidate of Maven 4 is released to get feedback from users.
Maven 4 has a restrained a few things comparent to Maven 3, so make sure to run the mvnup tool before trying to project with Maven 4.

Bean configuration bug

A bug has been found in the bean configuration system where field accessibility state is cached globally. This can cause plugin configuration injection to fail when the same configuration field is accessed multiple times or in different contexts during a build. This particularly affects the plugin unit tests.

This will be fixed by #​11433 in the next release.

Concurrency issue in the v4 API

A concurrency issue has been found in the Maven 4 API (still in preview mode) and will be fixed by #​11428 in the next release.

BOM packaging

Another bug has been found in how BOM projects are processed. When a project uses BOM packaging, the consumer POM is not being properly converted to standard POM packaging, and dependency versions could be lost in some cases.

This will be fixed by #​11427 in the next release.

macOS: JLine native library may be blocked by Gatekeeper on first use

On macOS (especially Apple Silicon), the first invocation of mvn may fail to load the JLine native terminal library with an error such as:

java.lang.UnsatisfiedLinkError: .../libjline-native/Mac/arm64/libjlinenative.jnilib: dlopen(...): code signature ... not valid for use in process: library load disallowed by system policy

This occurs when the binary distribution is downloaded via a web browser, which applies the com.apple.quarantine extended attribute.

Workaround (one-time fix):
xattr -r -d com.apple.quarantine /path/to/apache-maven-4.0.0-rc-5/lib/jline-native

Recommended download method (avoids the issue entirely):

curl -L -O https://archive.apache.org/dist/maven/maven-4/4.0.0-rc-5/binaries/apache-maven-4.0.0-rc-5-bin.tar.gz
tar -xzf apache-maven-4.0.0-rc-5-bin.tar.gz

This is a known issue #​10747 and will be addressed in a future release.

💥 Breaking changes

🚀 New features and improvements

🐛 Bug Fixes

👻 Maintenance

🔧 Build

📦 Dependency updates

v4.0.0-rc-4: 4.0.0-rc-4

Compare 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.xml files and make them usable in Maven 4.

🚀 New features and improvements

🐛 Bug Fixes

📝 Documentation updates

👻 Maintenance


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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/maven-4.x branch 2 times, most recently from 3866dab to 2673292 Compare November 6, 2024 14:13
@renovate renovate bot changed the title chore(deps): update dependency maven to v4.0.0-beta-5 chore(deps): update dependency maven to v4.0.0-rc-1 Nov 28, 2024
@renovate renovate bot force-pushed the renovate/maven-4.x branch from 2673292 to c793f65 Compare November 28, 2024 17:07
@renovate renovate bot changed the title chore(deps): update dependency maven to v4.0.0-rc-1 chore(deps): update dependency maven to v4.0.0-rc-2 Dec 16, 2024
@renovate renovate bot force-pushed the renovate/maven-4.x branch from c793f65 to 2f882b4 Compare December 16, 2024 23:53
@renovate renovate bot force-pushed the renovate/maven-4.x branch from 2f882b4 to 05f2b1d Compare February 23, 2025 17:29
@renovate renovate bot changed the title chore(deps): update dependency maven to v4.0.0-rc-2 chore(deps): update dependency maven to v4.0.0-rc-3 Mar 10, 2025
@renovate renovate bot force-pushed the renovate/maven-4.x branch from 05f2b1d to 27dd06f Compare March 10, 2025 11:42
@renovate renovate bot changed the title chore(deps): update dependency maven to v4.0.0-rc-3 chore(deps): update dependency maven to v4.0.0-rc-4 Jun 25, 2025
@renovate renovate bot force-pushed the renovate/maven-4.x branch from 27dd06f to 1ae4f0a Compare June 25, 2025 12:12
@renovate renovate bot force-pushed the renovate/maven-4.x branch from 1ae4f0a to 9f26425 Compare August 10, 2025 14:33
@renovate renovate bot force-pushed the renovate/maven-4.x branch 2 times, most recently from d371413 to 44ad4de Compare August 31, 2025 14:33
@renovate renovate bot force-pushed the renovate/maven-4.x branch 4 times, most recently from 5bcc658 to 35f069b Compare September 28, 2025 13:08
@renovate renovate bot force-pushed the renovate/maven-4.x branch from 35f069b to e9e168e Compare October 7, 2025 16:46
@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 8, 2025

@renovate renovate bot force-pushed the renovate/maven-4.x branch from e9e168e to 7571151 Compare October 21, 2025 10:32
@renovate renovate bot force-pushed the renovate/maven-4.x branch from 7571151 to 09fe69e Compare November 13, 2025 18:59
@renovate renovate bot changed the title chore(deps): update dependency maven to v4.0.0-rc-4 chore(deps): update dependency maven to v4.0.0-rc-5 Nov 13, 2025
@renovate renovate bot force-pushed the renovate/maven-4.x branch from 09fe69e to ae159c5 Compare December 31, 2025 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant