Vineflower 1.9.2
Vineflower 1.9.2 is a smaller release, focusing on fixing bugs and other inconveniences with the 1.9 branch.
Full changelog:
- Added option to remap parameters with JAD names
- Fixed inconsistent decompilation of pi constants
- Fixed inconsistent decompilation of floating point constants
- Fixed incorrect decompilation of exponent notation floating point numbers ending in 0
- Fixed Try with resources being created incorrectly
- Fixed spurious code deletion with specific switch expressions
- Fixed JAD var naming not working or using conflicting names in some cases (thanks, coehlrich!)
- Fixed clashing variable names with method parameters (thanks, MiniDigger!)
- Fixed clashing variable names in foreach statements
- Fixed clashing variable names in local classes
- Fixed variables in finally blocks not getting remapped
- Fixed crash during writing lambdas in rare cases
Please report any issues to https://github.com/Vineflower/vineflower/issues!