| --- |
| layout: post |
| status: PUBLISHED |
| published: true |
| title: 'Apache Maven Shared Component: Maven Artifact Transfer Version 0.13.1 Released' |
| id: 35ff7a29-ccfe-4a95-a513-1de45f8c2642 |
| date: '2020-12-26 18:35:00 -0500' |
| categories: maven |
| tags: |
| - maven-shared |
| permalink: maven/entry/apache-maven-shared-component-maven8 |
| --- |
| <div class="entry-content"> |
| <p>The Apache Maven team is pleased to announce the release of the<br /> |
| <a href="https://maven.apache.org/shared/maven-artifact-transfer/">Apache Shared Component: Apache Maven Artifact Transfer Version 0.13.1</a></p> |
| <p>An API to install, deploy and resolving artifacts with Maven3</p> |
| <figure class='code'> |
| <figcaption><span></span></figcaption> |
| <div class="highlight"> |
| <table> |
| <tr> |
| <td class="gutter"> |
| <pre class="line-numbers"><span class='line-number'>1</span>
|
| <span class='line-number'>2</span>
|
| <span class='line-number'>3</span>
|
| <span class='line-number'>4</span>
|
| <span class='line-number'>5</span>
|
| </pre> |
| </td> |
| <td class='code'> |
| <pre><code class='xml'><span class='line'><span class="nt"><dependency></span>
|
| </span><span class='line'> <span class="nt"><groupId></span>org.apache.maven.shared<span class="nt"></groupId></span>
|
| </span><span class='line'> <span class="nt"><artifactId></span>maven-artifact-transfer<span class="nt"></artifactId></span>
|
| </span><span class='line'> <span class="nt"><version></span>0.13.1<span class="nt"></version></span>
|
| </span><span class='line'><span class="nt"></dependency></span>
|
| </span></code></pre> |
| </td> |
| </tr> |
| </table> |
| </div> |
| </figure> |
| <p> <!-- more --></p> |
| <p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317922&version=12348387">Release Notes Apache Shared Componet Maven Artifact Transfer 0.13.1</a></p> |
| <ul> |
| <li> |
| <p>Bugs:</p> |
| <ul> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-863">MSHARED-863</a> – Possible NPEx in Maven30DependencyResolver.resolveDependencies</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-874">MSHARED-874</a> – NPE with maven-dependency-plugin</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-913">MSHARED-913</a> – Missing component annotations for maven3 and maven31 dependency collectors</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-920">MSHARED-920</a> – NPE in DefaultArtifactInstaller.install – missing injection of RepositoryManager</li> |
| </ul> |
| </li> |
| <li> |
| <p>New Feature:</p> |
| <ul> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-843">MSHARED-843</a> – Provide artifacts in CollectorResult when collectDependencies</li> |
| </ul> |
| </li> |
| <li> |
| <p>Improvements:</p> |
| <ul> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-864">MSHARED-864</a> – Refactor and simplify code</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-865">MSHARED-865</a> – Line up all IT’s with Maven versions</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-869">MSHARED-869</a> – Reduce duplication in DefaultDependencyCollector-s</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-875">MSHARED-875</a> – Remove enforcer for bytecode enforcement</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-879">MSHARED-879</a> – make build Reproducible</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-889">MSHARED-889</a> – Remove explicit version for maven-shade-plugin</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-922">MSHARED-922</a> – Remove checksum creation from DefaultProjectDeployer</li> |
| </ul> |
| </li> |
| <li> |
| <p>Tasks:</p> |
| <ul> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-877">MSHARED-877</a> – Remove hard coded version for maven-invoker-plugin</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-878">MSHARED-878</a> – Add automatic module name</li> |
| </ul> |
| </li> |
| <li> |
| <p>Dependency upgrades:</p> |
| <ul> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-845">MSHARED-845</a> – Upgrade plexus-utils 3.3.0</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-846">MSHARED-846</a> – Upgrade commons-codec – 1.13</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-857">MSHARED-857</a> – Upgrade commons-codec 1.14</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-858">MSHARED-858</a> – Upgrade maven-shared-component parent to 34</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-859">MSHARED-859</a> – Upgrade maven-common-artifact-filters 3.1.0</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-876">MSHARED-876</a> – Upgrade in IT all maven-plugin parents to version 34</li> |
| <li><a href="https://issues.apache.org/jira/browse/MSHARED-883">MSHARED-883</a> – Upgrade groovy from 2.4.10 to 3.0.3 for maven-invoker-plugin</li> |
| </ul> |
| </li> |
| </ul> |
| <p>Enjoy,</p> |
| <p>-The Maven team</p> |
| </div> |