Hervé,

you won't believe how happy I actually am. Since more than one year I needed
to tell the audience of my conference talks to rebuild their custom plugin
just to get the few bug fixes I contributed long time ago (which are
essential in the Jakarta EE environment). Now finally I can simply tell
everybody: Use 3.2.2. A small step for the committers, but a bug step for
mankind!

We really need to go back to the Release Early Release Often mantra to
prevent situations like this in future! ;-)

-Markus


-----Ursprüngliche Nachricht-----
Von: Hervé BOUTEMY [mailto:herve.bout...@free.fr] 
Gesendet: Freitag, 14. Februar 2020 21:25
An: Maven Developers List
Betreff: Re: AW: [ANN] Apache Maven Shade Plugin 3.2.2 Released

thanks for the positive feedback :)

Le vendredi 14 février 2020, 17:02:36 CET Markus KARG a écrit :
> Yippi! :-)
> 
> -----Ursprüngliche Nachricht-----
> Von: Hervé Boutemy [mailto:hbout...@apache.org]
> Gesendet: Donnerstag, 13. Februar 2020 22:03
> An: annou...@maven.apache.org; us...@maven.apache.org;
dev@maven.apache.org
> Betreff: [ANN] Apache Maven Shade Plugin 3.2.2 Released
> 
> 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





---------------------------------------------------------------------
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