| --- |
| layout: post |
| title: Apache Maven Resolver, Version 1.8.0 released |
| date: '2022-04-20T17:37:56+00:00' |
| permalink: apache-maven-resolver-version-15 |
| --- |
| <div class="entry-content"><p>The Apache Maven team is pleased to announce the release of the
|
| <a href="https://maven.apache.org/resolver/index.html">Apache Maven Resolver, version 1.8.0</a></p>
|
|
|
| <p>Apache Maven Artifact Resolver is a library for working with artifact
|
| repositories and dependency resolution.</p>
|
|
|
| <p>Maven Artifact Resolver deals with the specification of local repository,
|
| remote repository, developer workspaces, artifact transports and artifact
|
| resolution.</p>
|
|
|
| <p>It is expected to be extended by concrete repository implementation, like Maven
|
| Artifact Resolver Provider for Maven repositories or any other provider for
|
| other repository formats.</p>
|
|
|
| <p>You can download the appropriate sources etc. from the <a href="https://maven.apache.org/resolver/download.cgi">download page</a>.</p>
|
|
|
| <!-- more -->
|
|
|
|
|
| <p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12351121&styleName=Text&projectId=12320628">Release Notes – Maven Resolver – Version Maven Artifact Resolver 1.8.0</a></p>
|
|
|
| <ul>
|
| <li><p>Bugs:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-241">MRESOLVER-241</a> – Resolver checksum calculation should be driven by layout</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-242">MRESOLVER-242</a> – When no remote checksums provided by layout, transfer inevitably fails/warns</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-250">MRESOLVER-250</a> – Usage of descriptors map in DataPool prevents gargabe collection</li>
|
| </ul>
|
| </li>
|
| <li><p>New Feature:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-236">MRESOLVER-236</a> – Make it possible to resolve .asc on a ‘fail’ <checksumPolicy/> respository.</li>
|
| </ul>
|
| </li>
|
| <li><p>Improvements:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-240">MRESOLVER-240</a> – Using breadth-first approach to resolve Maven dependencies</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-247">MRESOLVER-247</a> – Avoid unnecessary dependency resolution by a Skip solution based on BFS</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-248">MRESOLVER-248</a> – Make DF and BF collector implementations coexist</li>
|
| </ul>
|
| </li>
|
| <li><p>Tasks:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-230">MRESOLVER-230</a> – Make supported checksum algorithms extensible</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-231">MRESOLVER-231</a> – Extend “smart checksum” feature</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-234">MRESOLVER-234</a> – Introduce “provided” checksums feature</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-237">MRESOLVER-237</a> – Make all checksum mismatches handled same</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-239">MRESOLVER-239</a> – Update and sanitize dependencies</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-244">MRESOLVER-244</a> – Deprecate FileTransformer API</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-245">MRESOLVER-245</a> – Isolate Hazelcast tests</li>
|
| </ul>
|
| </li>
|
| <li><p>Dependency upgrade:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/MRESOLVER-249">MRESOLVER-249</a> – Update Hazelcast to 5.1.1 in named-locks-hazelcast module</li>
|
| </ul>
|
| </li>
|
| </ul>
|
|
|
|
|
| <p>Enjoy,</p>
|
|
|
| <ul>
|
| <li>The Apache Maven team</li>
|
| </ul>
|
|
|
| </div>
|