You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "gnodet (via GitHub)" <gi...@apache.org> on 2026/07/27 23:13:29 UTC

[PR] Upgrade to Maven 4.0.0-SNAPSHOT (upcoming rc-6) [maven-mvnd]

gnodet opened a new pull request, #1696:
URL: https://github.com/apache/maven-mvnd/pull/1696

   ## Summary
   
   - Upgrade `maven.version` from `4.0.0-rc-5` to `4.0.0-SNAPSHOT` (Maven 4.0.x branch, upcoming rc-6)
   - Update synced dependencies to match Maven 4.0.x:
     - `maven.resolver.version`: 2.0.18 → 2.0.21
     - `slf4j.version`: 2.0.17 → 2.0.18
     - `jline.version`: 3.30.13 → 4.3.1 (jline 4.x, matching Maven 4.0.x)
     - `jline-terminal-jansi` → `jansi-core` (artifact renamed in jline 4.x)
   - Remove explicit `jul-to-slf4j` from provisio assembly (already bundled in Maven 4.0.0-SNAPSHOT dist, causing a provisio conflict)
   - Add Apache Snapshots repository for `4.0.0-SNAPSHOT` resolution
   
   ### Build status
   
   - ✅ Full build (`mvn install -DskipTests`) passes
   - ✅ All unit tests pass
   - ⏳ Integration tests have pre-existing failures on master (multi-release JAR classpath issue, not related to this change)
   - ⚠️ Draft PR — depends on `4.0.0-SNAPSHOT`, will need version update once rc-6 is released
   
   ## Test plan
   
   - [x] `mvn install -DskipTests` — builds successfully
   - [x] `mvn test -pl '!integration-tests'` — all unit tests pass
   - [ ] Re-test once Maven 4.0.0-rc-6 is released and update version from SNAPSHOT
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
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: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org