Re: [ANN] Apache Maven Shade Plugin 3.2.2 Released

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Apache Maven Shade Plugin 3.2.2 Released

Falko Modler
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: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]