Skip to content

Keep Dependabot off plexus-xml 4.x and SLF4J 2.x - #522

Merged
slachiewicz merged 1 commit into
masterfrom
agent/dependabot-maven3-pins
Sep 29, 2026
Merged

slachiewicz merged 1 commit into
masterfrom
agent/dependabot-maven3-pins

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

plexus-xml 4.x depends on maven-xml-impl 4.0.0-alpha and belongs to the Maven 4 line. Maven 3.9.x core exports slf4j-api 1.7.36, so a plugin built against 2.x can fail at runtime; CI on Maven 3.10, which ships 2.0.20, does not catch it. Dependabot proposed this in #520 and #521.

plexus-xml 4.x depends on maven-xml-impl 4.0.0-alpha and belongs to the Maven 4 line. Maven 3.9.x core exports slf4j-api 1.7.36, so a plugin built against 2.x can fail at runtime; CI on Maven 3.10, which ships 2.0.20, does not catch it.
@slachiewicz slachiewicz added the build Pull requests that change the build process label Sep 29, 2026
@slachiewicz
slachiewicz marked this pull request as ready for review September 29, 2026 15:46
@slachiewicz
slachiewicz merged commit cd42e3e into master Sep 29, 2026
35 checks passed
@slachiewicz
slachiewicz deleted the agent/dependabot-maven3-pins branch September 29, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Pull requests that change the build process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant