Skip to content

JDA 1.0.0

Compare
Choose a tag to compare
@rcx rcx released this 31 May 07:55
· 91 commits to master since this release

Build 14

Finally, the first full release of JDA. This version includes MapleIR integration--a big step towards the advanced analysis I had promised. Check it out under by selecting the MapleIR or MapleIL decompilers under.

To install the plugin, place it in the directory %USERPROFILE%\.jda\plugins on Windows and ~/.jda/plugins on Linux.

Internal

  • Refactor several internal APIs for better consistency, especially for background tasks.
  • Updated fernflower.
  • Refactored plugin API.
  • Moved to Maven.
  • Migrated to the MapleIR modasm fork of ObjectWeb ASM.

Decompilation

  • Bytecode disassembly now fully prints invokedynamic instructions' arguments and annotates them if they are metafactory.

UI

  • Reloading resources now works properly, and existing windows are refreshed to reflect any filesystem changes.