Added
- Add Kotlin DSL examples in docs. (#1306)
- Support using type-safe dependency accessors in
ShadowJar.dependencies. (#1322) - Set
Main-Classattr for KMP 2.1.0 or above. (#1337)
Changed
- BREAKING CHANGE: Polish
ShadowSpec. (#1307)- Return values of
ShadowSpecfunctions are changed toUnitto avoid confusion. ShadowSpecno longer extendsCopySpec.- Overload
relocate,transformand things for better usability in Kotlin.
- Return values of
- BREAKING CHANGE: Remove redundant types from function returning. (#1308)
runShadowno longer depends oninstallShadowDist. (#1353)
Fixed
- Fix relocation exclusion for file patterns like
kotlin/kotlin.kotlin_builtins. (#1313)
Removed
- BREAKING CHANGE: Reduce dependency and project overloads in
DependencyFilter. (#1328)