github skylot/jadx v1.4.0
1.4.0

latest releases: v1.5.1, v1.5.0, v1.4.7...
2 years ago

Features

  • [gui] Disk code cache and search rewrite (PR #1483)
  • Allow to load custom input (#1457)
  • Allow to include/exclude dependencies when saving with class filter (#1466)(PR #1467)

Bug Fixes

  • [cli] Don't ignore critical errors (#1150)
  • [gui] Resolve NPE on project save (#1463)(PR #1464)
  • [gui] Confirm directory loading on file open (#1462)
  • [gui] Fix IndexOutOfBoundsException when switching between tabs via mouse wheel (#1456)(PR #1469)
  • [gui] Editor theme loading and error/fallback handling improved (#1476)(PR #1478)
  • [gui] Ask for project file path on exit (#1474)
  • [gui] Escape class, method and field names in Frida code snippet (PR #1480)
  • [gui] Add missing Use debug info option
  • [gui] Use alias for types in tooltips (#1487)
  • Better code styling for if-else blocks (#1455)
  • Workaround to prevent incorrect order after move inline (#1472)
  • Use alias for variable names (#1487)

Breaking changes in Jadx API

  • ICodeInfo: lines and code annotations moved to new interface ICodeMetadata with helpful search methods
  • Changes for all code annotations methods to use ICodeAnnotation instead plain Object.

Full Changelog: v1.3.5...v1.4.0

Download files description:

  • jadx-gui-1.4.0-with-jre-win.zip - jadx-gui with bundled JRE
  • jadx-gui-1.4.0-no-jre-win.exe - jadx-gui single exe (system JRE must be installed)
  • jadx-1.4.0.zip - cross-platform cli and gui bundle (system JRE must be installed)

For system JRE the latest version is always preferred, download at oracle.com

Artifacts on maven central repository: list. How to use jadx as a library, read on wiki page.

Don't miss a new jadx release

NewReleases is sending notifications on new releases.