Skip to content

Releases: ReVanced/revanced-patcher

v22.0.1-dev.2

11 Mar 10:27
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v22.0.1-dev.2 Pre-release
Pre-release

22.0.1-dev.2 (2026-03-11)

Bug Fixes

  • Add missing instructions matching overload (cde646f)

v22.0.1-dev.1

05 Mar 22:20
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v22.0.1-dev.1 Pre-release
Pre-release

22.0.1-dev.1 (2026-03-05)

Bug Fixes

  • Add missing type parameter to match (4a506b7)
  • Use API available below SDK 35 (92fec83)

v22.0.0

20 Feb 21:50
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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.

v22.0.0-dev.2

19 Feb 15:36
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v22.0.0-dev.2 Pre-release
Pre-release

22.0.0-dev.2 (2026-02-19)

Bug Fixes

  • Return first indexed matcher indices as CompositeMatch.component2 (c9796a8)

v22.0.0-dev.1

07 Feb 20:10
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v22.0.0-dev.1 Pre-release
Pre-release

22.0.0-dev.1 (2026-02-07)

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

BREAKING CHANGES

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

v21.1.0-dev.5

16 Oct 15:04
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v21.1.0-dev.5 Pre-release
Pre-release

21.1.0-dev.5 (2025-10-16)

v21.1.0-dev.4

18 Jul 19:34

Choose a tag to compare

v21.1.0-dev.4 Pre-release
Pre-release

21.1.0-dev.4 (2025-07-18)

Bug Fixes

  • Correctly save XML files in UTF-8 by using a bufferedWriter (#356) (33fadcb)

v21.1.0-dev.3

20 Jun 14:45

Choose a tag to compare

v21.1.0-dev.3 Pre-release
Pre-release

21.1.0-dev.3 (2025-06-20)

Bug Fixes

  • Encode XML files as UTF-8 to fix compilation of resources (#339) (4f2ef3c)

v21.1.0-dev.2

20 Jun 13:29

Choose a tag to compare

v21.1.0-dev.2 Pre-release
Pre-release

21.1.0-dev.2 (2025-06-20)

Bug Fixes

  • Add back missing log by naming logger correctly (#332) (e4e66b0)
  • Support UTF-8 chars when compiling instructions in Smali in non UTF-8 environments (#331) (bb8771b)

Features

  • Use option name as key for simplicity and consistency (754b02e)

Performance Improvements

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

v21.1.0-dev.1

07 Dec 05:20

Choose a tag to compare

v21.1.0-dev.1 Pre-release
Pre-release

21.1.0-dev.1 (2024-12-07)

Features

  • Add identity hash code to unnamed patches (88a3252)