Skip to content

7.1.0-beta2

Pre-release
Pre-release
Compare
Choose a tag to compare
@mrjameshamilton mrjameshamilton released this 30 Mar 10:43
· 359 commits to master since this release
b5fbefb
Issue Explanation
PGD-0139 Improved handling of Gradle task inputs and outputs.
PGD-0106 Fixed Gradle task error when using an existing -outjar directory.
PGD-0136 Fixed Gradle task compatibility with Gradle 7.
DGD-1995 Fixed potential class merging optimization issue resulting in ArrayIndexOutOfBoundsException during build.
DGD-0567 Fixed enum unboxing for already obfuscated code.
PGD-0018, PGD-0019 Fixed potential parameter removal optimization issue when optimizing constructors.
Added optimization method/specialization/returntype.
Added optimization method/specialization/parametertype.
Added optimization method/generalization/class.
Added optimization field/specialization/type.
Added optimization field/generalization/class.
DGD-2587 Fixed potential IllegalArgumentException (Stack size becomes negative) in class/merging/wrapper optimization.
DGD-1564 Fixed wrapper class merging with new/dup/astore sequences.
Prevent injected classes from being merged into other classes.
DGD-1471 Improved speed of horizontal class merging.
Improved general performance and stability of optimization.