Core
- Use Kotlin intrinsic methods for variables rename (#1207)
- Improve anonymous class inline (#523)
- Correct literal negate for double and float (#1334)
- Add explicit type for non-int constants (#1336)
- Simplify cascading casts (#1336)
- Wrap negative literals before cast (#1327)
- Handle method override with several bases (#1234)
- Precalculate class deps for inline methods (#1339)
- Skip input file name checks by zip name validator (#1310)
- Use secure XML parser for process manifest
GUI
- Processing threads spinner initialization (#1331)(PR #1332)
- Correct handling for tree row click (#1324)
- Reduce tree focus switching
- Use relative file paths in .jadx project file (#1312) (PR #1313)
- For Smali debugger: support multiple main
<action>
and<activity-alias>
tags (#1322)(PR #1323)
Download files description:
- jadx-gui-1.3.2-with-jre-win.zip - jadx-gui with bundled JRE
- jadx-gui-1.3.2-no-jre-win.exe - jadx-gui single exe (system JRE must be installed)
- jadx-1.3.2.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.