Skip to content

Vineflower 1.10.1

Latest
Compare
Choose a tag to compare
@jaskarth jaskarth released this 16 Apr 15:59

Vineflower 1.10.1 is a bugfix release for the 1.10 branch, fixing a handful of issues that had popped up over the past couple weeks. Thanks to all the contributors who submitted patches for this release!

Full Changelog:

  • Fixed switches on enums with a switch map along with null cases for java 21 (Thanks, coehlrich!)
  • Fixed NPE and IOOBE in generics remapping
  • Fixed an infinite loop bug with stack simplification
  • Fixed some cases of switch expressions not generating (Thanks, coehlrich!)
  • Fixed blank lines being emitted with empty argument lists (Thanks, jpenilla!)
  • Fixed inner class variable renaming bug with JAD var naming (Thanks, coehlrich!)
  • Fixed hanging newlines being emitted (Thanks, jpenilla!)
  • Fixed MethodParameter attribute being used even if names were empty (Thanks, shartte!)
  • Fixed output not being deterministic for inner classes (Thanks, jpenilla!)
  • Fixed J21 inner class fix not applying to nested inner classes

Please report any issues to https://github.com/Vineflower/vineflower/issues!