Hi,
The Apache Maven team is pleased to announce the release of the Apache
Maven Shade Plugin, version 3.0.0

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.0.0</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.0.0


** Improvement
    * [MSHADE-219] - Update XSD location of POM to the new one in POMWriter
    * [MSHADE-224] - Preserve last modified time in resources files.
    * [MSHADE-225] - Writing output only once
    * [MSHADE-232] - Introduce ResourceBundleAppendingTransformer
    * [MSHADE-241] - Groovy extension module transformer
    * [MSHADE-246] - Switch to maven-artifact-transfer to support both
Aether implementations

** Bug
    * [MSHADE-182] - ServicesResourceTransformer incorrectly ignores given
Relocators
    * [MSHADE-223] - Endless processing when
promoteTransitiveDependencies=true
    * [MSHADE-228] - Shade can incorrectly re-write an InterfaceMethodRef
in the constant pool to a MethodRef
    * [MSHADE-237] - ServicesResourceTransformer relocates excluded classes
    * [MSHADE-239] - Shaded Source JAR not following finalName pattern
    * [MSHADE-240] - support relocation pom.properties and pom.xml
descriptors in shaded jars

** Task
    * [MSHADE-222] - Dependency updates.

Enjoy,

-The Apache Maven team

Reply via email to