Skip to content

Vineflower 1.9.2

Compare
Choose a tag to compare
@jaskarth jaskarth released this 04 Aug 01:00
· 235 commits to master since this release
f9725d1

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!