💻 Command line application as an alternative to the ReVanced Manager
Go to file
semantic-release-bot 6fc3eebc21 chore(release): 4.0.0-dev.1 [skip ci]
# [4.0.0-dev.1](https://github.com/ReVanced/revanced-cli/compare/v3.1.2-dev.1...v4.0.0-dev.1) (2023-09-23)

### Bug Fixes

* Check, if mounting is possible ([3e13fb5](3e13fb5d56))
* Delete temporal files if it exists ([a022feb](a022febd0c))
* Do not sign if mounting ([578e16b](578e16b099))
* Filter logs correctly ([43fc20d](43fc20d90e))
* Log logs with levels over warning to error output stream ([075f6ad](075f6ad565))
* Only open files for reading and writing if writeable ([3846f72](3846f721ca))

### Features

* Add function to get the most common compatible version ([77d9173](77d91735ff))
* Add option to filter patches to be listed by package name ([50c0f98](50c0f98ce5))
* Add option to warn about patches not being found in supplied patch bundles ([e46d855](e46d855643))
* Add ReVanced Library subproject ([#265](https://github.com/ReVanced/revanced-cli/issues/265)) ([157278c](157278c9ba))
* Do not format patch names ([80a8d88](80a8d88406))
* Extend signing API ([592dc1c](592dc1c64a))
* Log stacktrace in new line ([c67e3c7](c67e3c70c7))
* Use ReVanced Library in ReVanced CLI ([7794327](7794327a11))
* Word log message better ([6942b22](6942b22a68))

### BREAKING CHANGES

* This changes many signatures of existing APIs and adds new functions for signing
* This changes the log handler signature
2023-09-23 16:31:50 +00:00
.github ci: Use better workflow name and PR message 2023-09-23 18:19:35 +02:00
docs feat: add install command 2023-08-24 16:50:10 +02:00
gradle refactor: Move ReVanced Library subproject to another repository 2023-09-23 18:19:34 +02:00
src/main refactor: Move ReVanced Library subproject to another repository 2023-09-23 18:19:34 +02:00
.gitattributes build: update gradle 2023-07-05 23:07:31 +02:00
.gitignore chore: remove project files 2023-03-02 20:37:57 +01:00
.releaserc refactor: Move ReVanced Library subproject to another repository 2023-09-23 18:19:34 +02:00
build.gradle.kts refactor: Move ReVanced Library subproject to another repository 2023-09-23 18:19:34 +02:00
CHANGELOG.md chore(release): 4.0.0-dev.1 [skip ci] 2023-09-23 16:31:50 +00:00
CONTRIBUTING.md docs: Add contribution guidelines 2023-09-23 16:32:11 +02:00
gradle.properties chore(release): 4.0.0-dev.1 [skip ci] 2023-09-23 16:31:50 +00:00
gradlew build: update gradle 2023-07-05 23:07:31 +02:00
gradlew.bat build: update gradle 2023-07-05 23:07:31 +02:00
LICENSE Create LICENSE 2022-05-06 23:05:42 +02:00
package-lock.json ci: update actions (#204) 2023-02-13 22:35:05 +01:00
package.json ci: update actions (#204) 2023-02-13 22:35:05 +01:00
README.md docs: Add readme 2023-09-23 16:32:11 +02:00
settings.gradle.kts refactor: Move ReVanced Library subproject to another repository 2023-09-23 18:19:34 +02:00


                           

Continuing the legacy of Vanced

💻 ReVanced CLI

GitHub Workflow Status (with event) GPLv3 License

Command line application to use ReVanced.

About

ReVanced CLI is a command line application to patch apps using ReVanced. ReVanced CLI also comes with commands to uninstall or install patched apps and list patches from supplied patch bundles.

🚀 Download

You can download the most recent version of ReVanced CLI from here. Learn how to use ReVanced CLI by following the documentation.

📚 Everything else

📙 Contributing

Thank you for considering contributing to ReVanced CLI. You can find the contribution guidelines here.

🛠️ Building

In order to build ReVanced CLI, you can follow the documentation.

📜 Licence

ReVanced CLI is licensed under the GPLv3 licence. Please see the licence file for more information. tl;dr you may copy, distribute and modify ReVanced CLI as long as you track changes/dates in source files. Any modifications to ReVanced CLI must also be made available under the GPL along with build & install instructions.