Skip to content

2.10.0

Choose a tag to compare

@apkreader apkreader released this 30 Aug 16:55
· 40 commits to master since this release

IMPORTANT:

JByteMod Remastered 2.10.0 requires Java 21 or newer. Java 8 builds are no longer provided or supported. Attaching to a running JVM requires a full JDK rather than a JRE.

Changes:

  • JVM Attachment:

    • Rework attachment entirely
    • Inspect, dump, and refresh classes loaded by a running JVM
    • Edit bytecode and apply compatible class changes at runtime
    • Improve target classloader handling and attachment error reporting
  • Decompilers:

    • Build the latest CFR master commit from source when packaging
    • Update Vineflower to 1.12.0
  • Analysis:

    • Show exception-handler paths in control-flow graphs
    • Display exception types on graph edges
    • Fix exception visibility and graph scrolling
    • Fix freezes and excessive memory usage when selecting methods
  • Editing and Search:

    • Add search and replace support for field values
    • Add reading and editing support for annotationDefault
    • Temporary remove invokedynamic reference searching
  • Loading and Build:

    • Fall back to stream-based loading for malformed archives

Full Changelog: JByteMod-Remastered 2.9.1 to 2.10.0