Apache Maven maven-3.10.0-rc-1

maven-3.10.0-rc-1

3.10.0-rc-1

Added 10
  • Add Maven 3.10.x super POM
  • Add time zone to Maven startup banner
  • Add version range filters plus
  • Add ability to disable site lifecycle
  • Add Resolver 2.x update policy control via CLI
  • Add transitive dep manager
Changed 8
  • Align Maven 3.10.x and 4.0.x
  • Align CP ordering with Maven 4
  • Apply latest Resolver 2.0.19 changes
  • In failed build limit reactor summary to only failed modules
  • Optimize log level rendering in MavenSimpleLogger
  • Promote java version in JavaToolchain
  • Upgrade slf4j to 2.0.17
  • Do not force md download always
Removed 2
  • Remove release-profile from super POM
  • Remove deprecated plugin management from super POM
: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
View original

Upgraded? How did it go?

Discussion