You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Breaking Change! Updated Transformer interface to accept TransformerContext object instead of individual values
Breaking Change! Updated Relocator interface to accept RelocatePathContext and RelocateClassContext objects
Breaking Change! Distribution tasks distShadowZip and distShadowTar have been removed and replaced with the standard shadowDistZip and shadowDistTar from the Gradle Distribution plugin.
Breaking Change! The installShadowApp task has been removed and replaced with the standard installShadowDist task from the Gradle Distribution plugin.
Breaking Change! The new installShadowDist task outputs to build/install/<project name>-shadow per the standard (formerly was build/installShadow)
Breaking Change!component.shadow removed in favor of project.shadow.component(publication) so as to remove dependency on internal Gradle APIs.
NEW Introducing ConfigureShadowRelocation task and com.github.johnrengelman.plugin-shadow plugin to automatically configure package relocation for Gradle plugins.
NEW Integration with Gradle Build Scans. When running a ShadowJar task with Build Scans, custom values including dependencies merged anc package relocations are published in the scan.
Build Shadow w/ Shadow. This will help prevent any future classpath conflicts with Gradle.
Replace startShadowScripts tasks with Gradle's built-in CreateStartScripts type.
Build with Gradle 3.1
Marc Philipp - Add keyTransformer property to PropertiesFileTransformer
Update to ASM 5.2
Piotr Kubowicz - Support api, implementation, runtimeOnly dependency configurations introdcued in Gradle 3.3