What’s New

jadx v1.5.0

v1.5.0

1.5.0

Added
  • Support for scripting using Kotlin
  • Support for external plugins
  • Hex-viewer for binary asset files in Jadx GUI
  • Go to main activity action in Jadx GUI
  • Support for XApk files
  • Allow to move class to another package
  • Support jsr/ret opcodes for java-input
  • Custom shortcuts configuration in Jadx GUI
  • Tabs drag and drop reorder support in Jadx GUI
Changed
  • Improved code cache with ability to use common directory and view/delete existing caches in preferences
  • Jadx GUI configuration moved into plain json files in system config directory
  • Parse and use Kotlin metadata for renames
  • Java 11+ is now required
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 :rofl:

Full Changelog: https://github.com/skylot/jadx/compare/v1.4.7...v1.5.0

Download files:

For system JRE the latest version is always preferred, Java 11+ is required, download at oracle.com

View original