Skip to content

Releases: java-deobfuscator/deobfuscator-gui

v4.2.1

Choose a tag to compare

@github-actions github-actions released this 01 Dec 22:08
ea513c7
  • 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

Choose a tag to compare

@github-actions github-actions released this 21 Nov 16:11
9b71239

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

Choose a tag to compare

@github-actions github-actions released this 30 Oct 04:35
01410e7

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

Choose a tag to compare

@github-actions github-actions released this 06 Feb 02:56
f26266b

Commits

  • f26266b: Add note about javafx required (Janmm14)

Remove final modifier hacking

Choose a tag to compare

@ThisTestUser ThisTestUser released this 29 Jul 19:41

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

Small fixes

Choose a tag to compare

@ThisTestUser ThisTestUser released this 11 Sep 18:01

-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

Choose a tag to compare

@ThisTestUser ThisTestUser released this 10 Jun 02:29

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

Choose a tag to compare

@ThisTestUser ThisTestUser released this 26 May 22:57

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

Choose a tag to compare

@ThisTestUser ThisTestUser released this 09 Oct 21:09

They won't be loaded as a transformer.

2.0 Release

Choose a tag to compare

@ThisTestUser ThisTestUser released this 08 Oct 20:45

-Fully supporting the new API