Main features
- Added support for:
- Scripting, uses Kotlin, check short guide
- External plugins, guide
Both features in preview state, API is stable but limited (especially in UI customizations)
- Jadx GUI:
- Improved code cache, allow use common directory, view/delete exist caches in preferences
- jadx-gui configuration moved into plain json files in system config directory
- Allow to set custom shortcuts
- Tabs drag and drop reorder support
- Hex-viewer for binary asset files
- Add 'go to main activity' action
- Other:
- Java 11+ is required now
- Parse and use Kotlin metadata for renames
- Add support for XApk files
- Allow to move class to another package
- Support jsr/ret opcodes (java-input)
- A lot of bug fixes ... and regressions 🤣
Full Changelog: v1.4.7...v1.5.0
Download files:
- jadx-gui-1.5.0-with-jre-win.zip - jadx-gui with bundled JRE
- jadx-gui-1.5.0-no-jre-win.exe - jadx-gui single exe (system JRE must be installed)
- jadx-1.5.0.zip - cross-platform cli and gui bundle (system JRE must be installed)
For system JRE the latest version is always preferred, Java 11+ is required, download at oracle.com