1.15.0 (2026-09-30)
Bug Fixes
- Add additional deprecated binary backwards compatibility (528ddfa)
- Add binary backwards compatibility for now hidden fingerprint fields (f214fa9)
- Clear parent fingerprint (2e9005e)
- Delete the DEX extracted to list a bundle's classes once they are read (802875e)
- Drop strings no resource uses any more from the table (#233) (7fa2160)
- Hide partial match declarations that may be confused with the matched full type names (#230) (bcc019e)
- Index classes added while patches are executing (#229) (87d26a1)
- Keep archive names of shared resource files in edited values files (#220) (03aee7a)
- Keep the description in the AppTarget version code constructor (#222) (e9998c5)
Features
- Describe fingerprints without a class name in toString() (#218) (2f3f218)
- Verify an APK's signature and return its certificates (f10ce04)
Performance Improvements
- Look up exact string matches directly instead of scanning the whole index (#227) (67f6328)
- Memoize class hierarchy walks in the debug verifier (#228) (23ceada)
- Stream root entry content hashing instead of loading the whole file into memory (#226) (65cc108)
- Use the MorpheApp ARSCLib fork with faster, leaner split merging (#231) (4a6e437)