Skip to content

1.9.0 - Fixes and Java 9+ Support

Choose a tag to compare

@Col-E Col-E released this 02 Jan 02:06

Java 9+

Recaf's release binaries will continue to be based on Java 8 for a while, but if you don't mind a tiny bit of effort you can use any version of Java 9 or above. You can read about this more in the updated documentation page: Usage Guide - Requirements

What's new

  • Add missing opcode format for IINC instructions
  • Allow ASM7 in config (And is now the default value)

What's fixed

  • Fix type annotation editor missing UI components
  • Fix search from omitting results in declaration mode
  • Fix search providing duplicate results in some cases
  • Fix command line parsing race condition
  • Fix source code not compiling under JDK 9 or higher
    • Remember to read the docs (link above) for details on Java 9+ usage