Thanks to everyone involved!

Am 13.02.2020 um 22:03 schrieb Hervé Boutemy:
The Apache Maven team is pleased to announce the release of the Apache Maven 
Shade Plugin, version 3.2.2

This plugin provides the capability to package the artifact in an uber-jar, 
including its dependencies and to shade - i.e. rename - the packages of some of 
the dependencies.

https://maven.apache.org/plugins/maven-shade-plugin/

You should specify the version in your project's plugin configuration:

<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-shade-plugin</artifactId>
   <version>3.2.2</version>
</plugin>

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

https://maven.apache.org/plugins/maven-shade-plugin/download.cgi


Release Notes - Maven Shade Plugin - Version 3.2.2

** Bug
     * [MSHADE-223] - Endless processing when promoteTransitiveDependencies=true
     * [MSHADE-284] - Shaded test JARs are always empty
     * [MSHADE-291] - shadedPattern applied multiples times when relocating the 
contents of META-INF/services files
     * [MSHADE-298] - Groovy extension module transformer looking in incorrect 
META-INF directory
     * [MSHADE-309] - issue tracker link on the web site of shade plugin does 
not work.
     * [MSHADE-311] - Bad exclusions in dependency-reduced-pom.xml
     * [MSHADE-315] - Broken link on Maven Shade Plugin
     * [MSHADE-318] - Specifically included class's dependencies are missing
     * [MSHADE-331] - Issue Tracker link is not working - Page Not Found
     * [MSHADE-337] - Relocation cannot process class file version 58 JARs
     * [MSHADE-339] - Shaded test jar has wrong type "jar"
     * [MSHADE-340] - Shaded test jar artifact is not attached

** New Feature
     * [MSHADE-306] - Log all duplicates, not only classes
     * [MSHADE-347] - Reproducible Builds: make entries in output jar files 
reproducible

** Improvement
     * [MSHADE-285] - It should be possible to shade test sources as a JAR
     * [MSHADE-313] - Minimize jar should respect implementations under 
/META-INF/services/
     * [MSHADE-316] - Minijar: <excludeDefaults>true</excludeDefaults>
     * [MSHADE-319] - Group output into included and excluded artifacts to 
easily identify them
     * [MSHADE-348] - Make build Reproducible

** Test
     * [MSHADE-327] - improved integration test coverage for relocation and 
minification

** Task
     * [MSHADE-322] - Provide a transformer for properties files
     * [MSHADE-330] - Java 12 and 13 support
     * [MSHADE-346] - Introduce mock repository manager for testing
     * [MSHADE-350] - Enable ManifestResourceTransformer to rewrite the 
manifest with relocations

** Dependency upgrade
     * [MSHADE-320] - Upgrade maven-artifact-transfer to 0.11.0
     * [MSHADE-338] - Upgrade maven-artifact-transfer 0.12.0
     * [MSHADE-341] - Upgrade plexus-utils 3.3.0
     * [MSHADE-349] - Upgrade to org.ow2.asm:asm:7.3.1


Enjoy,

-The Apache Maven team



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to