oSumAtrIX
|
58ff464192
|
feat: Simplify composite API
|
2025-11-28 17:43:51 +01:00 |
|
oSumAtrIX
|
4106ce4070
|
feat: Composition API
|
2025-11-28 16:10:58 +01:00 |
|
oSumAtrIX
|
e6eaf6cb73
|
feat: Infer cache key from unique instance hashcode
|
2025-11-28 14:25:35 +01:00 |
|
oSumAtrIX
|
c56ac7a81f
|
fix: Everything works now
|
2025-11-27 00:36:36 +01:00 |
|
oSumAtrIX
|
cdc480acea
|
fix: More bugfixes, patches now compile
|
2025-11-26 23:12:46 +01:00 |
|
oSumAtrIX
|
14f2eb69e4
|
fix: Couple more matching fixes
|
2025-11-26 10:25:19 +01:00 |
|
oSumAtrIX
|
fcdaf324fe
|
fix: Do not create a new matcher instance if provided with one
|
2025-11-23 16:02:26 +01:00 |
|
oSumAtrIX
|
8653d8304b
|
feat: Appy upstream
|
2025-11-22 23:20:51 +01:00 |
|
oSumAtrIX
|
e2c781f12c
|
feat: Builds now
|
2025-11-22 19:23:48 +01:00 |
|
oSumAtrIX
|
0b5e8b791d
|
feat: More progress towards compatibility
|
2025-11-20 20:08:22 +01:00 |
|
oSumAtrIX
|
cf57726bbb
|
feat: More APIs/adjustments
|
2025-11-19 20:08:49 +01:00 |
|
oSumAtrIX
|
79d3640186
|
feat: Modernize APIs
|
2025-11-19 00:20:41 +01:00 |
|
semantic-release-bot
|
3a8b2ba935
|
chore: Release v21.1.0-dev.5 [skip ci]
# [21.1.0-dev.5](https://github.com/ReVanced/revanced-patcher/compare/v21.1.0-dev.4...v21.1.0-dev.5) (2025-10-16)
v21.1.0-dev.5
|
2025-10-16 15:03:36 +00:00 |
|
dependabot[bot]
|
39c5a66ce3
|
build(Needs bump): Bump dependencies
|
2025-10-16 17:01:58 +02:00 |
|
semantic-release-bot
|
b160a2adc0
|
chore: Release v21.1.0-dev.4 [skip ci]
# [21.1.0-dev.4](https://github.com/ReVanced/revanced-patcher/compare/v21.1.0-dev.3...v21.1.0-dev.4) (2025-07-18)
### Bug Fixes
* Correctly save XML files in UTF-8 by using a bufferedWriter ([#356](https://github.com/ReVanced/revanced-patcher/issues/356)) ([33fadcb](33fadcbd0c))
v21.1.0-dev.4
|
2025-07-18 19:33:42 +00:00 |
|
kitadai31
|
33fadcbd0c
|
fix: Correctly save XML files in UTF-8 by using a bufferedWriter (#356)
|
2025-07-18 21:31:51 +02:00 |
|
semantic-release-bot
|
68db95b99b
|
chore: Release v21.1.0-dev.3 [skip ci]
# [21.1.0-dev.3](https://github.com/ReVanced/revanced-patcher/compare/v21.1.0-dev.2...v21.1.0-dev.3) (2025-06-20)
### Bug Fixes
* Encode XML files as UTF-8 to fix compilation of resources ([#339](https://github.com/ReVanced/revanced-patcher/issues/339)) ([4f2ef3c](4f2ef3c47c))
v21.1.0-dev.3
|
2025-06-20 14:44:18 +00:00 |
|
Pg
|
4f2ef3c47c
|
fix: Encode XML files as UTF-8 to fix compilation of resources (#339)
Co-authored-by: kitadai31 <90122968+kitadai31@users.noreply.github.com>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
|
2025-06-20 16:41:53 +02:00 |
|
semantic-release-bot
|
062ae14936
|
chore: Release v21.1.0-dev.2 [skip ci]
# [21.1.0-dev.2](https://github.com/ReVanced/revanced-patcher/compare/v21.1.0-dev.1...v21.1.0-dev.2) (2025-06-20)
### Bug Fixes
* Add back missing log by naming logger correctly ([#332](https://github.com/ReVanced/revanced-patcher/issues/332)) ([e4e66b0](e4e66b0d8b))
* Support UTF-8 chars when compiling instructions in Smali in non UTF-8 environments ([#331](https://github.com/ReVanced/revanced-patcher/issues/331)) ([bb8771b](bb8771bb8b))
### Features
* Use option name as key for simplicity and consistency ([754b02e](754b02e4ca))
### Performance Improvements
* Use a buffered writer to reduce IO overhead ([#347](https://github.com/ReVanced/revanced-patcher/issues/347)) ([99f4318](99f431897e))
v21.1.0-dev.2
|
2025-06-20 13:28:31 +00:00 |
|
Pg
|
99f431897e
|
perf: Use a buffered writer to reduce IO overhead (#347)
|
2025-06-20 15:26:10 +02:00 |
|
oSumAtrIX
|
d80abbcd17
|
docs: Correct API usage of fingerprints
|
2025-03-10 13:52:09 +01:00 |
|
oSumAtrIX
|
509ecc81e1
|
docs: Correct API usage of fingerprints
|
2025-03-10 13:47:55 +01:00 |
|
kitadai31
|
e4e66b0d8b
|
fix: Add back missing log by naming logger correctly (#332)
|
2025-01-20 00:40:26 +01:00 |
|
Vologhat
|
bb8771bb8b
|
fix: Support UTF-8 chars when compiling instructions in Smali in non UTF-8 environments (#331)
|
2025-01-07 01:30:21 +01:00 |
|
oSumAtrIX
|
754b02e4ca
|
feat: Use option name as key for simplicity and consistency
|
2024-12-24 16:47:48 +01:00 |
|
oSumAtrIX
|
fe5fb736cb
|
build: Bump dependencies
|
2024-12-17 04:20:28 +01:00 |
|
semantic-release-bot
|
fc505a8726
|
chore: Release v21.1.0-dev.1 [skip ci]
# [21.1.0-dev.1](https://github.com/ReVanced/revanced-patcher/compare/v21.0.0...v21.1.0-dev.1) (2024-12-07)
### Features
* Add identity hash code to unnamed patches ([88a3252](88a3252574))
v21.1.0-dev.1
|
2024-12-07 05:20:15 +00:00 |
|
oSumAtrIX
|
88a3252574
|
feat: Add identity hash code to unnamed patches
|
2024-12-07 06:19:08 +01:00 |
|
semantic-release-bot
|
ead701bdaf
|
chore: Release v21.0.0 [skip ci]
# [21.0.0](https://github.com/ReVanced/revanced-patcher/compare/v20.0.2...v21.0.0) (2024-11-05)
### Bug Fixes
* Match fingerprint before delegating the match property ([5d996de](5d996def4d))
* Merge extension only when patch executes ([#315](https://github.com/ReVanced/revanced-patcher/issues/315)) ([aa472eb](aa472eb985))
### Features
* Improve Fingerprint API ([#316](https://github.com/ReVanced/revanced-patcher/issues/316)) ([0abf1c6](0abf1c6c02))
* Improve various APIs ([#317](https://github.com/ReVanced/revanced-patcher/issues/317)) ([b824978](b8249789df))
* Move fingerprint match members to fingerprint for ease of access by using context receivers ([0746c22](0746c22743))
### Performance Improvements
* Use smallest lookup map for strings ([1358d3f](1358d3fa10))
### BREAKING CHANGES
* Various APIs have been changed.
* Many APIs have been changed.
v21.0.0
|
2024-11-05 18:18:41 +00:00 |
|
oSumAtrIX
|
0581dcf931
|
chore: Merge branch dev to main
|
2024-11-05 19:16:28 +01:00 |
|
semantic-release-bot
|
62191e3c4a
|
chore: Release v21.0.0-dev.4 [skip ci]
# [21.0.0-dev.4](https://github.com/ReVanced/revanced-patcher/compare/v21.0.0-dev.3...v21.0.0-dev.4) (2024-11-05)
### Performance Improvements
* Use smallest lookup map for strings ([1358d3f](1358d3fa10))
v21.0.0-dev.4
|
2024-11-05 13:41:06 +00:00 |
|
oSumAtrIX
|
1358d3fa10
|
perf: Use smallest lookup map for strings
|
2024-11-05 14:39:18 +01:00 |
|
semantic-release-bot
|
6712f0ea72
|
chore: Release v21.0.0-dev.3 [skip ci]
# [21.0.0-dev.3](https://github.com/ReVanced/revanced-patcher/compare/v21.0.0-dev.2...v21.0.0-dev.3) (2024-11-05)
### Features
* Move fingerprint match members to fingerprint for ease of access by using context receivers ([0746c22](0746c22743))
v21.0.0-dev.3
|
2024-11-05 13:25:22 +00:00 |
|
oSumAtrIX
|
0746c22743
|
feat: Move fingerprint match members to fingerprint for ease of access by using context receivers
|
2024-11-05 14:23:19 +01:00 |
|
semantic-release-bot
|
7f55868e6f
|
chore: Release v21.0.0-dev.2 [skip ci]
# [21.0.0-dev.2](https://github.com/ReVanced/revanced-patcher/compare/v21.0.0-dev.1...v21.0.0-dev.2) (2024-11-01)
### Bug Fixes
* Match fingerprint before delegating the match property ([5d996de](5d996def4d))
v21.0.0-dev.2
|
2024-11-01 01:49:47 +00:00 |
|
oSumAtrIX
|
5d996def4d
|
fix: Match fingerprint before delegating the match property
|
2024-11-01 02:47:57 +01:00 |
|
semantic-release-bot
|
49f4570164
|
chore: Release v21.0.0-dev.1 [skip ci]
# [21.0.0-dev.1](https://github.com/ReVanced/revanced-patcher/compare/v20.0.2...v21.0.0-dev.1) (2024-10-27)
### Bug Fixes
* Merge extension only when patch executes ([#315](https://github.com/ReVanced/revanced-patcher/issues/315)) ([aa472eb](aa472eb985))
### Features
* Improve Fingerprint API ([#316](https://github.com/ReVanced/revanced-patcher/issues/316)) ([0abf1c6](0abf1c6c02))
* Improve various APIs ([#317](https://github.com/ReVanced/revanced-patcher/issues/317)) ([b824978](b8249789df))
### BREAKING CHANGES
* Various APIs have been changed.
* Many APIs have been changed.
v21.0.0-dev.1
|
2024-10-27 15:08:13 +00:00 |
|
oSumAtrIX
|
b8249789df
|
feat: Improve various APIs (#317)
Some APIs have been slightly changed, and API docs have been added.
BREAKING CHANGE: Various APIs have been changed.
|
2024-10-27 16:06:25 +01:00 |
|
oSumAtrIX
|
0abf1c6c02
|
feat: Improve Fingerprint API (#316)
Fingerprints can now be matched easily without adding them to a patch first.
BREAKING CHANGE: Many APIs have been changed.
|
2024-10-27 16:04:30 +01:00 |
|
oSumAtrIX
|
aa472eb985
|
fix: Merge extension only when patch executes (#315)
|
2024-10-27 16:00:30 +01:00 |
|
semantic-release-bot
|
ab624f04f6
|
chore: Release v20.0.2 [skip ci]
## [20.0.2](https://github.com/ReVanced/revanced-patcher/compare/v20.0.1...v20.0.2) (2024-10-17)
### Bug Fixes
* Make it work on Android 12 and lower by using existing APIs ([#312](https://github.com/ReVanced/revanced-patcher/issues/312)) ([a44802e](a44802ef4e))
v20.0.2
|
2024-10-17 18:03:27 +00:00 |
|
oSumAtrIX
|
21b5c079fb
|
chore: Merge branch dev to main (#314)
|
2024-10-17 20:01:49 +02:00 |
|
semantic-release-bot
|
5024204046
|
chore: Release v20.0.2-dev.1 [skip ci]
## [20.0.2-dev.1](https://github.com/ReVanced/revanced-patcher/compare/v20.0.1...v20.0.2-dev.1) (2024-10-15)
### Bug Fixes
* Make it work on Android 12 and lower by using existing APIs ([#312](https://github.com/ReVanced/revanced-patcher/issues/312)) ([a44802e](a44802ef4e))
v20.0.2-dev.1
|
2024-10-15 11:41:01 +00:00 |
|
LisoUseInAIKyrios
|
a44802ef4e
|
fix: Make it work on Android 12 and lower by using existing APIs (#312)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
|
2024-10-15 13:39:33 +02:00 |
|
semantic-release-bot
|
4c1c34ad01
|
chore: Release v20.0.1 [skip ci]
## [20.0.1](https://github.com/ReVanced/revanced-patcher/compare/v20.0.0...v20.0.1) (2024-10-13)
### Bug Fixes
* Check for class type exactly instead of with contains ([#310](https://github.com/ReVanced/revanced-patcher/issues/310)) ([69f2f20](69f2f20fd9))
* Make it work on Android by not using APIs from JVM unavailable to Android. ([2be6e97](2be6e97817))
* Use non-nullable type for options ([ea6fc70](ea6fc70caa))
### Performance Improvements
* Free memory earlier and remove negligible lookup maps ([d53aacd](d53aacdad4))
v20.0.1
|
2024-10-13 01:54:23 +00:00 |
|
oSumAtrIX
|
b2aecb726d
|
chore: Merge branch dev to main (#304)
|
2024-10-13 03:52:31 +02:00 |
|
semantic-release-bot
|
851f9c7885
|
chore: Release v20.0.1-dev.5 [skip ci]
## [20.0.1-dev.5](https://github.com/ReVanced/revanced-patcher/compare/v20.0.1-dev.4...v20.0.1-dev.5) (2024-10-11)
### Bug Fixes
* Use non-nullable type for options ([ea6fc70](ea6fc70caa))
v20.0.1-dev.5
|
2024-10-11 03:30:03 +00:00 |
|
oSumAtrIX
|
ea6fc70caa
|
fix: Use non-nullable type for options
|
2024-10-11 05:28:15 +02:00 |
|
semantic-release-bot
|
a2875d1d64
|
chore: Release v20.0.1-dev.4 [skip ci]
## [20.0.1-dev.4](https://github.com/ReVanced/revanced-patcher/compare/v20.0.1-dev.3...v20.0.1-dev.4) (2024-10-07)
### Bug Fixes
* Make it work on Android by not using APIs from JVM unavailable to Android. ([2be6e97](2be6e97817))
v20.0.1-dev.4
|
2024-10-07 16:27:20 +00:00 |
|
oSumAtrIX
|
2be6e97817
|
fix: Make it work on Android by not using APIs from JVM unavailable to Android.
|
2024-10-07 18:25:43 +02:00 |
|