22.0.0 (2026-02-20)
Bug Fixes
- Add back missing log by naming logger correctly (#332) (e4e66b0)
- Correctly save XML files in UTF-8 by using a bufferedWriter (#356) (33fadcb)
- Encode XML files as UTF-8 to fix compilation of resources (#339) (4f2ef3c)
- Return first indexed matcher indices as CompositeMatch.component2 (c9796a8)
- Support UTF-8 chars when compiling instructions in Smali in non UTF-8 environments (#331) (bb8771b)
Features
- Add identity hash code to unnamed patches (88a3252)
- Use option name as key for simplicity and consistency (754b02e)
Performance Improvements
BREAKING CHANGES
- Some APIs have been changed or removed, but most are deprecated and have backwards compatibility.