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