oSumAtrIX
d310246852
feat: Add ability to create options outside of a patch
2024-08-06 16:53:42 +02:00
semantic-release-bot
dcc989243c
chore(release): 20.0.0-dev.2 [skip ci]
...
# [20.0.0-dev.2](https://github.com/ReVanced/revanced-patcher/compare/v20.0.0-dev.1...v20.0.0-dev.2 ) (2024-07-31)
### Bug Fixes
* Downgrade smali to fix dex compilation issue ([714447d
](714447de70
))
* Merge all extensions before initializing lookup maps ([328aa87
](328aa876d8
))
* Use null for compatible package version when adding packages only ([a8e8fa4
](a8e8fa4093
))
2024-08-06 16:53:42 +02:00
oSumAtrIX
5227e98abf
fix: Downgrade smali to fix dex compilation issue
2024-08-06 16:53:42 +02:00
oSumAtrIX
8c4dd5b3a3
fix: Merge all extensions before initializing lookup maps
2024-08-06 16:53:42 +02:00
oSumAtrIX
736b3eebbf
fix: Use null for compatible package version when adding packages only
2024-08-06 16:53:42 +02:00
oSumAtrIX
b41a542952
refactor: Convert method bodies to single expression functions
2024-08-06 16:53:42 +02:00
oSumAtrIX
d21128fe2e
build(Needs bump): Bump dependencies
2024-08-06 16:53:42 +02:00
oSumAtrIX
cf4374b8cf
docs: Fix syntax issues and improve wording
2024-08-06 16:53:42 +02:00
semantic-release-bot
8a30b0fa10
chore(release): 20.0.0-dev.1 [skip ci]
...
# [20.0.0-dev.1](https://github.com/ReVanced/revanced-patcher/compare/v19.3.1...v20.0.0-dev.1 ) (2024-07-22)
### Features
* Convert APIs to Kotlin DSL ([#298 ](https://github.com/ReVanced/revanced-patcher/issues/298 )) ([3f9cbd2
](3f9cbd2408
))
### BREAKING CHANGES
* Various old APIs are removed, and DSL APIs are added instead.
2024-08-06 16:53:42 +02:00
oSumAtrIX
11a911dc67
feat: Convert APIs to Kotlin DSL ( #298 )
...
This commit converts various APIs to Kotlin DSL.
BREAKING CHANGE: Various old APIs are removed, and DSL APIs are added instead.
2024-08-06 16:53:42 +02:00
oSumAtrIX
6e3ba7419b
ci: Correct usage of repository variable
2024-08-06 16:53:42 +02:00
oSumAtrIX
50a66ccfed
docs: Improve issue templates
2024-08-06 16:53:42 +02:00
oSumAtrIX
0be79840b1
chore: Fix spelling mistake
2024-08-06 16:53:42 +02:00
Vologhat
d8b4c60321
refactor: Simplify mapping classes to their names ( #290 )
...
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-08-06 16:53:42 +02:00
oSumAtrIX
f77e99e817
build: Publish sources
2024-08-06 16:53:42 +02:00
oSumAtrIX
ea26c486c0
build: Set target bytecode level to JVM 11
2024-08-06 16:53:42 +02:00
oSumAtrIX
bebb734608
ci: Update action
2024-08-06 16:53:42 +02:00
oSumAtrIX
d842f82d07
chore: Lint code
2024-08-06 16:53:42 +02:00
oSumAtrIX
82bab58ac2
build: Bump dependencies
2024-08-06 16:53:42 +02:00
oSumAtrIX
90b7631d9e
refactor: Properly abstract Patch#execute
function
2024-08-06 16:53:42 +02:00
oSumAtrIX
26d449e6d9
docs: Fix broken links
2024-08-06 16:53:42 +02:00
oSumAtrIX
49466060e3
docs: Fix docs link [skip ci]
2024-08-06 16:53:42 +02:00
oSumAtrIX
620ea5b852
docs: Un-indent markdown to fix rendering
2024-08-06 16:53:42 +02:00
oSumAtrIX
3e2168a2b2
chore: Revert using a relative image path
...
For some reason GitHub does not render them correctly
2024-08-06 16:53:42 +02:00
oSumAtrIX
13c77967b1
build: Bump dependencies
2024-08-06 16:53:42 +02:00
oSumAtrIX
f57e571a14
chore: Merge branch dev
to main
( #276 )
2024-02-25 03:33:57 +01:00
oSumAtrIX
fe616beb22
docs: Add documentation ( #278 )
2024-02-25 03:30:08 +01:00
oSumAtrIX
41257ee87e
chore: Rename issue templates and use relative image paths
2024-02-25 03:26:15 +01:00
oSumAtrIX
33ed5f0aa3
ci: Fix indentation in workflow
2024-02-24 01:15:09 +01:00
oSumAtrIX
d0a57ac00d
docs: Add readme and contribution guidelines
2024-02-23 04:00:59 +01:00
oSumAtrIX
b0b2c10665
ci: Split release into a separate PR build workflow
...
Because the release workflow already runs on dev and main, it is not necessary to also trigger it for PRs.
2024-02-23 02:26:30 +01:00
oSumAtrIX
cc183062ab
chore: Fix inline comment
2024-02-15 02:46:14 +01:00
oSumAtrIX
fe8ea9130d
build: Remove unnecessary java
plugin
2024-02-14 04:32:33 +01:00
oSumAtrIX
f1c60093cf
ci: Update GPG passphrase secret name
2024-02-14 02:49:52 +01:00
oSumAtrIX
687b884dc4
ci: Import GPG key as late as possible
...
It is not necessary to import it earlier.
2024-02-14 01:59:41 +01:00
semantic-release-bot
ceb6fd51c1
chore(release): 19.3.1 [skip ci]
...
## [19.3.1](https://github.com/ReVanced/revanced-patcher/compare/v19.3.0...v19.3.1 ) (2024-02-14)
2024-02-14 00:57:51 +00:00
oSumAtrIX
0b223bfe65
chore: Merge branch dev
to main
( #275 )
2024-02-14 01:55:11 +01:00
semantic-release-bot
308e95cf62
chore(release): 19.3.1-dev.1 [skip ci]
...
## [19.3.1-dev.1](https://github.com/ReVanced/revanced-patcher/compare/v19.3.0...v19.3.1-dev.1 ) (2024-02-14)
2024-02-14 00:51:49 +00:00
oSumAtrIX
db8866212a
build: Bump Gradle
2024-02-14 01:50:02 +01:00
oSumAtrIX
608a05d9aa
build: Bump dependencies
2024-02-14 01:50:01 +01:00
oSumAtrIX
55746ed705
build(Needs bump): Add missing repository to publish packages to
2024-02-14 01:47:52 +01:00
semantic-release-bot
e33026c538
chore(release): 19.3.0 [skip ci]
...
# [19.3.0](https://github.com/ReVanced/revanced-patcher/compare/v19.2.0...v19.3.0 ) (2024-02-14)
### Bug Fixes
* Use `Patch#toString` to get patch class name, when no name available ([c9a8260
](c9a82608f7
))
### Features
* Read and write arbitrary files in APK files ([f1d7217
](f1d7217495
))
2024-02-14 00:35:38 +00:00
oSumAtrIX
ff215620bb
chore: Merge branch dev
to main
( #266 )
2024-02-14 01:33:41 +01:00
oSumAtrIX
fec31f45da
chore: Add note
2024-02-14 01:14:28 +01:00
oSumAtrIX
7684b70324
build: Publish to GitHub Packages
...
Because Jitpack can not sign artifacts.
2024-02-14 01:12:54 +01:00
oSumAtrIX
55a5d3bd4e
chore: Fix warnings
2024-02-13 05:27:50 +01:00
semantic-release-bot
17a4675a8e
chore(release): 19.3.0-dev.2 [skip ci]
...
# [19.3.0-dev.2](https://github.com/ReVanced/revanced-patcher/compare/v19.3.0-dev.1...v19.3.0-dev.2 ) (2024-02-13)
2024-02-13 04:18:58 +00:00
oSumAtrIX
98085d1d45
build(Needs bump): Sign publication artifacts
2024-02-13 05:17:15 +01:00
semantic-release-bot
bc5c16f112
chore(release): 19.3.0-dev.1 [skip ci]
...
# [19.3.0-dev.1](https://github.com/ReVanced/revanced-patcher/compare/v19.2.1-dev.1...v19.3.0-dev.1 ) (2024-02-13)
### Features
* Read and write arbitrary files in APK files ([f1d7217
](f1d7217495
))
2024-02-13 02:42:39 +00:00
oSumAtrIX
f1d7217495
feat: Read and write arbitrary files in APK files
...
This commit allows reading and writing arbitrary files in an APK file. Additionally it allows deleting files from APK files. A `RawResourcePatch` class has been added which has access to `ResourceContext` but ReVanced Patcher will not decode APK resources. A regular `ResourcePatch` can read and write arbitrary files from an APK file, unless they are decoded to `PatcherConfig.apkFiles`. On attempt to get a file from `PatcherConfig.apkFiles` if the second parameter is true, it will read and write the raw resource file from the original APK to `PatcherConfig.apkFiles` if it does not exist. With this commit, many APIs have been deprecated as well, such as `DomFileEditor` and instead a `Document` has been added.
2024-02-13 03:40:39 +01:00