0.152
Ok, it's been almost 10 months since I last published a release. Guilt release time!
- Handle overly lengthy static enum initialisers.
- Fix possible loop in conditional condenser.
- Optional resugaring of unobfuscated retrolambda.
- Relink external constants where possible
- Be more restrictive inlining lvalues in the presence of possible side effects
- Fix Constantlinks relinking (thanks Marcono1234)
- Docs fixes (thanks YannisBft)
- Fix race when decompiling with multiple drivers in parallel
- Support enum changes in Java 15+
- Tweak record support for Java 15+ changes
- Fix stack overflow when determining original bytecode location (when showing bytecode loc)
- Support for sealed classes
- Fix possible infinite loop in changeassignment rewriter
- Improve byte data performance (thanks CoolMineman)