jclasslib v5.3 Release Notes

Release Date: 2018-06-18 // almost 6 years ago
  • New Features

    • ๐Ÿ‘Œ Support for reading class files with major versions 54 and 55 (Java 10 and 11)
    • ๐Ÿ‘Œ Support for dynamic class file constants in Java 11
    • โž• Added a "Save all open classes" action to the menu. This is useful for extracting class files from Java 9+ JDKs.

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixed exception when running the GUI from the IDE with Java 9
    • ๐Ÿ’ป After adding a classpath entry in the classpath browser, the browser was empty.
    • ๐Ÿ’ป When showing the classpath browser, the tree was re-scanned even if the classpath was unchanged
    • ๐Ÿ›  Fixed Java 9 warning for illegal reflective access when debug mode is enabled
    • ๐Ÿ›  Fixed wrong attribute length when writing ModuleTargetAttribute
    • Branch instructions were marked as invalid in code attributes if switch instructions were present in between the branch instruction and the target instruction