Skip to content

Releases: Live-Custom-Apps/revanced-cli

Release list

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 09 Apr 05:05

1.0.1 (2025-04-09)

Bug Fixes

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 09 Apr 04:35

1.0.0 (2025-04-09)

  • refactor!: restructure code (07da528)

Bug Fixes

  • defaultExclude unused (2015c2a)
  • Main-Class attribute pointing to wrong method (6e82418)
  • ZipAligner not correctly calculating the file offset (2975a47)
  • add back in: option to specify keystore file path (c94471f)
  • add callback for addFiles (87ffaa4)
  • add execute permission to ./gradlew file (#36) (072d9e1)
  • Add missing punctuation in command description (8210351)
  • align every file (96ec6a0)
  • also delete temporary files when uninstalling (52c3be2)
  • breaking changes by revanced-patcher dependency (51d2504)
  • broken control flow of includeFilter (a0644c7)
  • broken deprecation message (e3e74ac)
  • broken script CONTENT_UNMOUNT_SCRIPT (be53e64)
  • Bump dependencies to support BCS keystore (1c10a77)
  • bump patcher dependency version (51c04b7)
  • Check for null when no device serial was specified (1da8ae9)
  • check for package compatibility at first (9fe5a0b)
  • check for root even though when not needed (0d7581a)
  • check if packageVersion is compatible with any from compatiblePackages (32589c8)
  • Check, if mounting is possible (3e13fb5)
  • ClassLoader not working with Java 9+ (3a11e11)
  • CLI not working (29105ba)
  • Command Line Option (3cef9d1)
  • Copy APK to output path when it is not being signed (366f400)
  • correct spelling mistake (31fb316)
  • Correct warning message (ba573f7)
  • correctly word option descriptions (ac3a8f6)
  • Create options if it does not exist when updating them (ca809f0)
  • delete outputFile after deploying (329f8a3)
  • Delete temporal files if it exists (a022feb)
  • delete temporary files after root installation (a3d8705)
  • deploy to adb (f9b987e)
  • do not delete output file (0f3e090)
  • do not filter explicitly included patches (a3d8f00)
  • do not list compatible packages if patches do not define them (31e4a41)
  • Do not sign if mounting (578e16b)
  • do not use absolute path from custom AAPT2 binary option (a9c2a5f)
  • don't log when package is incompatible and exclusive option is used (ad81a1b)
  • don't print same patch multiple times (f4b0469)
  • dummy publish task (1/2) [skip ci] (afff4c8)
  • escape quotation mark in string (6e21d81)
  • exclude patcher dependency from minimizing (d5794b9)
  • Filter logs correctly (43fc20d)
  • filtration of patches malfunctioning (2d5a7fd)
  • fix noSuchMethodError (00fec25)
  • fix running commands not running (2c7fcaf)
  • Fix typo (#300) (9d96bb7)
  • format patches input (bbb1a63)
  • gitignore: ignore options.toml (#158) (7be9af0)
  • gradle build script (6ffba3e)
  • gradle sync dependencies (407efdc)
  • improper use of mount variable (31853fe)
  • invalid code flow when adding patches (206f202)
  • invalid header when writing a ZipFile (#169) (6e703eb)
  • keystore file not found exception (#57) (5b8537e)
  • leftover TODOs (5b1139c)
  • List if patch option is required (#346) (98ff0c3)
  • Log correct options command (#262) (96c196d)
  • Log logs with levels over warning to error output stream (075f6ad)
  • Log not showing in CLI (#80) (d9c5a17), closes #79
  • Make clear what the --exclusive command actually does (a26b0ea)
  • Make CLI ArgGroup non-exclusive to be able to disable and enable patches at the same time ([1bb0d13](https://github.com/Li...
Read more