Apache Maven

Monday February 25, 2019

Apache Maven Shared Component: Maven Archiver Version 3.4.0 Released

The Apache Maven team is pleased to announce the release of the Maven Archiver, version 3.4.0.

The Maven Archiver is mainly used by plugins to handle packaging. The version numbers referenced in the Since column on this page are the version of the Maven Archiver component – not for any specific plugin. To see which version of Maven Archiver a plugin uses, go to the site for that plugin.

You should specify the version in your project’s dependency configuration:

1
2
3
4
5
<dependency>
  <groupId>org.apache.maven.shared</groupId>
  <artifactId>maven-archiver</artifactId>
  <version>3.4.0</version>
</plugin>

You can download the appropriate sources etc. from the download page.

Release Notes – Maven Archiver – Version 3.4.0

Bugs:

  • MSHARED-588 – User supplied Class-Path entry does not go first
  • MSHARED-782 – Deprecated option classpathMavenRepositoryLayout not marked as deprecated in the documentation
  • MSHARED-783 – Archiver documentation issue tracker 404

New Features:

  • MSHARED-787 – Add optional buildEnvironment information to the manifest
  • MSHARED-798 – Add addDefaultEntries option (true by default)

Improvements:

  • MSHARED-362 – Support removing default manifest entries with Maven Archiver
  • MSHARED-777 – Remove deprecated main attributes from generated manifest
  • MSHARED-799 – Change “Created-By” manifest entry value to be reproducible
  • MSHARED-800 – Remove Maven version from pom.properties

Wishes:

  • MSHARED-661 – Remove manifest entry “Built-By: ” for reproducible builds
  • MSHARED-796 – use java.specification.version instead of java.version in Build-Jdk manifest entry

Task:

  • MSHARED-797 – Move current Build-Jdk manifest entry to Build-Jdk-Spec

Dependency upgrade:

Enjoy,

-The Apache Maven team

Saturday February 09, 2019

Apache Maven Wagon 3.3.2 Released

The Apache Maven team is pleased to announce the release of Apache Maven Wagon 3.3.2.

Apache Maven Wagon is a transport abstraction that is used in Mavens artifact and repository handling code.

You can download the appropriate sources etc. from the download page.

Release Notes – Maven Wagon – Version 3.3.2

Bugs:

  • WAGON-545 – Connection reset while downloading artifacts in cloud environment (Azure)
  • WAGON-546 – HttpWagon TTL not set
  • WAGON-554 – Tests with checkin rely on global Git config

Tasks:

  • WAGON-552 – Replace Commons Codec with Plexus Utils
  • WAGON-555 – Use java.nio.file.Path for URI construction of file:// URIs in tests
  • WAGON-556 – Skip parsing of user info for file:// URLs

Dependency upgrades:

Enjoy,

  • The Apache Maven team

Calendar

Search

Hot Blogs (today's hits)

Tag Cloud

Categories

Feeds

Links

Navigation