Apache Maven 3.9.16 and Maven Resolver 2.0.18 are both on vote (72h). After them, next in queue is Apache Maven 3.10.0! Stay tuned!
Apache Maven 3.9.16 and Maven Resolver 2.0.18 are both on vote (72h). After them, next in queue is Apache Maven 3.10.0! Stay tuned!
ASF Maven 3.10.x lineage is shaping, with major change of using Resolver 2.x (same as in Maven 4) with it, and it remains still Java 8 baseline as Maven 3.9.x was (Maven 4 is Java 17). Purpose is to let users have all the improvements done in Resolver 2.x, without the hassle of going for major Maven upgrade.
Heads up: Maven 3.9.14 and its MavenDaemon 1.0.4 twin are out, grab them while hot! (Publishing on sdkman, brew is a bit delayed... Pls be patient).
How about Maven 3.10.x? https://github.com/apache/maven/milestone/126
ASF Maven 3.9.14 is out https://lists.apache.org/thread/jfj9y9p09db0vpmm6fz1hxo00g7s40qp
Maveniverse Toolbox started as example for use of MIMA, it is a Maven Plugin, CLI, Maven 4 mvnsh extension, and today got another (re)use: Toolbox MCP Server. They are all built around same "shared core"!
https://github.com/maveniverse/toolbox/releases/tag/release-0.14.8
My latest ramblings about ongoing discussion on Maven dev ML: lockfiles. https://maveniverse.eu/blog/2025/12/06/lockfiles/
A short attempt to explain why Maven does not have “lockfile”, at least not in a sense many other build tools and ecosystems have. Next, will try to point out features that somewhat supplement various aspects of lock files. Finally, will throw in some bait and markers where we plan to go from here. What are lock files? For context would like to point to ML discussion ongoing here. In general, lock files usually carry following information or aspects:
Do you want to be good Maven Universe citizen?
MIMIR is a pure workstation wide artifact cache usable on CI as well.
NJORD adds the publishing aspect, you can publish any Maven project to Central Portal with it.
HEIMDALL, the new god on the block, is Maven Repository Filtering on steroids: just by loading it you get prefix filtering. With configuring it, even more!
Works with Maven 3.9 and Maven 4.
Maveniverse NEWS:
* DOMTrip 0.2.0 released https://github.com/maveniverse/domtrip/releases/tag/release-0.2.0
* Toolbox 0.11.0 dropped old "pom editing" code and switched to DOMTrip https://github.com/maveniverse/toolbox