Skip to content

Releases: java-deobfuscator/deobfuscator-gui

v4.2.1

01 Dec 22:08
ea513c7
Compare
Choose a tag to compare
  • 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

21 Nov 16:11
9b71239
Compare
Choose a tag to compare

Janmm14:

  • Check javafx presence directly with FileChooser class as first thing
  • Improve error messages and logic when not being able to (auto-) load deobfuscator jar
  • Use JFXFileChooser for manual selection of deobfuscator jar as well

Full Changelog: 4.1...4.2

v4.1

30 Oct 04:35
01410e7
Compare
Choose a tag to compare

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

06 Feb 02:56
f26266b
Compare
Choose a tag to compare

Commits

  • f26266b: Add note about javafx required (Janmm14)

Remove final modifier hacking

29 Jul 19:41
Compare
Choose a tag to compare

There shouldn't be any notable differences, but this fix allows the GUI to be used with Java 12+.

Small fixes

11 Sep 18:01
Compare
Choose a tag to compare

-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

10 Jun 02:29
Compare
Choose a tag to compare

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

26 May 22:57
Compare
Choose a tag to compare

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

09 Oct 21:09
Compare
Choose a tag to compare

They won't be loaded as a transformer.

2.0 Release

08 Oct 20:45
Compare
Choose a tag to compare

-Fully supporting the new API