Tags: setcy/revanced-cli
Tags
chore(release): 3.0.0 [skip ci] # [3.0.0](zjns/revanced-cli@v2.21.5...v3.0.0) (2024-04-24) ### Bug Fixes * Add missing punctuation in command description ([8210351](zjns@8210351)) * also delete temporary files when uninstalling ([52c3be2](zjns@52c3be2)) * Bump dependencies to support BCS keystore ([1c10a77](zjns@1c10a77)) * check for package compatibility at first ([9fe5a0b](zjns@9fe5a0b)) * Check, if mounting is possible ([3e13fb5](zjns@3e13fb5)) * Copy APK to output path when it is not being signed ([366f400](zjns@366f400)) * Correct warning message ([ba573f7](zjns@ba573f7)) * Create options if it does not exist when updating them ([ca809f0](zjns@ca809f0)) * Delete temporal files if it exists ([a022feb](zjns@a022feb)) * delete temporary files after root installation ([a3d8705](zjns@a3d8705)) * do not delete output file ([0f3e090](zjns@0f3e090)) * do not filter explicitly included patches ([a3d8f00](zjns@a3d8f00)) * Do not sign if mounting ([578e16b](zjns@578e16b)) * do not use absolute path from custom AAPT2 binary option ([a9c2a5f](zjns@a9c2a5f)) * Filter logs correctly ([43fc20d](zjns@43fc20d)) * filtration of patches malfunctioning ([2d5a7fd](zjns@2d5a7fd)) * fix running commands not running ([2c7fcaf](zjns@2c7fcaf)) * Fix typo ([ReVanced#300](https://github.com/zjns/revanced-cli/issues/300)) ([9d96bb7](zjns@9d96bb7)) * format patches input ([bbb1a63](zjns@bbb1a63)) * Log correct options command ([ReVanced#262](https://github.com/zjns/revanced-cli/issues/262)) ([96c196d](zjns@96c196d)) * Log logs with levels over warning to error output stream ([075f6ad](zjns@075f6ad)) * Move file to output even when mounting ([59dfc98](zjns@59dfc98)) * only check once for patch options ([11c3a6c](zjns@11c3a6c)) * Only open files for reading and writing if writeable ([3846f72](zjns@3846f72)) * Only set options for filtered patches ([64d9127](zjns@64d9127)) * print original instead of kebab cased names ([5eaad33](zjns@5eaad33)) * print stack trace when a patch failed ([924c1f8](zjns@924c1f8)) * Show path for missing files instead of just the name ([f0f3e56](zjns@f0f3e56)) * Sign APKs correctly ([5ff105c](zjns@5ff105c)) * specify correct class containing entry-point ([1fcc591](zjns@1fcc591)) * Use correct option description ([45a2ffa](zjns@45a2ffa)) * use correct option name ([f8972ea](zjns@f8972ea)) * Use punctuation in option descriptions ([da4469f](zjns@da4469f)) * refactor!: restructure code ([07da528](zjns@07da528)) ### Features * Add `list-versions` command ([a974b8e](zjns@a974b8e)) * Add function to get the most common compatible version ([77d9173](zjns@77d9173)) * add install command ([0350b7f](zjns@0350b7f)) * Add option to filter patches to be listed by package name ([50c0f98](zjns@50c0f98)) * Add option to warn about patches not being found in supplied patch bundles ([e46d855](zjns@e46d855)) * add options command ([9edbbf3](zjns@9edbbf3)) * Add ReVanced Library subproject ([ReVanced#265](https://github.com/zjns/revanced-cli/issues/265)) ([157278c](zjns@157278c)) * Allow selecting first Adb device, if none supplied automatically by updating dependencies ([e7c3d64](zjns@e7c3d64)) * Check for missing integrations ([c93186f](zjns@c93186f)) * Do not format patch names ([80a8d88](zjns@80a8d88)) * Exit application with CLI exit code ([36c6a6a](zjns@36c6a6a)) * Extend signing API ([592dc1c](zjns@592dc1c)) * Improve command line argument descriptions ([f9cf7d2](zjns@f9cf7d2)) * Improve option descriptions ([d5ea5a0](zjns@d5ea5a0)) * Include or exclude patches by their index in relation to supplied patch bundles ([b2055ce](zjns@b2055ce)) * List patches which are compatible with any app ([ReVanced#297](https://github.com/zjns/revanced-cli/issues/297)) ([0139dfe](zjns@0139dfe)) * Log saved patched APK file path ([16109bd](zjns@16109bd)) * Log stacktrace in new line ([c67e3c7](zjns@c67e3c7)) * Make `--out´ option optional ([3765957](zjns@3765957)) * minimize apk size & customize output apk signing levels ([3c77877](zjns@3c77877)) * properly make use of logging facade ([41898d7](zjns@41898d7)) * Remove deprecated CLI options ([48a1a39](zjns@48a1a39)) * show full package name when listing patches ([ReVanced#240](https://github.com/zjns/revanced-cli/issues/240)) ([7174364](zjns@7174364)) * Simplify command description ([3b3f7c7](zjns@3b3f7c7)) * use better logging text ([b0e748d](zjns@b0e748d)) * use friendly descriptions ([3dd875d](zjns@3dd875d)) * Use more consistent option name ([223629c](zjns@223629c)) * use new patch naming convention ([f6c221d](zjns@f6c221d)) * Use ReVanced Library in ReVanced CLI ([7794327](zjns@7794327)) * use separate command to list patches ([b74213f](zjns@b74213f)) * use separate command to patch ([32da961](zjns@32da961)) * use separate command to uninstall ([c0cc909](zjns@c0cc909)) * use simpler log ([ba758f0](zjns@ba758f0)) * Word log message better ([6942b22](zjns@6942b22)) ### Performance Improvements * Do not check, if the options file exists twice ([e3c5550](zjns@e3c5550)) * Use a `HashSet` to check for included and excluded patches ([616d14f](zjns@616d14f)) * Use multiple threads for writing dex files ([28648a1](zjns@28648a1)) ### BREAKING CHANGES * This changes many signatures of existing APIs and adds new functions for signing * This changes the log handler signature * This introduces major changes to how ReVanced CLI is used from the command line.
chore(release): 2.21.5 [skip ci] ## [2.21.5](ReVanced/revanced-cli@v2.21.4...v2.21.5) (2023-07-01)
chore(release): 2.21.5-dev.2 [skip ci] ## [2.21.5-dev.2](ReVanced/revanced-cli@v2.21.5-dev.1...v2.21.5-dev.2) (2023-07-01)
chore(release): 2.21.5-dev.1 [skip ci] ## [2.21.5-dev.1](ReVanced/revanced-cli@v2.21.4...v2.21.5-dev.1) (2023-06-27)
chore(release): 2.21.4 [skip ci] ## [2.21.4](ReVanced/revanced-cli@v2.21.3...v2.21.4) (2023-06-21) ### Bug Fixes * remove duplicate options entries. ([d0fc886](ReVanced@d0fc886))
chore(release): 2.21.4-dev.1 [skip ci] ## [2.21.4-dev.1](ReVanced/revanced-cli@v2.21.3...v2.21.4-dev.1) (2023-06-18) ### Bug Fixes * remove duplicate options entries. ([d0fc886](ReVanced@d0fc886))
chore(release): 2.21.3 [skip ci] ## [2.21.3](ReVanced/revanced-cli@v2.21.2...v2.21.3) (2023-06-12)
chore(release): 2.21.3-dev.1 [skip ci] ## [2.21.3-dev.1](ReVanced/revanced-cli@v2.21.2...v2.21.3-dev.1) (2023-06-07)
PreviousNext