github ReVanced/revanced-patcher v22.0.0

6 hours ago

22.0.0 (2026-02-20)

  • feat!: Replace fingerprint with matching and add Kotlin DSL to patcher API (#385) (c638090)

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

  • Use a buffered writer to reduce IO overhead (#347) (99f4318)

BREAKING CHANGES

  • Some APIs have been changed or removed, but most are deprecated and have backwards compatibility.

Don't miss a new revanced-patcher release

NewReleases is sending notifications on new releases.