Releases: GradleUp/shadow
Releases · GradleUp/shadow
9.0.0-beta7
Added
Changed
- Update start script templates. (#1183)
- Mark more
Transformer
s cacheable. (#1210) - Mark
ShadowJar.dependencyFilter
as@Input
. (#1206)
ShadowSpec.stats
is removed andShadowJar.stats
isinternal
for now. - Polish
startShadowScripts
task registering. (#1216)
Fixed
- Support overriding
mainClass
provided byJavaApplication
. (#1182) - Fix
ShadowJar
not being successful afterincludes
orexcludes
are changed. (#1200)
Removed
- BREAKING CHANGE: Remove
JavaJarExec
, now useJavaExec
directly forrunShadow
task. (#1197)
8.3.6
9.0.0-beta6
9.0.0-beta5
Added
- Sync
SimpleRelocator
changes from maven-shade-plugin. (#1076)
Changed
- BREAKING CHANGE: Migrate all
ListProperty
usages toSetProperty
. (#1103)
Some publicList
parameters are also changed toSet
. - Replace deprecated
SelfResolvingDependency
withFileCollectionDependency
. (#1114) - Support configuring
separator
inAppendingTransformer
. (#1169)
This is useful for handling files likeresources/application.yml
.
Fixed
- Fail builds if processing bad jars. (#1146)
9.0.0-beta4
9.0.0-beta2
Fixed
- Revert "Migrate SimpleRelocator to using lazy properties" (#1052)
This fixes the relocation not working inv9.0.0-beta1
.
9.0.0-beta1
Added
- Add .md support to the Apache License and Notice transformers. (#1041)
Changed
- BREAKING CHANGE: Rewrite this plugin in Kotlin. (#1012)
- BREAKING CHANGE: Migrate
Transformer
s to using lazy properties. (#1036) - BREAKING CHANGE: Migrate
ShadowJar
to using lazy properties. (#1044)
isEnableRelocation
is removed, useenableRelocation
instead. - BREAKING CHANGE: Resolve
Configuration
directly inDependencyFilter
. (#1045) - BREAKING CHANGE: Migrate
SimpleRelocator
to using lazy properties. (#1047)
Removed
- BREAKING CHANGE: Remove Develocity integration. (#1014)
Fixed
- Fix single Log4j2Plugins.dat isn't included into fat jar. (#1039)