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 interfaceICodeMetadata
with helpful search methods- Changes for all code annotations methods to use
ICodeAnnotation
instead plainObject
.
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.