What's new
- Assembler can be accessed from instructions list (
Insert with assembler) - Compatibility for Java 11+
- Releases will continue to be compiled with Java 8, but now Recaf can patch itself to be Java 11+ compliant
- Using maven to compile (
mvn package) in Java 11+ will generate a proper Java 11 complaint jar. - Java 9 & 10 are officially unsupported, please update to Java 11+ if this affects you.
- Recaf will now prompt to save progress when closing
- Can be disabled in config -> display
What's fixed
- Searching for references spawned from context-menus used
CONTAINSmode instead ofEQUALITYmode - Potential logging crash if an error occured before the JavaFx platform had a chance to open
- TableSwitch vs LookupSwitch had inconsistent representations of the default label in the instructions list
- Assembler failed to parse MultiANewArray instructions