Skip to content

@emmanue1 emmanue1 released this Dec 25, 2019

This release includes the following changes:

  • Minor update on configuration parsing
  • Update JD-Core to 1.1.3:
    • Addition of a part of the test protocol described in this research paper : The Strengths and Behavioral Quirks of Java Bytecode Decompilers
    • Improved recompilation of decompiled source codes
    • Decompiling and recompiling without any errors :
      • commons-codec:commons-codec:1.13
      • org.apache.commons:commons-collections4:4.1
      • org.apache.commons:commons-lang3:3.9
Assets 8

@emmanue1 emmanue1 released this Nov 17, 2019 · 2 commits to master since this release

This release includes the following changes:

  • Merged pull requests:

    • #194: Add -Djd.gui.cfg --> java -Djd-gui.cfg=path/to/jd-gui.cfg -jar jd-gui.jar
    • #265: Add StartupWMClass to jd-gui.desktop for Linux
    • #267: Add kar file support (KAraf aRchive)
    • #274: Add OpenJDK11 compatibility --> "In order to make JD-GUI available via MacPorts, I've added OpenJDK11 support."
  • Update JD-Core to 1.1.2:

Assets 8

@emmanue1 emmanue1 released this Nov 2, 2019 · 13 commits to master since this release

This release includes the following changes:

Assets 8

@emmanue1 emmanue1 released this Jul 13, 2019 · 14 commits to master since this release

This release includes the following changes:

  • Update JD-Core to 1.0.7:
    • Fix bug on switch-string statement (#249)
    • Fix error on definition of integer constant types (#252)
Assets 8

@emmanue1 emmanue1 released this Jun 30, 2019 · 17 commits to master since this release

This release includes the following changes:

  • Fix bug in 'Search in constant pool' dialog
  • Fix bug in 'Escape unicode characters'
  • Improve 'for' & 'switch' statements reconstruction
Assets 8

@emmanue1 emmanue1 released this Jun 21, 2019 · 22 commits to master since this release

Quick fix : bug with Proguard & Java reflection in JD-Core

Assets 8
Jun 21, 2019

v

Prepare JD-GUI 1.6.1, JD-Core 1.0.5

@emmanue1 emmanue1 released this Jun 16, 2019 · 24 commits to master since this release

This release includes the following changes:

  • Updating JD-Core to 1.0.4 (Java 9 support)
  • Adding multi-release JAR file support
  • Adding indexation of "module-info.class" files and hyperlinks on Java module pages
Assets 8

@emmanue1 emmanue1 released this Jun 2, 2019 · 28 commits to master since this release

This release includes the following changes:

  • Updating JD-Core to 1.0.3
  • Adding AAR (Android archive) file support
  • Adding JMOD (Java 9 module) file support
Assets 8

@emmanue1 emmanue1 released this May 26, 2019 · 42 commits to master since this release

This release includes the following changes:

  • Updating JD-Core to 1.0.2
  • Improving readability of decompiled source code
  • Replacing "access$...(...)" bridge methods
Assets 8
You can’t perform that action at this time.