oSumAtrIX
|
91cb464a27
|
fix nullability
|
2026-01-11 03:09:49 +01:00 |
|
oSumAtrIX
|
dc8565e8a6
|
use context params for apis
|
2026-01-09 19:06:50 +01:00 |
|
oSumAtrIX
|
1a052b9787
|
contextualize delegate variants and composite api
|
2026-01-09 18:53:35 +01:00 |
|
oSumAtrIX
|
ed56bf49ad
|
make typealiases public
|
2026-01-09 16:02:46 +01:00 |
|
oSumAtrIX
|
56fd65d6ce
|
formatting
|
2026-01-08 00:51:56 +01:00 |
|
oSumAtrIX
|
5674c1f2a2
|
more completeness
|
2026-01-08 00:51:17 +01:00 |
|
oSumAtrIX
|
d2461f92aa
|
more or less finish composite api
|
2026-01-06 04:06:37 +01:00 |
|
oSumAtrIX
|
18570656cc
|
merge matching and tests module with patcher, make builder api context aware and refactor
|
2025-12-30 00:02:16 +01:00 |
|
oSumAtrIX
|
005c91bc08
|
Modernize patch api names, deprecate fingerprints, simplify patching code even more, add mutablemethod implementation setter, refactor tests and improve for better coverage
|
2025-12-29 07:41:07 +01:00 |
|
oSumAtrIX
|
f17fbd8c40
|
Refactor matching API into separate module, simplify & refactor matching code, convert patcher to functions/DSL, refactor & greatly simplify internal code, refactor & simplify patch api internal code, update deps, fix workflow, add callback for patches files failed to load to be able to be able to load the rest of the patches
|
2025-12-29 03:41:10 +01:00 |
|
oSumAtrIX
|
2c97de2894
|
Use Kotlin Multiplatform, update to new binary compatibility plugin, more or less finish composite api, modularize project for separation of APIs, update Gradle wrapper, add new handy declarative predicate APIs, use new publishing plugin, simplify/modernize build system, standardize gitignore, and optimize build properties for performance
|
2025-12-14 03:17:33 +01:00 |
|
oSumAtrIX
|
2509997432
|
feat: Fix property delegates & add cache
|
2025-11-30 19:21:35 +01:00 |
|
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 |
|