The Apache Maven team is pleased to announce the release of the Maven
Resolver version 1.7.0.
https://maven.apache.org/resolver/
Release Notes - Maven Resolver - Version 1.7.0
** Bug
* [MRESOLVER-153] - resolver-status.properties file is corrupted
due to concurrent writes
* [MRESOLVER-171] - Resolver fails when compiled on Java 9+ and run
on Java 8 due to JDK API breakage
** New Feature
* [MRESOLVER-90] - HTML content in POM: Maven should validate
content before storing in local repo
* [MRESOLVER-145] - Introduce more SyncContext implementations
** Improvement
* [MRESOLVER-104] - maven-resolver-demo-maven-plugin uses reserved
artifactId
* [MRESOLVER-147] - Upgrade to Java 8
* [MRESOLVER-148] - Use vanilla Guice 4 instead of forked Guice 3
* [MRESOLVER-156] - Active dependency management for Google Guice/Guava
* [MRESOLVER-168] - add DEBUG message when downloading an artifact
from repositories
** Task
* [MRESOLVER-141] - Review index-based access to collections
* [MRESOLVER-151] - Enforce a checksum policy to be provided explicitly
* [MRESOLVER-154] - Move SyncContextFactory interface to SPI module
* [MRESOLVER-155] - Make TrackingFileManager member of
DefaultUpdateCheckManager
* [MRESOLVER-158] - Simplify SimpleDigest class
* [MRESOLVER-159] - Mark singleton components as Sisu Singletons
* [MRESOLVER-160] - Deprecate ServiceLocator
* [MRESOLVER-162] - Restore binary compatibility broken by
MRESOLVER-154
* [MRESOLVER-170] - Deprecate org.eclipse.aether.spi.log
* [MRESOLVER-172] - Make TrackingFileManager shared singleton component
* [MRESOLVER-173] - Drop deprecated AetherModule
* [MRESOLVER-174] - Use all bindings in UTs and tests
* [MRESOLVER-175] - Drop SyncContextFactory delegates in favor of a
selector approach
* [MRESOLVER-177] - Move pre-/post-processing of metadata from
ResolveTask to DefaultMetadataResolver
Enjoy,
-The Apache Maven team