Releases: java-deobfuscator/deobfuscator-gui
v4.2.1
- Fix jfx init not being called - ea513c7 by Janmm14
Changelog of 4.2: https://github.com/java-deobfuscator/deobfuscator-gui/releases/tag/4.2
v4.2
v4.1
Janmm14:
- Add up and down arrows to sort transformers
- DarkLaf updated, removed DarkLaf workarounds
- Misc UI improvements
- Don't get/set DarkLaf settings when not using DarkLaf
- Refactor ByteLoader to conform to intended ways of class loading.
- When unable to find deobfuscator jar, show stack trace if there is one.
- Misc micro speed & startup time improvements
- Add console output when failing to load deobfuscator from a jar file
- Bump maven plugin versions
- Use versioned releases
Full Changelog: latest...4.1
Latest Build
Commits
- f26266b: Add note about javafx required (Janmm14)
Remove final modifier hacking
There shouldn't be any notable differences, but this fix allows the GUI to be used with Java 12+.
Small fixes
-Centered error GUI
-Naming the deobfuscator to deobfuscator.jar or deobfuscator-1.0.0.jar will cause the GUI to launch faster
Fixed Memory Leak
When you run the deobfuscator multiple times, the memory usage won't pile up higher than it should. However, the memory doesn't drop back when you close the Console for some reason.
Deobfuscator Rewrite
This version is a complete rewrite of deobfuscator, and is made possible by Col-E's contributions.
-Allow GUI resizing
-Other options like "Verify" or "IgnoredClasses" can now be modified
-Automatically load deobfuscator.jar at start
This version also dropped support for some old versions of deobfuscator. If you try to use them, an error message will pop up.
Fix Abstract Classes
They won't be loaded as a transformer.
2.0 Release
-Fully supporting the new API