We are pleased to announce ProGuard 7.2.0-beta6 is ready to use. With this update, you can expect the following:
Kotlin 1.6 Support
- ProGuard now supports Kotlin reading Kotlin classes from version 1.0 to 1.6 and writing Kotlin metadata with version 1.5 (readable by Kotlin reflection library / compiler 1.4 - 1.6).
• Add support for processing Kotlin 1.5 and 1.6 metadata. (PGD-179
,DGD-3467
,PGC-31
,T4777
).
Improvements
• Upgrade log4j2 dependency to 2.17.1 in response to CVE-2021-44832.
• Add support for matching Kotlin inline class type parameters when using includedescriptorclasses
keep rule modifier (requires -keepkotlinmetadata
). ( T13653
)
You can download ProGuard here or check out the manual to integrate it into your build . Test it out and let us know what you think!