2.0.0-alpha-1
Pre-release
Pre-release
cstamas
released this
06 Nov 19:24
·
239 commits
to master
since this release
Preview release of Maven Resolver 2.0.0-alpha-1
Release Notes - Maven Resolver - Version 2.0.0-alpha-1
Bug
- [MRESOLVER-392] - Resolver installer should not be "smart" about installs
- [MRESOLVER-413] - BF collector causes failure when -Dmaven.artifact.threads=1 used
- [MRESOLVER-414] - MRESOLVER-377 makes several metadata related Maven IT fail
Improvement
- [MRESOLVER-377] - Introduce metadata update policy
- [MRESOLVER-390] - Customize graph visiting strategy
- [MRESOLVER-420] - Prioritized components should be cached per session
Wish
- [MRESOLVER-324] - Make the BF algorithm as the default option to speed up maven dependency resolution and downloading
Task
- [MRESOLVER-157] - Get rid of ServiceLocator in Resolver
- [MRESOLVER-295] - Deprecate ChecksumUtils, split its logic in their proper place
- [MRESOLVER-312] - Raise build required Java to 11, target remains 8
- [MRESOLVER-338] - Drop FileTransform API
- [MRESOLVER-389] - Drop deprecated logging facade
- [MRESOLVER-408] - Prepare for 2.0.0 version
- [MRESOLVER-409] - Drop various deprecated methods and classes
- [MRESOLVER-410] - Drop deprecated Guice modules
- [MRESOLVER-411] - Update to Maven 4.0.0-alpha-8
- [MRESOLVER-418] - Migrate to Junit5
- [MRESOLVER-419] - Preserve component identities, use standard means for multi-component injection
What's Changed
- [MNG-7416] Simplify Boolean expressions and returns by @timtebeek in #333
- [MRESOLVER-407] Update to Maven 3.9.5 by @cstamas in #336
- [MRESOLVER-408] Make master 2.0.0-SNAPSHOT by @cstamas in #335
- [MRESOLVER-324] Make bf option as default by @caiwei-ebay in #325
- [MRESOLVER-377] Introduce metadataUpdatePolicy by @cstamas in #308
- [MRESOLVER-390] Customize graph visiting strategy by @cstamas in #322
- [MRESOLVER-338] Drop FileTransform API by @cstamas in #337
- [MRESOLVER-389] Drop logging facade by @cstamas in #338
- [MRESOLVER-409] Drop various deprecated methods and classes by @cstamas in #339
- [MRESOLVER-157] Drop Service Locator by @cstamas in #340
- [MRESOLVER-413] BF collector should not use maven.artifact.threads by @cstamas in #341
- [MRESOLVER-414] Fully split update policies internally by @cstamas in #342
- [MRESOLVER-415] The "jdk" transport by @cstamas in #343
- [MRESOLVER-416] New transport "jetty" by @cstamas in #344
- [MRESOLVER-418] Migrate to JUnit 5 by @cstamas in #345
- [MRESOLVER-409] More deprecation removal by @cstamas in #346
- [MRESOLVER-419] Preserve component names by @cstamas in #347
- [MRESOLVER-420] Cache prioritized components by @cstamas in #348
- Automatic code improvement, no semantic change by @cstamas in #349
- [MRESOLVER-411] Update to Maven 4.0.0-alpha-8 by @cstamas in #350
- [MRESOLVER-392] Remove change detection logic on install by @cstamas in #351
- [MRESOLVER-295] ChecksumUtils should be gone (deprecated) by @cstamas in #352
- Bump org.eclipse.jetty:jetty-http from 9.4.52.v20230823 to 9.4.53.v20231009 in /maven-resolver-transport-http by @dependabot in #334
- Fix javadoc (wip) by @gnodet in #353
New Contributors
- @dependabot made their first contribution in #334
Full Changelog: maven-resolver-1.9.16...maven-resolver-2.0.0-alpha-1