NextStack

maven 3.10.0-rc-1

pre-release PublishedJul 13, 2026 Sourceapache/maven

maven maven-3.10.0-rc-1

:boom: Breaking changes

  • Remove release-profile from super POM (#11999) @slawekjaranowski
  • Remove deprecated plugin management from super POM (#11986) @slawekjaranowski

🚀 New features and improvements

  • Feat: Align Maven 3.10.x and 4.0.x (#12442) @cstamas
  • Feat: Align CP ordering with Maven 4 (#12327) @cstamas
  • Feat: Apply latest Resolver 2.0.19 changes (#12246) @cstamas
  • Feat: Maven 3.10.x super POM (#12032) @cstamas
  • In failed build limit reactor summary to only failed modules (#11977) @slawekjaranowski
  • Add time zone to Maven startup banner (#11972) @slawekjaranowski
  • Feat: Version range filters plus (#11955) @cstamas
  • Feat: Ability to disable site lifecycle (#11970) @cstamas
  • Optimize log level rendering in MavenSimpleLogger (#11969) @slawekjaranowski
  • Feat: Resolver 2.x update policy control via CLI (#11948) @cstamas
  • Promote java version in JavaToolchain (#11968) @slawekjaranowski
  • Feat: Transitive dep manager (#11939) @cstamas
  • 3.10.x Upgrade slf4j to 2.0.17 (#11880) @olamy
  • Do not force md download always (#11908) @cstamas
  • Feat: user relocations backport (#11937) @cstamas
  • Feat: Version range filtering (#11936) @cstamas
  • Promote project.rootDirectory for interpolation and profile activation (#11930) @slawekjaranowski
  • Feat: new artifact handler: fatjar (#11928) @cstamas
  • Feat: migrate core to JSR330 (#11916) @cstamas
  • Migrate from JAnsi to JLine, introduce MessageBuilderFactory (#11874) @slawekjaranowski
  • Feat: Promote session.topDirectory and session.rootDirectory (#11779) @cstamas
  • Feat: Maven 3.x with Resolver 2.x (#11778) @cstamas
  • Feat: Generalize Maven 3.x extension handling (#11777) @cstamas

🐛 Bug Fixes

  • [#12288] Backport: settings.xml activeByDefault profile props to LRM (#12333) @ascheman
  • Fix illegal reflective access warning on JDK 11 (fixes #12167) (#12339) @gnodet
  • Issue #12188 redirection of log output to a file does not redirect everything (#12189) @olamy
  • Update binary distribution LICENSE with complete Apache License 2.0 text (#12063) @slawekjaranowski
  • Bug: RSS was seeded but not exposed (#12033) @cstamas
  • Export scope package from resolver-api 2.x (#12023) @slawekjaranowski
  • Ensure MavenProject#getPluginManagement never returns null (#12010) @slawekjaranowski
  • Remove redundant required attributes from Settings model (#12005) @slawekjaranowski
  • Remove redundant required attributes from Maven model (#11985) @slawekjaranowski
  • Bug: Settings interpolation and strict parsing (#11776) @cstamas
  • Trim threadConfiguration to accept input surrounded with spaces (#11851) @pzygielo

📝 Documentation updates

👻 Maintenance

  • push-to-atr profile for source+binaries in apache-maven subproject (#12450) @hboutemy
  • Add AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (#12444) @potiuk
  • Remove deprecated methods use (#12328) @cstamas
  • Make def session builder have interface (#11967) @cstamas
  • Feat: Add Automatic Module Names to Maven JAR Manifests (#11921) @cstamas
  • Configure CI for 3.10.x branch (#11834) @slawekjaranowski

📦 Dependency updates


Source apache/maven · maven-3.10.0-rc-1 · 2026-07-13 · upstream release

Mirrored verbatim for indexing. All rights belong to the upstream project.

Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.