All Versions
15
Latest Version
Avg Release Cycle
124 days
Latest Release
1520 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v5.7 Changes
October 12, 2020New features
- Value labels and hyperlinks can be focused and text in value labels can be selected
- ๐ Support the Record class file attribute new in Java 14
- ๐ Support the PermittedSubclasses class file attribute new in Java 15
๐ Bug fixes
- Installer was not localized in Simplified Chinese
- Checkbox and radio button menu items did not have the correct icon in the selected state
-
v5.6 Changes
July 22, 2020New features
- ๐ Localizations for Simplified Chinese (thanks to enihsyou) and German. The UI is now internationalized, please feel free to submit your translation to another language (see #36).
- 0๏ธโฃ Language detection is automatic by default but can be switched in the UI
- Native alerts and file choosers
- HiDPI icons
๐ Bug fixes
- Unattended installations and console installations were disabled
- Classes that were opened by dragging files to the window had a leading slash in the title of their tab
-
v5.5.1 Changes
March 24, 2020New features
โ Added class file versions for Java 14 and Java 15
-
v5.5 Changes
January 26, 2020New features
- ๐ Switched the look and feel to FlatLaf for a more modern appearance and better HiDPI support
- โ Added a dark mode that can be activated persistently by selecting with "File->Dark mode" in the main menu
๐ Bug fixes
- Constant pool and class member nodes in the class file structure tree were expanded when selected
-
v5.4 Changes
September 24, 2019New features
- ๐ Support NestHost and NestMembers attributes new in Java 11+
- ๐ IDEA plugin: Improved method for finding class files, decompiled classes and Scala classes can now be shown
- ๐ HiDPI on Windows is supported
- ๐ Windows and macOS media files are now bundled with a JRE (as of 5.4 Java 13)
- ๐ macOS DMG is now notarized
-
v5.3.2 Changes
June 03, 2019New features
- โ Added the ability to read truncated class files
- ๐ Support class file version numbers for JDK 12 and 13
-
v5.3.1 Changes
December 27, 2018Bug fixes
- ๐ Table row heights were too small in the IDEA plugin
-
v5.3 Changes
June 18, 2018New 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
-
v5.2.1 Changes
November 02, 2017Bug fixes
๐ Support running with Java 9 on macOS
-
v5.2 Changes
July 10, 2017New features
- ๐ป The class browser now has a module path and a class path tab
- Support for CONSTANT_Module_Info and CONSTANT_Package_info structures in Java 9 class files
- ๐ Support for all new class file attributes that occur in the Java 9
module-info.class
file: ModulePackages, ModuleMainClass, ModuleTarget, ModuleHashes and ModuleResolution.
๐ Bug fixes
- Could not use relative path names as arguments for invoking jclasslib
- Data for unknown attributes was not written
- Auto-resize in table attribute details panels was broken (regression in 5.0)
- โก๏ธ Class path browser was not updated after changing the JRE home directory in the class path setup dialog