Added
- Extract R8 rules from dependency JARs when using
minimize { r8 { ... } }. (#2089)
Changed
- Rename
ShadowDslMarkertoShadowDsl. (#2091) - POTENTIALLY BREAKING: Apply
@ShadowDsltoShadowJar,ResourceTransformer,DependencyFilter, andRelocator. (#2090)
This restricts nested DSL configuration blocks from implicitly calling outer receiver APIs in Kotlin script files.
Fixed
- Validate ZIP entry names to prevent Zip Slip path traversal.
- Avoid resolving unused R8 dependency. (#2101)