{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":567598831,"defaultBranch":"main","name":"revanced-cli","ownerLogin":"sunnamed999","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-11-18T06:10:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/114578022?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696840967.0","currentOid":""},"activityList":{"items":[{"before":"97aeb7b59944a7179db249f144e00fecea8d103a","after":"df2c137ae9134f789781f3ad8fbce5693129c94c","ref":"refs/heads/main","pushedAt":"2023-10-09T08:43:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"chore(release): 4.0.1 [skip ci]\n\n## [4.0.1](https://github.com/ReVanced/revanced-cli/compare/v4.0.0...v4.0.1) (2023-10-08)\n\n### Bug Fixes\n\n* Correct warning message ([ba573f7](https://github.com/ReVanced/revanced-cli/commit/ba573f73d0e310fdeb8be2831fd40a7188473fff))","shortMessageHtmlLink":"chore(release): 4.0.1 [skip ci]"}},{"before":"1fb2b2c51ac024b97f5a08ea29073ba079e8bc24","after":"97aeb7b59944a7179db249f144e00fecea8d103a","ref":"refs/heads/main","pushedAt":"2023-10-09T08:43:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"sync","shortMessageHtmlLink":"sync"}},{"before":"7cc4e4c0b4fcb4ea21b2c3eae8928e5421e8d9dd","after":"1fb2b2c51ac024b97f5a08ea29073ba079e8bc24","ref":"refs/heads/main","pushedAt":"2023-10-09T08:43:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"chore(release): 3.0.0 [skip ci]\n\n# [3.0.0](https://github.com/sunnamed999/revanced-cli/compare/v2.14.0...v3.0.0) (2023-10-09)\n\n### Bug Fixes\n\n* also delete temporary files when uninstalling ([52c3be2](https://github.com/sunnamed999/revanced-cli/commit/52c3be23f2915dccaee7f9941413c8f81e14acc8))\n* bump patcher dependency version ([51c04b7](https://github.com/sunnamed999/revanced-cli/commit/51c04b7b162ad2876bbeb248b7ccddd105b5076d))\n* check for package compatibility at first ([9fe5a0b](https://github.com/sunnamed999/revanced-cli/commit/9fe5a0b6d93304f630436ed0e954723d9a27b0f6))\n* Check, if mounting is possible ([3e13fb5](https://github.com/sunnamed999/revanced-cli/commit/3e13fb5d56eb2a90c2a4a1ddfc05852b1f70add5))\n* correct spelling mistake ([31fb316](https://github.com/sunnamed999/revanced-cli/commit/31fb3166d922ae1f568f52e44cbe726dd1c891a4))\n* Correct warning message ([ba573f7](https://github.com/sunnamed999/revanced-cli/commit/ba573f73d0e310fdeb8be2831fd40a7188473fff))\n* correctly word option descriptions ([ac3a8f6](https://github.com/sunnamed999/revanced-cli/commit/ac3a8f66f77a7218974465eebbfc78a536b76d51))\n* Create options if it does not exist when updating them ([ca809f0](https://github.com/sunnamed999/revanced-cli/commit/ca809f0948379e3a825f24d7a49aba8b6b8767d1))\n* Delete temporal files if it exists ([a022feb](https://github.com/sunnamed999/revanced-cli/commit/a022febd0c70807ddc3fa9948207a2a70d5191da))\n* delete temporary files after root installation ([a3d8705](https://github.com/sunnamed999/revanced-cli/commit/a3d8705e89732a0dd4f51de28c405b6af13c8633))\n* do not delete output file ([0f3e090](https://github.com/sunnamed999/revanced-cli/commit/0f3e090418771e951dfd15e5c193421f72cbe459))\n* do not filter explicitly included patches ([a3d8f00](https://github.com/sunnamed999/revanced-cli/commit/a3d8f004ec405f696d99d96c74ca41b573ecf425))\n* do not list compatible packages if patches do not define them ([31e4a41](https://github.com/sunnamed999/revanced-cli/commit/31e4a41dd20f5fa62f840cd8e3b92fe0814eda87))\n* Do not sign if mounting ([578e16b](https://github.com/sunnamed999/revanced-cli/commit/578e16b099fddfd2bb56accb225d04dfcd409b0c))\n* do not use absolute path from custom AAPT2 binary option ([a9c2a5f](https://github.com/sunnamed999/revanced-cli/commit/a9c2a5f096627dbbf8ab1b8da26fb14529ce6bc3))\n* don't log when package is incompatible and `exclusive` option is used ([ad81a1b](https://github.com/sunnamed999/revanced-cli/commit/ad81a1b656586226f8b7b8d1123c52b0f3f2e6f7))\n* exclude patcher dependency from minimizing ([d5794b9](https://github.com/sunnamed999/revanced-cli/commit/d5794b94ca19c9287190a3b863c97a089893cc07))\n* Filter logs correctly ([43fc20d](https://github.com/sunnamed999/revanced-cli/commit/43fc20d90e0a694b231b17bb7d9ecfa22bb5d9a0))\n* filtration of patches malfunctioning ([2d5a7fd](https://github.com/sunnamed999/revanced-cli/commit/2d5a7fdf1eb2e13f5013a790b03f09851b167fe0))\n* fix running commands not running ([2c7fcaf](https://github.com/sunnamed999/revanced-cli/commit/2c7fcaf4add65a12052afc5bef779dbc73debd69))\n* format patches input ([bbb1a63](https://github.com/sunnamed999/revanced-cli/commit/bbb1a63abd80dcbecdcf362158c0429cf3e6318f))\n* **gitignore:** ignore `options.toml` ([#158](https://github.com/sunnamed999/revanced-cli/issues/158)) ([7be9af0](https://github.com/sunnamed999/revanced-cli/commit/7be9af0942de2a834b9e57403d46263b65f1a422))\n* invalid header when writing a `ZipFile` ([#169](https://github.com/sunnamed999/revanced-cli/issues/169)) ([6e703eb](https://github.com/sunnamed999/revanced-cli/commit/6e703eb8e8d7da0e52266c4965f37bc8aafb409c))\n* Log correct options command ([#262](https://github.com/sunnamed999/revanced-cli/issues/262)) ([96c196d](https://github.com/sunnamed999/revanced-cli/commit/96c196dcb14e37ad91b751af61ee8382547c1ca3))\n* Log logs with levels over warning to error output stream ([075f6ad](https://github.com/sunnamed999/revanced-cli/commit/075f6ad56528a667dca1f0bed704cf7e5381026f))\n* only check once for patch options ([11c3a6c](https://github.com/sunnamed999/revanced-cli/commit/11c3a6cfd4fe59ba5d703358634a1853e1cc22a5))\n* Only open files for reading and writing if writeable ([3846f72](https://github.com/sunnamed999/revanced-cli/commit/3846f721ca015ab39a7e4b8d3f3d61163a6f1650))\n* Only set options for filtered patches ([64d9127](https://github.com/sunnamed999/revanced-cli/commit/64d9127291ea9a8abe21a0e82721721495094472))\n* print original instead of kebab cased names ([5eaad33](https://github.com/sunnamed999/revanced-cli/commit/5eaad33dc1fbd24c36e1498f04e21d068e85f53e))\n* print stack trace when a patch failed ([924c1f8](https://github.com/sunnamed999/revanced-cli/commit/924c1f80ec0d17a3bdc07a0fb2015e44c49162e4))\n* remove duplicate options entries. ([d0fc886](https://github.com/sunnamed999/revanced-cli/commit/d0fc8864286adc2677f91a319a11a90272c1001d))\n* specify correct class containing entry-point ([1fcc591](https://github.com/sunnamed999/revanced-cli/commit/1fcc591222ab67112f2b78174a8b94106846838c))\n* start with uppercase in log message ([ae91b0d](https://github.com/sunnamed999/revanced-cli/commit/ae91b0d597b107a152e1b630b8c16a795a7ca3b3))\n* **tests:** set order of tests ([2ef48af](https://github.com/sunnamed999/revanced-cli/commit/2ef48af1b339ab729a05d69cb0c8c1ee1e3ab486))\n* use correct option name ([f8972ea](https://github.com/sunnamed999/revanced-cli/commit/f8972eac3e5ee0a4a186c12cbe711925656d657b))\n* use correct prefix in log message ([1a67cd8](https://github.com/sunnamed999/revanced-cli/commit/1a67cd81da5ed7f259b6dbaeb66a7eef4a113034))\n* use working JADB dependency version ([#222](https://github.com/sunnamed999/revanced-cli/issues/222)) ([da2c918](https://github.com/sunnamed999/revanced-cli/commit/da2c91874d5623402febfcc0677ada3d648565e1))\n\n* refactor!: restructure code ([07da528](https://github.com/sunnamed999/revanced-cli/commit/07da528ce2223582f84bf64d2fec69714c647ddc))\n\n### Features\n\n* add appreciation message for new contributors ([6962fc2](https://github.com/sunnamed999/revanced-cli/commit/6962fc2f4c0f0c96e88a823be64f8ebd1312ee17))\n* Add function to get the most common compatible version ([77d9173](https://github.com/sunnamed999/revanced-cli/commit/77d91735ffbbd6e733f08176f535bfd39ece0c29))\n* add install command ([0350b7f](https://github.com/sunnamed999/revanced-cli/commit/0350b7f1a276d9dc795b22442ba4f202855ea090))\n* Add option to filter patches to be listed by package name ([50c0f98](https://github.com/sunnamed999/revanced-cli/commit/50c0f98ce5927e07839437a2e550aa85f5a7e62d))\n* Add option to warn about patches not being found in supplied patch bundles ([e46d855](https://github.com/sunnamed999/revanced-cli/commit/e46d85564320f46c6faa54b2d3fa7fca3fa60019))\n* add options command ([9edbbf3](https://github.com/sunnamed999/revanced-cli/commit/9edbbf31635603f89fc7bc5dcc6c023d4cdbb5a6))\n* Add ReVanced Library subproject ([#265](https://github.com/sunnamed999/revanced-cli/issues/265)) ([157278c](https://github.com/sunnamed999/revanced-cli/commit/157278c9ba25f0f786c5fe58e3e23f6890107118))\n* Check for missing integrations ([c93186f](https://github.com/sunnamed999/revanced-cli/commit/c93186fb9700907e65f33442e88073783cc163de))\n* connect to first device if given device was not found ([6485e47](https://github.com/sunnamed999/revanced-cli/commit/6485e477a10bb89dfb2e40f3596d72b20bf23cc8))\n* Do not format patch names ([80a8d88](https://github.com/sunnamed999/revanced-cli/commit/80a8d88406b2b04d13dca4fb0d7d7d62e1910317))\n* do not warn on incompatible packages ([39e377b](https://github.com/sunnamed999/revanced-cli/commit/39e377bc485e2892422e9712d30e6ff665856ac1))\n* Extend signing API ([592dc1c](https://github.com/sunnamed999/revanced-cli/commit/592dc1c64ae4078e73bb71eba11380b301c79dea))\n* Improve command line argument descriptions ([f9cf7d2](https://github.com/sunnamed999/revanced-cli/commit/f9cf7d21b7f1c2f11234d604a1047b9d2b165f83))\n* improve description of options ([#185](https://github.com/sunnamed999/revanced-cli/issues/185)) ([b69e784](https://github.com/sunnamed999/revanced-cli/commit/b69e784785f7f262f83b35c4f241c90036169fc7))\n* improve missing compatibility annotation tracing log ([2c7eb72](https://github.com/sunnamed999/revanced-cli/commit/2c7eb7274c713dfbcb53c5f3b6a9205c751914fa))\n* Improve option descriptions ([d5ea5a0](https://github.com/sunnamed999/revanced-cli/commit/d5ea5a0ab1cc015730063e5be94ee18bd88cc906))\n* Log stacktrace in new line ([c67e3c7](https://github.com/sunnamed999/revanced-cli/commit/c67e3c70c7eaa514cde1bebe775a2216bc4a6074))\n* properly make use of logging facade ([41898d7](https://github.com/sunnamed999/revanced-cli/commit/41898d7547690e3130372414515c5645e5dc2634))\n* remove option `--with-descriptions` ([07a423b](https://github.com/sunnamed999/revanced-cli/commit/07a423b19ec72e9f020aeb0222f4ced571036dbe))\n* show full package name when listing patches ([#240](https://github.com/sunnamed999/revanced-cli/issues/240)) ([7174364](https://github.com/sunnamed999/revanced-cli/commit/7174364ef8ef5d6ce8351a8340f9c1a5b58eac3c))\n* Simplify command description ([3b3f7c7](https://github.com/sunnamed999/revanced-cli/commit/3b3f7c7a7a7b2795e3d1fad776f6b457f2e68c7b))\n* simplify log message ([74d73ca](https://github.com/sunnamed999/revanced-cli/commit/74d73ca3a7ba2f5da872fe9a241629e1c143cd4e))\n* trace logs when compatibility annotation is missing ([#166](https://github.com/sunnamed999/revanced-cli/issues/166)) ([c590bf5](https://github.com/sunnamed999/revanced-cli/commit/c590bf559c4d2d2667c2af0c0da23d4706fcd4b7))\n* use `am` instead of `monkey` to launch the app ([#159](https://github.com/sunnamed999/revanced-cli/issues/159)) ([6a35cf7](https://github.com/sunnamed999/revanced-cli/commit/6a35cf7ea46a4474120626ce03d28490cc96bf07))\n* use better logging text ([b0e748d](https://github.com/sunnamed999/revanced-cli/commit/b0e748daff527ee7f417b3069882e074896fc131))\n* use friendly descriptions ([3dd875d](https://github.com/sunnamed999/revanced-cli/commit/3dd875d14cca488ade6d21bbd4cce0d481692134))\n* use new patch naming convention ([f6c221d](https://github.com/sunnamed999/revanced-cli/commit/f6c221d72dc43ebea00e5eba6bfa02751ae8ad77))\n* Use ReVanced Library in ReVanced CLI ([7794327](https://github.com/sunnamed999/revanced-cli/commit/7794327a11e8a0e0f28176cd45fad797b924c45f))\n* use separate command to list patches ([b74213f](https://github.com/sunnamed999/revanced-cli/commit/b74213f66e0d04d3a0ae6197d069631388e06580))\n* use separate command to patch ([32da961](https://github.com/sunnamed999/revanced-cli/commit/32da961d57537e99b39fd92b625a1c73f8314bc6))\n* use separate command to uninstall ([c0cc909](https://github.com/sunnamed999/revanced-cli/commit/c0cc90962646cfffd5e2730ae556423271a7990b))\n* use simpler log ([ba758f0](https://github.com/sunnamed999/revanced-cli/commit/ba758f00f4ce18791439b7e72fe1ad2e7f11f8af))\n* Word log message better ([6942b22](https://github.com/sunnamed999/revanced-cli/commit/6942b22a68de5e991987ea89882915917aec93a3))\n\n### Performance Improvements\n\n* Do not check, if the options file exists twice ([e3c5550](https://github.com/sunnamed999/revanced-cli/commit/e3c55507cf52e697b9ce9d59decc1cbe4cfe5b43))\n\n### BREAKING CHANGES\n\n* This changes many signatures of existing APIs and adds new functions for signing\n* This changes the log handler signature\n* This introduces major changes to how ReVanced CLI is used from the command line.","shortMessageHtmlLink":"chore(release): 3.0.0 [skip ci]"}},{"before":"7cc4e4c0b4fcb4ea21b2c3eae8928e5421e8d9dd","after":null,"ref":"refs/tags/v4.1.0","pushedAt":"2023-10-09T08:42:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"}},{"before":"7c28a06d73609a32c057c7b7fc8a97a526305c26","after":"7cc4e4c0b4fcb4ea21b2c3eae8928e5421e8d9dd","ref":"refs/heads/main","pushedAt":"2023-10-09T08:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 4.1.0 [skip ci]\n\n# [4.1.0](https://github.com/sunnamed999/revanced-cli/compare/v4.0.2...v4.1.0) (2023-10-09)\n\n### Features\n\n* update README.md ([7c28a06](https://github.com/sunnamed999/revanced-cli/commit/7c28a06d73609a32c057c7b7fc8a97a526305c26))","shortMessageHtmlLink":"chore(release): 4.1.0 [skip ci]"}},{"before":"ea4a6160dc53d6e4f452cdb6be6f59e4cf045e93","after":"7c28a06d73609a32c057c7b7fc8a97a526305c26","ref":"refs/heads/main","pushedAt":"2023-10-09T08:38:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"feat: update README.md","shortMessageHtmlLink":"feat: update README.md"}},{"before":"1fb2b2c51ac024b97f5a08ea29073ba079e8bc24","after":"ea4a6160dc53d6e4f452cdb6be6f59e4cf045e93","ref":"refs/heads/main","pushedAt":"2023-10-09T08:34:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"sync","shortMessageHtmlLink":"sync"}},{"before":"d84318856204f075a721ca40e3b2b8900826e049","after":null,"ref":"refs/tags/v4.0.2","pushedAt":"2023-10-09T08:33:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"}},{"before":"97aeb7b59944a7179db249f144e00fecea8d103a","after":"1fb2b2c51ac024b97f5a08ea29073ba079e8bc24","ref":"refs/heads/main","pushedAt":"2023-10-09T08:29:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 3.0.0 [skip ci]\n\n# [3.0.0](https://github.com/sunnamed999/revanced-cli/compare/v2.14.0...v3.0.0) (2023-10-09)\n\n### Bug Fixes\n\n* also delete temporary files when uninstalling ([52c3be2](https://github.com/sunnamed999/revanced-cli/commit/52c3be23f2915dccaee7f9941413c8f81e14acc8))\n* bump patcher dependency version ([51c04b7](https://github.com/sunnamed999/revanced-cli/commit/51c04b7b162ad2876bbeb248b7ccddd105b5076d))\n* check for package compatibility at first ([9fe5a0b](https://github.com/sunnamed999/revanced-cli/commit/9fe5a0b6d93304f630436ed0e954723d9a27b0f6))\n* Check, if mounting is possible ([3e13fb5](https://github.com/sunnamed999/revanced-cli/commit/3e13fb5d56eb2a90c2a4a1ddfc05852b1f70add5))\n* correct spelling mistake ([31fb316](https://github.com/sunnamed999/revanced-cli/commit/31fb3166d922ae1f568f52e44cbe726dd1c891a4))\n* Correct warning message ([ba573f7](https://github.com/sunnamed999/revanced-cli/commit/ba573f73d0e310fdeb8be2831fd40a7188473fff))\n* correctly word option descriptions ([ac3a8f6](https://github.com/sunnamed999/revanced-cli/commit/ac3a8f66f77a7218974465eebbfc78a536b76d51))\n* Create options if it does not exist when updating them ([ca809f0](https://github.com/sunnamed999/revanced-cli/commit/ca809f0948379e3a825f24d7a49aba8b6b8767d1))\n* Delete temporal files if it exists ([a022feb](https://github.com/sunnamed999/revanced-cli/commit/a022febd0c70807ddc3fa9948207a2a70d5191da))\n* delete temporary files after root installation ([a3d8705](https://github.com/sunnamed999/revanced-cli/commit/a3d8705e89732a0dd4f51de28c405b6af13c8633))\n* do not delete output file ([0f3e090](https://github.com/sunnamed999/revanced-cli/commit/0f3e090418771e951dfd15e5c193421f72cbe459))\n* do not filter explicitly included patches ([a3d8f00](https://github.com/sunnamed999/revanced-cli/commit/a3d8f004ec405f696d99d96c74ca41b573ecf425))\n* do not list compatible packages if patches do not define them ([31e4a41](https://github.com/sunnamed999/revanced-cli/commit/31e4a41dd20f5fa62f840cd8e3b92fe0814eda87))\n* Do not sign if mounting ([578e16b](https://github.com/sunnamed999/revanced-cli/commit/578e16b099fddfd2bb56accb225d04dfcd409b0c))\n* do not use absolute path from custom AAPT2 binary option ([a9c2a5f](https://github.com/sunnamed999/revanced-cli/commit/a9c2a5f096627dbbf8ab1b8da26fb14529ce6bc3))\n* don't log when package is incompatible and `exclusive` option is used ([ad81a1b](https://github.com/sunnamed999/revanced-cli/commit/ad81a1b656586226f8b7b8d1123c52b0f3f2e6f7))\n* exclude patcher dependency from minimizing ([d5794b9](https://github.com/sunnamed999/revanced-cli/commit/d5794b94ca19c9287190a3b863c97a089893cc07))\n* Filter logs correctly ([43fc20d](https://github.com/sunnamed999/revanced-cli/commit/43fc20d90e0a694b231b17bb7d9ecfa22bb5d9a0))\n* filtration of patches malfunctioning ([2d5a7fd](https://github.com/sunnamed999/revanced-cli/commit/2d5a7fdf1eb2e13f5013a790b03f09851b167fe0))\n* fix running commands not running ([2c7fcaf](https://github.com/sunnamed999/revanced-cli/commit/2c7fcaf4add65a12052afc5bef779dbc73debd69))\n* format patches input ([bbb1a63](https://github.com/sunnamed999/revanced-cli/commit/bbb1a63abd80dcbecdcf362158c0429cf3e6318f))\n* **gitignore:** ignore `options.toml` ([#158](https://github.com/sunnamed999/revanced-cli/issues/158)) ([7be9af0](https://github.com/sunnamed999/revanced-cli/commit/7be9af0942de2a834b9e57403d46263b65f1a422))\n* invalid header when writing a `ZipFile` ([#169](https://github.com/sunnamed999/revanced-cli/issues/169)) ([6e703eb](https://github.com/sunnamed999/revanced-cli/commit/6e703eb8e8d7da0e52266c4965f37bc8aafb409c))\n* Log correct options command ([#262](https://github.com/sunnamed999/revanced-cli/issues/262)) ([96c196d](https://github.com/sunnamed999/revanced-cli/commit/96c196dcb14e37ad91b751af61ee8382547c1ca3))\n* Log logs with levels over warning to error output stream ([075f6ad](https://github.com/sunnamed999/revanced-cli/commit/075f6ad56528a667dca1f0bed704cf7e5381026f))\n* only check once for patch options ([11c3a6c](https://github.com/sunnamed999/revanced-cli/commit/11c3a6cfd4fe59ba5d703358634a1853e1cc22a5))\n* Only open files for reading and writing if writeable ([3846f72](https://github.com/sunnamed999/revanced-cli/commit/3846f721ca015ab39a7e4b8d3f3d61163a6f1650))\n* Only set options for filtered patches ([64d9127](https://github.com/sunnamed999/revanced-cli/commit/64d9127291ea9a8abe21a0e82721721495094472))\n* print original instead of kebab cased names ([5eaad33](https://github.com/sunnamed999/revanced-cli/commit/5eaad33dc1fbd24c36e1498f04e21d068e85f53e))\n* print stack trace when a patch failed ([924c1f8](https://github.com/sunnamed999/revanced-cli/commit/924c1f80ec0d17a3bdc07a0fb2015e44c49162e4))\n* remove duplicate options entries. ([d0fc886](https://github.com/sunnamed999/revanced-cli/commit/d0fc8864286adc2677f91a319a11a90272c1001d))\n* specify correct class containing entry-point ([1fcc591](https://github.com/sunnamed999/revanced-cli/commit/1fcc591222ab67112f2b78174a8b94106846838c))\n* start with uppercase in log message ([ae91b0d](https://github.com/sunnamed999/revanced-cli/commit/ae91b0d597b107a152e1b630b8c16a795a7ca3b3))\n* **tests:** set order of tests ([2ef48af](https://github.com/sunnamed999/revanced-cli/commit/2ef48af1b339ab729a05d69cb0c8c1ee1e3ab486))\n* use correct option name ([f8972ea](https://github.com/sunnamed999/revanced-cli/commit/f8972eac3e5ee0a4a186c12cbe711925656d657b))\n* use correct prefix in log message ([1a67cd8](https://github.com/sunnamed999/revanced-cli/commit/1a67cd81da5ed7f259b6dbaeb66a7eef4a113034))\n* use working JADB dependency version ([#222](https://github.com/sunnamed999/revanced-cli/issues/222)) ([da2c918](https://github.com/sunnamed999/revanced-cli/commit/da2c91874d5623402febfcc0677ada3d648565e1))\n\n* refactor!: restructure code ([07da528](https://github.com/sunnamed999/revanced-cli/commit/07da528ce2223582f84bf64d2fec69714c647ddc))\n\n### Features\n\n* add appreciation message for new contributors ([6962fc2](https://github.com/sunnamed999/revanced-cli/commit/6962fc2f4c0f0c96e88a823be64f8ebd1312ee17))\n* Add function to get the most common compatible version ([77d9173](https://github.com/sunnamed999/revanced-cli/commit/77d91735ffbbd6e733f08176f535bfd39ece0c29))\n* add install command ([0350b7f](https://github.com/sunnamed999/revanced-cli/commit/0350b7f1a276d9dc795b22442ba4f202855ea090))\n* Add option to filter patches to be listed by package name ([50c0f98](https://github.com/sunnamed999/revanced-cli/commit/50c0f98ce5927e07839437a2e550aa85f5a7e62d))\n* Add option to warn about patches not being found in supplied patch bundles ([e46d855](https://github.com/sunnamed999/revanced-cli/commit/e46d85564320f46c6faa54b2d3fa7fca3fa60019))\n* add options command ([9edbbf3](https://github.com/sunnamed999/revanced-cli/commit/9edbbf31635603f89fc7bc5dcc6c023d4cdbb5a6))\n* Add ReVanced Library subproject ([#265](https://github.com/sunnamed999/revanced-cli/issues/265)) ([157278c](https://github.com/sunnamed999/revanced-cli/commit/157278c9ba25f0f786c5fe58e3e23f6890107118))\n* Check for missing integrations ([c93186f](https://github.com/sunnamed999/revanced-cli/commit/c93186fb9700907e65f33442e88073783cc163de))\n* connect to first device if given device was not found ([6485e47](https://github.com/sunnamed999/revanced-cli/commit/6485e477a10bb89dfb2e40f3596d72b20bf23cc8))\n* Do not format patch names ([80a8d88](https://github.com/sunnamed999/revanced-cli/commit/80a8d88406b2b04d13dca4fb0d7d7d62e1910317))\n* do not warn on incompatible packages ([39e377b](https://github.com/sunnamed999/revanced-cli/commit/39e377bc485e2892422e9712d30e6ff665856ac1))\n* Extend signing API ([592dc1c](https://github.com/sunnamed999/revanced-cli/commit/592dc1c64ae4078e73bb71eba11380b301c79dea))\n* Improve command line argument descriptions ([f9cf7d2](https://github.com/sunnamed999/revanced-cli/commit/f9cf7d21b7f1c2f11234d604a1047b9d2b165f83))\n* improve description of options ([#185](https://github.com/sunnamed999/revanced-cli/issues/185)) ([b69e784](https://github.com/sunnamed999/revanced-cli/commit/b69e784785f7f262f83b35c4f241c90036169fc7))\n* improve missing compatibility annotation tracing log ([2c7eb72](https://github.com/sunnamed999/revanced-cli/commit/2c7eb7274c713dfbcb53c5f3b6a9205c751914fa))\n* Improve option descriptions ([d5ea5a0](https://github.com/sunnamed999/revanced-cli/commit/d5ea5a0ab1cc015730063e5be94ee18bd88cc906))\n* Log stacktrace in new line ([c67e3c7](https://github.com/sunnamed999/revanced-cli/commit/c67e3c70c7eaa514cde1bebe775a2216bc4a6074))\n* properly make use of logging facade ([41898d7](https://github.com/sunnamed999/revanced-cli/commit/41898d7547690e3130372414515c5645e5dc2634))\n* remove option `--with-descriptions` ([07a423b](https://github.com/sunnamed999/revanced-cli/commit/07a423b19ec72e9f020aeb0222f4ced571036dbe))\n* show full package name when listing patches ([#240](https://github.com/sunnamed999/revanced-cli/issues/240)) ([7174364](https://github.com/sunnamed999/revanced-cli/commit/7174364ef8ef5d6ce8351a8340f9c1a5b58eac3c))\n* Simplify command description ([3b3f7c7](https://github.com/sunnamed999/revanced-cli/commit/3b3f7c7a7a7b2795e3d1fad776f6b457f2e68c7b))\n* simplify log message ([74d73ca](https://github.com/sunnamed999/revanced-cli/commit/74d73ca3a7ba2f5da872fe9a241629e1c143cd4e))\n* trace logs when compatibility annotation is missing ([#166](https://github.com/sunnamed999/revanced-cli/issues/166)) ([c590bf5](https://github.com/sunnamed999/revanced-cli/commit/c590bf559c4d2d2667c2af0c0da23d4706fcd4b7))\n* use `am` instead of `monkey` to launch the app ([#159](https://github.com/sunnamed999/revanced-cli/issues/159)) ([6a35cf7](https://github.com/sunnamed999/revanced-cli/commit/6a35cf7ea46a4474120626ce03d28490cc96bf07))\n* use better logging text ([b0e748d](https://github.com/sunnamed999/revanced-cli/commit/b0e748daff527ee7f417b3069882e074896fc131))\n* use friendly descriptions ([3dd875d](https://github.com/sunnamed999/revanced-cli/commit/3dd875d14cca488ade6d21bbd4cce0d481692134))\n* use new patch naming convention ([f6c221d](https://github.com/sunnamed999/revanced-cli/commit/f6c221d72dc43ebea00e5eba6bfa02751ae8ad77))\n* Use ReVanced Library in ReVanced CLI ([7794327](https://github.com/sunnamed999/revanced-cli/commit/7794327a11e8a0e0f28176cd45fad797b924c45f))\n* use separate command to list patches ([b74213f](https://github.com/sunnamed999/revanced-cli/commit/b74213f66e0d04d3a0ae6197d069631388e06580))\n* use separate command to patch ([32da961](https://github.com/sunnamed999/revanced-cli/commit/32da961d57537e99b39fd92b625a1c73f8314bc6))\n* use separate command to uninstall ([c0cc909](https://github.com/sunnamed999/revanced-cli/commit/c0cc90962646cfffd5e2730ae556423271a7990b))\n* use simpler log ([ba758f0](https://github.com/sunnamed999/revanced-cli/commit/ba758f00f4ce18791439b7e72fe1ad2e7f11f8af))\n* Word log message better ([6942b22](https://github.com/sunnamed999/revanced-cli/commit/6942b22a68de5e991987ea89882915917aec93a3))\n\n### Performance Improvements\n\n* Do not check, if the options file exists twice ([e3c5550](https://github.com/sunnamed999/revanced-cli/commit/e3c55507cf52e697b9ce9d59decc1cbe4cfe5b43))\n\n### BREAKING CHANGES\n\n* This changes many signatures of existing APIs and adds new functions for signing\n* This changes the log handler signature\n* This introduces major changes to how ReVanced CLI is used from the command line.","shortMessageHtmlLink":"chore(release): 3.0.0 [skip ci]"}},{"before":"df2c137ae9134f789781f3ad8fbce5693129c94c","after":"97aeb7b59944a7179db249f144e00fecea8d103a","ref":"refs/heads/main","pushedAt":"2023-10-09T08:27:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"sync","shortMessageHtmlLink":"sync"}},{"before":"d84318856204f075a721ca40e3b2b8900826e049","after":null,"ref":"refs/tags/v4.0.2","pushedAt":"2023-10-09T08:27:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"}},{"before":"aeb428119004094f6a54b111a9ebdce5b29c8726","after":"df2c137ae9134f789781f3ad8fbce5693129c94c","ref":"refs/heads/main","pushedAt":"2023-10-09T08:26:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"chore(release): 4.0.1 [skip ci]\n\n## [4.0.1](https://github.com/ReVanced/revanced-cli/compare/v4.0.0...v4.0.1) (2023-10-08)\n\n### Bug Fixes\n\n* Correct warning message ([ba573f7](https://github.com/ReVanced/revanced-cli/commit/ba573f73d0e310fdeb8be2831fd40a7188473fff))","shortMessageHtmlLink":"chore(release): 4.0.1 [skip ci]"}},{"before":"d84318856204f075a721ca40e3b2b8900826e049","after":"aeb428119004094f6a54b111a9ebdce5b29c8726","ref":"refs/heads/main","pushedAt":"2023-10-09T08:22:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 3.0.0 [skip ci]\n\n# [3.0.0](https://github.com/sunnamed999/revanced-cli/compare/v2.14.0...v3.0.0) (2023-10-09)\n\n### Bug Fixes\n\n* also delete temporary files when uninstalling ([52c3be2](https://github.com/sunnamed999/revanced-cli/commit/52c3be23f2915dccaee7f9941413c8f81e14acc8))\n* bump patcher dependency version ([51c04b7](https://github.com/sunnamed999/revanced-cli/commit/51c04b7b162ad2876bbeb248b7ccddd105b5076d))\n* check for package compatibility at first ([9fe5a0b](https://github.com/sunnamed999/revanced-cli/commit/9fe5a0b6d93304f630436ed0e954723d9a27b0f6))\n* Check, if mounting is possible ([3e13fb5](https://github.com/sunnamed999/revanced-cli/commit/3e13fb5d56eb2a90c2a4a1ddfc05852b1f70add5))\n* correct spelling mistake ([31fb316](https://github.com/sunnamed999/revanced-cli/commit/31fb3166d922ae1f568f52e44cbe726dd1c891a4))\n* Correct warning message ([ba573f7](https://github.com/sunnamed999/revanced-cli/commit/ba573f73d0e310fdeb8be2831fd40a7188473fff))\n* correctly word option descriptions ([ac3a8f6](https://github.com/sunnamed999/revanced-cli/commit/ac3a8f66f77a7218974465eebbfc78a536b76d51))\n* Create options if it does not exist when updating them ([ca809f0](https://github.com/sunnamed999/revanced-cli/commit/ca809f0948379e3a825f24d7a49aba8b6b8767d1))\n* Delete temporal files if it exists ([a022feb](https://github.com/sunnamed999/revanced-cli/commit/a022febd0c70807ddc3fa9948207a2a70d5191da))\n* delete temporary files after root installation ([a3d8705](https://github.com/sunnamed999/revanced-cli/commit/a3d8705e89732a0dd4f51de28c405b6af13c8633))\n* do not delete output file ([0f3e090](https://github.com/sunnamed999/revanced-cli/commit/0f3e090418771e951dfd15e5c193421f72cbe459))\n* do not filter explicitly included patches ([a3d8f00](https://github.com/sunnamed999/revanced-cli/commit/a3d8f004ec405f696d99d96c74ca41b573ecf425))\n* do not list compatible packages if patches do not define them ([31e4a41](https://github.com/sunnamed999/revanced-cli/commit/31e4a41dd20f5fa62f840cd8e3b92fe0814eda87))\n* Do not sign if mounting ([578e16b](https://github.com/sunnamed999/revanced-cli/commit/578e16b099fddfd2bb56accb225d04dfcd409b0c))\n* do not use absolute path from custom AAPT2 binary option ([a9c2a5f](https://github.com/sunnamed999/revanced-cli/commit/a9c2a5f096627dbbf8ab1b8da26fb14529ce6bc3))\n* don't log when package is incompatible and `exclusive` option is used ([ad81a1b](https://github.com/sunnamed999/revanced-cli/commit/ad81a1b656586226f8b7b8d1123c52b0f3f2e6f7))\n* exclude patcher dependency from minimizing ([d5794b9](https://github.com/sunnamed999/revanced-cli/commit/d5794b94ca19c9287190a3b863c97a089893cc07))\n* Filter logs correctly ([43fc20d](https://github.com/sunnamed999/revanced-cli/commit/43fc20d90e0a694b231b17bb7d9ecfa22bb5d9a0))\n* filtration of patches malfunctioning ([2d5a7fd](https://github.com/sunnamed999/revanced-cli/commit/2d5a7fdf1eb2e13f5013a790b03f09851b167fe0))\n* fix running commands not running ([2c7fcaf](https://github.com/sunnamed999/revanced-cli/commit/2c7fcaf4add65a12052afc5bef779dbc73debd69))\n* format patches input ([bbb1a63](https://github.com/sunnamed999/revanced-cli/commit/bbb1a63abd80dcbecdcf362158c0429cf3e6318f))\n* **gitignore:** ignore `options.toml` ([#158](https://github.com/sunnamed999/revanced-cli/issues/158)) ([7be9af0](https://github.com/sunnamed999/revanced-cli/commit/7be9af0942de2a834b9e57403d46263b65f1a422))\n* invalid header when writing a `ZipFile` ([#169](https://github.com/sunnamed999/revanced-cli/issues/169)) ([6e703eb](https://github.com/sunnamed999/revanced-cli/commit/6e703eb8e8d7da0e52266c4965f37bc8aafb409c))\n* Log correct options command ([#262](https://github.com/sunnamed999/revanced-cli/issues/262)) ([96c196d](https://github.com/sunnamed999/revanced-cli/commit/96c196dcb14e37ad91b751af61ee8382547c1ca3))\n* Log logs with levels over warning to error output stream ([075f6ad](https://github.com/sunnamed999/revanced-cli/commit/075f6ad56528a667dca1f0bed704cf7e5381026f))\n* only check once for patch options ([11c3a6c](https://github.com/sunnamed999/revanced-cli/commit/11c3a6cfd4fe59ba5d703358634a1853e1cc22a5))\n* Only open files for reading and writing if writeable ([3846f72](https://github.com/sunnamed999/revanced-cli/commit/3846f721ca015ab39a7e4b8d3f3d61163a6f1650))\n* Only set options for filtered patches ([64d9127](https://github.com/sunnamed999/revanced-cli/commit/64d9127291ea9a8abe21a0e82721721495094472))\n* print original instead of kebab cased names ([5eaad33](https://github.com/sunnamed999/revanced-cli/commit/5eaad33dc1fbd24c36e1498f04e21d068e85f53e))\n* print stack trace when a patch failed ([924c1f8](https://github.com/sunnamed999/revanced-cli/commit/924c1f80ec0d17a3bdc07a0fb2015e44c49162e4))\n* remove duplicate options entries. ([d0fc886](https://github.com/sunnamed999/revanced-cli/commit/d0fc8864286adc2677f91a319a11a90272c1001d))\n* specify correct class containing entry-point ([1fcc591](https://github.com/sunnamed999/revanced-cli/commit/1fcc591222ab67112f2b78174a8b94106846838c))\n* start with uppercase in log message ([ae91b0d](https://github.com/sunnamed999/revanced-cli/commit/ae91b0d597b107a152e1b630b8c16a795a7ca3b3))\n* **tests:** set order of tests ([2ef48af](https://github.com/sunnamed999/revanced-cli/commit/2ef48af1b339ab729a05d69cb0c8c1ee1e3ab486))\n* use correct option name ([f8972ea](https://github.com/sunnamed999/revanced-cli/commit/f8972eac3e5ee0a4a186c12cbe711925656d657b))\n* use correct prefix in log message ([1a67cd8](https://github.com/sunnamed999/revanced-cli/commit/1a67cd81da5ed7f259b6dbaeb66a7eef4a113034))\n* use working JADB dependency version ([#222](https://github.com/sunnamed999/revanced-cli/issues/222)) ([da2c918](https://github.com/sunnamed999/revanced-cli/commit/da2c91874d5623402febfcc0677ada3d648565e1))\n\n* refactor!: restructure code ([07da528](https://github.com/sunnamed999/revanced-cli/commit/07da528ce2223582f84bf64d2fec69714c647ddc))\n\n### Features\n\n* add appreciation message for new contributors ([6962fc2](https://github.com/sunnamed999/revanced-cli/commit/6962fc2f4c0f0c96e88a823be64f8ebd1312ee17))\n* Add function to get the most common compatible version ([77d9173](https://github.com/sunnamed999/revanced-cli/commit/77d91735ffbbd6e733f08176f535bfd39ece0c29))\n* add install command ([0350b7f](https://github.com/sunnamed999/revanced-cli/commit/0350b7f1a276d9dc795b22442ba4f202855ea090))\n* Add option to filter patches to be listed by package name ([50c0f98](https://github.com/sunnamed999/revanced-cli/commit/50c0f98ce5927e07839437a2e550aa85f5a7e62d))\n* Add option to warn about patches not being found in supplied patch bundles ([e46d855](https://github.com/sunnamed999/revanced-cli/commit/e46d85564320f46c6faa54b2d3fa7fca3fa60019))\n* add options command ([9edbbf3](https://github.com/sunnamed999/revanced-cli/commit/9edbbf31635603f89fc7bc5dcc6c023d4cdbb5a6))\n* Add ReVanced Library subproject ([#265](https://github.com/sunnamed999/revanced-cli/issues/265)) ([157278c](https://github.com/sunnamed999/revanced-cli/commit/157278c9ba25f0f786c5fe58e3e23f6890107118))\n* Check for missing integrations ([c93186f](https://github.com/sunnamed999/revanced-cli/commit/c93186fb9700907e65f33442e88073783cc163de))\n* connect to first device if given device was not found ([6485e47](https://github.com/sunnamed999/revanced-cli/commit/6485e477a10bb89dfb2e40f3596d72b20bf23cc8))\n* Do not format patch names ([80a8d88](https://github.com/sunnamed999/revanced-cli/commit/80a8d88406b2b04d13dca4fb0d7d7d62e1910317))\n* do not warn on incompatible packages ([39e377b](https://github.com/sunnamed999/revanced-cli/commit/39e377bc485e2892422e9712d30e6ff665856ac1))\n* Extend signing API ([592dc1c](https://github.com/sunnamed999/revanced-cli/commit/592dc1c64ae4078e73bb71eba11380b301c79dea))\n* Improve command line argument descriptions ([f9cf7d2](https://github.com/sunnamed999/revanced-cli/commit/f9cf7d21b7f1c2f11234d604a1047b9d2b165f83))\n* improve description of options ([#185](https://github.com/sunnamed999/revanced-cli/issues/185)) ([b69e784](https://github.com/sunnamed999/revanced-cli/commit/b69e784785f7f262f83b35c4f241c90036169fc7))\n* improve missing compatibility annotation tracing log ([2c7eb72](https://github.com/sunnamed999/revanced-cli/commit/2c7eb7274c713dfbcb53c5f3b6a9205c751914fa))\n* Improve option descriptions ([d5ea5a0](https://github.com/sunnamed999/revanced-cli/commit/d5ea5a0ab1cc015730063e5be94ee18bd88cc906))\n* Log stacktrace in new line ([c67e3c7](https://github.com/sunnamed999/revanced-cli/commit/c67e3c70c7eaa514cde1bebe775a2216bc4a6074))\n* properly make use of logging facade ([41898d7](https://github.com/sunnamed999/revanced-cli/commit/41898d7547690e3130372414515c5645e5dc2634))\n* remove option `--with-descriptions` ([07a423b](https://github.com/sunnamed999/revanced-cli/commit/07a423b19ec72e9f020aeb0222f4ced571036dbe))\n* show full package name when listing patches ([#240](https://github.com/sunnamed999/revanced-cli/issues/240)) ([7174364](https://github.com/sunnamed999/revanced-cli/commit/7174364ef8ef5d6ce8351a8340f9c1a5b58eac3c))\n* Simplify command description ([3b3f7c7](https://github.com/sunnamed999/revanced-cli/commit/3b3f7c7a7a7b2795e3d1fad776f6b457f2e68c7b))\n* simplify log message ([74d73ca](https://github.com/sunnamed999/revanced-cli/commit/74d73ca3a7ba2f5da872fe9a241629e1c143cd4e))\n* trace logs when compatibility annotation is missing ([#166](https://github.com/sunnamed999/revanced-cli/issues/166)) ([c590bf5](https://github.com/sunnamed999/revanced-cli/commit/c590bf559c4d2d2667c2af0c0da23d4706fcd4b7))\n* use `am` instead of `monkey` to launch the app ([#159](https://github.com/sunnamed999/revanced-cli/issues/159)) ([6a35cf7](https://github.com/sunnamed999/revanced-cli/commit/6a35cf7ea46a4474120626ce03d28490cc96bf07))\n* use better logging text ([b0e748d](https://github.com/sunnamed999/revanced-cli/commit/b0e748daff527ee7f417b3069882e074896fc131))\n* use friendly descriptions ([3dd875d](https://github.com/sunnamed999/revanced-cli/commit/3dd875d14cca488ade6d21bbd4cce0d481692134))\n* use new patch naming convention ([f6c221d](https://github.com/sunnamed999/revanced-cli/commit/f6c221d72dc43ebea00e5eba6bfa02751ae8ad77))\n* Use ReVanced Library in ReVanced CLI ([7794327](https://github.com/sunnamed999/revanced-cli/commit/7794327a11e8a0e0f28176cd45fad797b924c45f))\n* use separate command to list patches ([b74213f](https://github.com/sunnamed999/revanced-cli/commit/b74213f66e0d04d3a0ae6197d069631388e06580))\n* use separate command to patch ([32da961](https://github.com/sunnamed999/revanced-cli/commit/32da961d57537e99b39fd92b625a1c73f8314bc6))\n* use separate command to uninstall ([c0cc909](https://github.com/sunnamed999/revanced-cli/commit/c0cc90962646cfffd5e2730ae556423271a7990b))\n* use simpler log ([ba758f0](https://github.com/sunnamed999/revanced-cli/commit/ba758f00f4ce18791439b7e72fe1ad2e7f11f8af))\n* Word log message better ([6942b22](https://github.com/sunnamed999/revanced-cli/commit/6942b22a68de5e991987ea89882915917aec93a3))\n\n### Performance Improvements\n\n* Do not check, if the options file exists twice ([e3c5550](https://github.com/sunnamed999/revanced-cli/commit/e3c55507cf52e697b9ce9d59decc1cbe4cfe5b43))\n\n### BREAKING CHANGES\n\n* This changes many signatures of existing APIs and adds new functions for signing\n* This changes the log handler signature\n* This introduces major changes to how ReVanced CLI is used from the command line.","shortMessageHtmlLink":"chore(release): 3.0.0 [skip ci]"}},{"before":"df2c137ae9134f789781f3ad8fbce5693129c94c","after":null,"ref":"refs/tags/v4.0.1","pushedAt":"2023-10-09T08:20:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"}},{"before":"d84318856204f075a721ca40e3b2b8900826e049","after":null,"ref":"refs/tags/v4.0.2","pushedAt":"2023-10-09T08:16:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"}},{"before":"4ca6413cdfe7b35bcb32eb2ffed567f93d982d2a","after":null,"ref":"refs/tags/v3.0.0","pushedAt":"2023-10-09T08:07:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"}},{"before":"df2c137ae9134f789781f3ad8fbce5693129c94c","after":"d84318856204f075a721ca40e3b2b8900826e049","ref":"refs/heads/main","pushedAt":"2023-10-09T08:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"sync","shortMessageHtmlLink":"sync"}},{"before":"5de8ff3b9f28f3dd2f079556831b31a04ef7ce1e","after":"df2c137ae9134f789781f3ad8fbce5693129c94c","ref":"refs/heads/main","pushedAt":"2023-10-09T07:35:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"chore(release): 4.0.1 [skip ci]\n\n## [4.0.1](https://github.com/ReVanced/revanced-cli/compare/v4.0.0...v4.0.1) (2023-10-08)\n\n### Bug Fixes\n\n* Correct warning message ([ba573f7](https://github.com/ReVanced/revanced-cli/commit/ba573f73d0e310fdeb8be2831fd40a7188473fff))","shortMessageHtmlLink":"chore(release): 4.0.1 [skip ci]"}},{"before":"4ca6413cdfe7b35bcb32eb2ffed567f93d982d2a","after":"5de8ff3b9f28f3dd2f079556831b31a04ef7ce1e","ref":"refs/heads/main","pushedAt":"2023-10-09T07:34:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"sync","shortMessageHtmlLink":"sync"}},{"before":null,"after":"4ca6413cdfe7b35bcb32eb2ffed567f93d982d2a","ref":"refs/heads/dev","pushedAt":"2023-10-09T07:21:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 3.0.0 [skip ci]\n\n# [3.0.0](https://github.com/sunnamed999/revanced-cli/compare/v2.14.0...v3.0.0) (2023-10-09)\n\n### Bug Fixes\n\n* also delete temporary files when uninstalling ([52c3be2](https://github.com/sunnamed999/revanced-cli/commit/52c3be23f2915dccaee7f9941413c8f81e14acc8))\n* bump patcher dependency version ([51c04b7](https://github.com/sunnamed999/revanced-cli/commit/51c04b7b162ad2876bbeb248b7ccddd105b5076d))\n* check for package compatibility at first ([9fe5a0b](https://github.com/sunnamed999/revanced-cli/commit/9fe5a0b6d93304f630436ed0e954723d9a27b0f6))\n* Check, if mounting is possible ([3e13fb5](https://github.com/sunnamed999/revanced-cli/commit/3e13fb5d56eb2a90c2a4a1ddfc05852b1f70add5))\n* correct spelling mistake ([31fb316](https://github.com/sunnamed999/revanced-cli/commit/31fb3166d922ae1f568f52e44cbe726dd1c891a4))\n* Correct warning message ([ba573f7](https://github.com/sunnamed999/revanced-cli/commit/ba573f73d0e310fdeb8be2831fd40a7188473fff))\n* correctly word option descriptions ([ac3a8f6](https://github.com/sunnamed999/revanced-cli/commit/ac3a8f66f77a7218974465eebbfc78a536b76d51))\n* Create options if it does not exist when updating them ([ca809f0](https://github.com/sunnamed999/revanced-cli/commit/ca809f0948379e3a825f24d7a49aba8b6b8767d1))\n* Delete temporal files if it exists ([a022feb](https://github.com/sunnamed999/revanced-cli/commit/a022febd0c70807ddc3fa9948207a2a70d5191da))\n* delete temporary files after root installation ([a3d8705](https://github.com/sunnamed999/revanced-cli/commit/a3d8705e89732a0dd4f51de28c405b6af13c8633))\n* do not delete output file ([0f3e090](https://github.com/sunnamed999/revanced-cli/commit/0f3e090418771e951dfd15e5c193421f72cbe459))\n* do not filter explicitly included patches ([a3d8f00](https://github.com/sunnamed999/revanced-cli/commit/a3d8f004ec405f696d99d96c74ca41b573ecf425))\n* do not list compatible packages if patches do not define them ([31e4a41](https://github.com/sunnamed999/revanced-cli/commit/31e4a41dd20f5fa62f840cd8e3b92fe0814eda87))\n* Do not sign if mounting ([578e16b](https://github.com/sunnamed999/revanced-cli/commit/578e16b099fddfd2bb56accb225d04dfcd409b0c))\n* do not use absolute path from custom AAPT2 binary option ([a9c2a5f](https://github.com/sunnamed999/revanced-cli/commit/a9c2a5f096627dbbf8ab1b8da26fb14529ce6bc3))\n* don't log when package is incompatible and `exclusive` option is used ([ad81a1b](https://github.com/sunnamed999/revanced-cli/commit/ad81a1b656586226f8b7b8d1123c52b0f3f2e6f7))\n* exclude patcher dependency from minimizing ([d5794b9](https://github.com/sunnamed999/revanced-cli/commit/d5794b94ca19c9287190a3b863c97a089893cc07))\n* Filter logs correctly ([43fc20d](https://github.com/sunnamed999/revanced-cli/commit/43fc20d90e0a694b231b17bb7d9ecfa22bb5d9a0))\n* filtration of patches malfunctioning ([2d5a7fd](https://github.com/sunnamed999/revanced-cli/commit/2d5a7fdf1eb2e13f5013a790b03f09851b167fe0))\n* fix running commands not running ([2c7fcaf](https://github.com/sunnamed999/revanced-cli/commit/2c7fcaf4add65a12052afc5bef779dbc73debd69))\n* format patches input ([bbb1a63](https://github.com/sunnamed999/revanced-cli/commit/bbb1a63abd80dcbecdcf362158c0429cf3e6318f))\n* **gitignore:** ignore `options.toml` ([#158](https://github.com/sunnamed999/revanced-cli/issues/158)) ([7be9af0](https://github.com/sunnamed999/revanced-cli/commit/7be9af0942de2a834b9e57403d46263b65f1a422))\n* invalid header when writing a `ZipFile` ([#169](https://github.com/sunnamed999/revanced-cli/issues/169)) ([6e703eb](https://github.com/sunnamed999/revanced-cli/commit/6e703eb8e8d7da0e52266c4965f37bc8aafb409c))\n* Log correct options command ([#262](https://github.com/sunnamed999/revanced-cli/issues/262)) ([96c196d](https://github.com/sunnamed999/revanced-cli/commit/96c196dcb14e37ad91b751af61ee8382547c1ca3))\n* Log logs with levels over warning to error output stream ([075f6ad](https://github.com/sunnamed999/revanced-cli/commit/075f6ad56528a667dca1f0bed704cf7e5381026f))\n* only check once for patch options ([11c3a6c](https://github.com/sunnamed999/revanced-cli/commit/11c3a6cfd4fe59ba5d703358634a1853e1cc22a5))\n* Only open files for reading and writing if writeable ([3846f72](https://github.com/sunnamed999/revanced-cli/commit/3846f721ca015ab39a7e4b8d3f3d61163a6f1650))\n* Only set options for filtered patches ([64d9127](https://github.com/sunnamed999/revanced-cli/commit/64d9127291ea9a8abe21a0e82721721495094472))\n* print original instead of kebab cased names ([5eaad33](https://github.com/sunnamed999/revanced-cli/commit/5eaad33dc1fbd24c36e1498f04e21d068e85f53e))\n* print stack trace when a patch failed ([924c1f8](https://github.com/sunnamed999/revanced-cli/commit/924c1f80ec0d17a3bdc07a0fb2015e44c49162e4))\n* remove duplicate options entries. ([d0fc886](https://github.com/sunnamed999/revanced-cli/commit/d0fc8864286adc2677f91a319a11a90272c1001d))\n* specify correct class containing entry-point ([1fcc591](https://github.com/sunnamed999/revanced-cli/commit/1fcc591222ab67112f2b78174a8b94106846838c))\n* start with uppercase in log message ([ae91b0d](https://github.com/sunnamed999/revanced-cli/commit/ae91b0d597b107a152e1b630b8c16a795a7ca3b3))\n* **tests:** set order of tests ([2ef48af](https://github.com/sunnamed999/revanced-cli/commit/2ef48af1b339ab729a05d69cb0c8c1ee1e3ab486))\n* use correct option name ([f8972ea](https://github.com/sunnamed999/revanced-cli/commit/f8972eac3e5ee0a4a186c12cbe711925656d657b))\n* use correct prefix in log message ([1a67cd8](https://github.com/sunnamed999/revanced-cli/commit/1a67cd81da5ed7f259b6dbaeb66a7eef4a113034))\n* use working JADB dependency version ([#222](https://github.com/sunnamed999/revanced-cli/issues/222)) ([da2c918](https://github.com/sunnamed999/revanced-cli/commit/da2c91874d5623402febfcc0677ada3d648565e1))\n\n* refactor!: restructure code ([07da528](https://github.com/sunnamed999/revanced-cli/commit/07da528ce2223582f84bf64d2fec69714c647ddc))\n\n### Features\n\n* add appreciation message for new contributors ([6962fc2](https://github.com/sunnamed999/revanced-cli/commit/6962fc2f4c0f0c96e88a823be64f8ebd1312ee17))\n* Add function to get the most common compatible version ([77d9173](https://github.com/sunnamed999/revanced-cli/commit/77d91735ffbbd6e733f08176f535bfd39ece0c29))\n* add install command ([0350b7f](https://github.com/sunnamed999/revanced-cli/commit/0350b7f1a276d9dc795b22442ba4f202855ea090))\n* Add option to filter patches to be listed by package name ([50c0f98](https://github.com/sunnamed999/revanced-cli/commit/50c0f98ce5927e07839437a2e550aa85f5a7e62d))\n* Add option to warn about patches not being found in supplied patch bundles ([e46d855](https://github.com/sunnamed999/revanced-cli/commit/e46d85564320f46c6faa54b2d3fa7fca3fa60019))\n* add options command ([9edbbf3](https://github.com/sunnamed999/revanced-cli/commit/9edbbf31635603f89fc7bc5dcc6c023d4cdbb5a6))\n* Add ReVanced Library subproject ([#265](https://github.com/sunnamed999/revanced-cli/issues/265)) ([157278c](https://github.com/sunnamed999/revanced-cli/commit/157278c9ba25f0f786c5fe58e3e23f6890107118))\n* Check for missing integrations ([c93186f](https://github.com/sunnamed999/revanced-cli/commit/c93186fb9700907e65f33442e88073783cc163de))\n* connect to first device if given device was not found ([6485e47](https://github.com/sunnamed999/revanced-cli/commit/6485e477a10bb89dfb2e40f3596d72b20bf23cc8))\n* Do not format patch names ([80a8d88](https://github.com/sunnamed999/revanced-cli/commit/80a8d88406b2b04d13dca4fb0d7d7d62e1910317))\n* do not warn on incompatible packages ([39e377b](https://github.com/sunnamed999/revanced-cli/commit/39e377bc485e2892422e9712d30e6ff665856ac1))\n* Extend signing API ([592dc1c](https://github.com/sunnamed999/revanced-cli/commit/592dc1c64ae4078e73bb71eba11380b301c79dea))\n* Improve command line argument descriptions ([f9cf7d2](https://github.com/sunnamed999/revanced-cli/commit/f9cf7d21b7f1c2f11234d604a1047b9d2b165f83))\n* improve description of options ([#185](https://github.com/sunnamed999/revanced-cli/issues/185)) ([b69e784](https://github.com/sunnamed999/revanced-cli/commit/b69e784785f7f262f83b35c4f241c90036169fc7))\n* improve missing compatibility annotation tracing log ([2c7eb72](https://github.com/sunnamed999/revanced-cli/commit/2c7eb7274c713dfbcb53c5f3b6a9205c751914fa))\n* Improve option descriptions ([d5ea5a0](https://github.com/sunnamed999/revanced-cli/commit/d5ea5a0ab1cc015730063e5be94ee18bd88cc906))\n* Log stacktrace in new line ([c67e3c7](https://github.com/sunnamed999/revanced-cli/commit/c67e3c70c7eaa514cde1bebe775a2216bc4a6074))\n* properly make use of logging facade ([41898d7](https://github.com/sunnamed999/revanced-cli/commit/41898d7547690e3130372414515c5645e5dc2634))\n* remove option `--with-descriptions` ([07a423b](https://github.com/sunnamed999/revanced-cli/commit/07a423b19ec72e9f020aeb0222f4ced571036dbe))\n* show full package name when listing patches ([#240](https://github.com/sunnamed999/revanced-cli/issues/240)) ([7174364](https://github.com/sunnamed999/revanced-cli/commit/7174364ef8ef5d6ce8351a8340f9c1a5b58eac3c))\n* Simplify command description ([3b3f7c7](https://github.com/sunnamed999/revanced-cli/commit/3b3f7c7a7a7b2795e3d1fad776f6b457f2e68c7b))\n* simplify log message ([74d73ca](https://github.com/sunnamed999/revanced-cli/commit/74d73ca3a7ba2f5da872fe9a241629e1c143cd4e))\n* trace logs when compatibility annotation is missing ([#166](https://github.com/sunnamed999/revanced-cli/issues/166)) ([c590bf5](https://github.com/sunnamed999/revanced-cli/commit/c590bf559c4d2d2667c2af0c0da23d4706fcd4b7))\n* use `am` instead of `monkey` to launch the app ([#159](https://github.com/sunnamed999/revanced-cli/issues/159)) ([6a35cf7](https://github.com/sunnamed999/revanced-cli/commit/6a35cf7ea46a4474120626ce03d28490cc96bf07))\n* use better logging text ([b0e748d](https://github.com/sunnamed999/revanced-cli/commit/b0e748daff527ee7f417b3069882e074896fc131))\n* use friendly descriptions ([3dd875d](https://github.com/sunnamed999/revanced-cli/commit/3dd875d14cca488ade6d21bbd4cce0d481692134))\n* use new patch naming convention ([f6c221d](https://github.com/sunnamed999/revanced-cli/commit/f6c221d72dc43ebea00e5eba6bfa02751ae8ad77))\n* Use ReVanced Library in ReVanced CLI ([7794327](https://github.com/sunnamed999/revanced-cli/commit/7794327a11e8a0e0f28176cd45fad797b924c45f))\n* use separate command to list patches ([b74213f](https://github.com/sunnamed999/revanced-cli/commit/b74213f66e0d04d3a0ae6197d069631388e06580))\n* use separate command to patch ([32da961](https://github.com/sunnamed999/revanced-cli/commit/32da961d57537e99b39fd92b625a1c73f8314bc6))\n* use separate command to uninstall ([c0cc909](https://github.com/sunnamed999/revanced-cli/commit/c0cc90962646cfffd5e2730ae556423271a7990b))\n* use simpler log ([ba758f0](https://github.com/sunnamed999/revanced-cli/commit/ba758f00f4ce18791439b7e72fe1ad2e7f11f8af))\n* Word log message better ([6942b22](https://github.com/sunnamed999/revanced-cli/commit/6942b22a68de5e991987ea89882915917aec93a3))\n\n### Performance Improvements\n\n* Do not check, if the options file exists twice ([e3c5550](https://github.com/sunnamed999/revanced-cli/commit/e3c55507cf52e697b9ce9d59decc1cbe4cfe5b43))\n\n### BREAKING CHANGES\n\n* This changes many signatures of existing APIs and adds new functions for signing\n* This changes the log handler signature\n* This introduces major changes to how ReVanced CLI is used from the command line.","shortMessageHtmlLink":"chore(release): 3.0.0 [skip ci]"}},{"before":"2b137e93983d85c2774191d2f2caba33be5645d1","after":"4ca6413cdfe7b35bcb32eb2ffed567f93d982d2a","ref":"refs/heads/main","pushedAt":"2023-10-09T07:20:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 3.0.0 [skip ci]\n\n# [3.0.0](https://github.com/sunnamed999/revanced-cli/compare/v2.14.0...v3.0.0) (2023-10-09)\n\n### Bug Fixes\n\n* also delete temporary files when uninstalling ([52c3be2](https://github.com/sunnamed999/revanced-cli/commit/52c3be23f2915dccaee7f9941413c8f81e14acc8))\n* bump patcher dependency version ([51c04b7](https://github.com/sunnamed999/revanced-cli/commit/51c04b7b162ad2876bbeb248b7ccddd105b5076d))\n* check for package compatibility at first ([9fe5a0b](https://github.com/sunnamed999/revanced-cli/commit/9fe5a0b6d93304f630436ed0e954723d9a27b0f6))\n* Check, if mounting is possible ([3e13fb5](https://github.com/sunnamed999/revanced-cli/commit/3e13fb5d56eb2a90c2a4a1ddfc05852b1f70add5))\n* correct spelling mistake ([31fb316](https://github.com/sunnamed999/revanced-cli/commit/31fb3166d922ae1f568f52e44cbe726dd1c891a4))\n* Correct warning message ([ba573f7](https://github.com/sunnamed999/revanced-cli/commit/ba573f73d0e310fdeb8be2831fd40a7188473fff))\n* correctly word option descriptions ([ac3a8f6](https://github.com/sunnamed999/revanced-cli/commit/ac3a8f66f77a7218974465eebbfc78a536b76d51))\n* Create options if it does not exist when updating them ([ca809f0](https://github.com/sunnamed999/revanced-cli/commit/ca809f0948379e3a825f24d7a49aba8b6b8767d1))\n* Delete temporal files if it exists ([a022feb](https://github.com/sunnamed999/revanced-cli/commit/a022febd0c70807ddc3fa9948207a2a70d5191da))\n* delete temporary files after root installation ([a3d8705](https://github.com/sunnamed999/revanced-cli/commit/a3d8705e89732a0dd4f51de28c405b6af13c8633))\n* do not delete output file ([0f3e090](https://github.com/sunnamed999/revanced-cli/commit/0f3e090418771e951dfd15e5c193421f72cbe459))\n* do not filter explicitly included patches ([a3d8f00](https://github.com/sunnamed999/revanced-cli/commit/a3d8f004ec405f696d99d96c74ca41b573ecf425))\n* do not list compatible packages if patches do not define them ([31e4a41](https://github.com/sunnamed999/revanced-cli/commit/31e4a41dd20f5fa62f840cd8e3b92fe0814eda87))\n* Do not sign if mounting ([578e16b](https://github.com/sunnamed999/revanced-cli/commit/578e16b099fddfd2bb56accb225d04dfcd409b0c))\n* do not use absolute path from custom AAPT2 binary option ([a9c2a5f](https://github.com/sunnamed999/revanced-cli/commit/a9c2a5f096627dbbf8ab1b8da26fb14529ce6bc3))\n* don't log when package is incompatible and `exclusive` option is used ([ad81a1b](https://github.com/sunnamed999/revanced-cli/commit/ad81a1b656586226f8b7b8d1123c52b0f3f2e6f7))\n* exclude patcher dependency from minimizing ([d5794b9](https://github.com/sunnamed999/revanced-cli/commit/d5794b94ca19c9287190a3b863c97a089893cc07))\n* Filter logs correctly ([43fc20d](https://github.com/sunnamed999/revanced-cli/commit/43fc20d90e0a694b231b17bb7d9ecfa22bb5d9a0))\n* filtration of patches malfunctioning ([2d5a7fd](https://github.com/sunnamed999/revanced-cli/commit/2d5a7fdf1eb2e13f5013a790b03f09851b167fe0))\n* fix running commands not running ([2c7fcaf](https://github.com/sunnamed999/revanced-cli/commit/2c7fcaf4add65a12052afc5bef779dbc73debd69))\n* format patches input ([bbb1a63](https://github.com/sunnamed999/revanced-cli/commit/bbb1a63abd80dcbecdcf362158c0429cf3e6318f))\n* **gitignore:** ignore `options.toml` ([#158](https://github.com/sunnamed999/revanced-cli/issues/158)) ([7be9af0](https://github.com/sunnamed999/revanced-cli/commit/7be9af0942de2a834b9e57403d46263b65f1a422))\n* invalid header when writing a `ZipFile` ([#169](https://github.com/sunnamed999/revanced-cli/issues/169)) ([6e703eb](https://github.com/sunnamed999/revanced-cli/commit/6e703eb8e8d7da0e52266c4965f37bc8aafb409c))\n* Log correct options command ([#262](https://github.com/sunnamed999/revanced-cli/issues/262)) ([96c196d](https://github.com/sunnamed999/revanced-cli/commit/96c196dcb14e37ad91b751af61ee8382547c1ca3))\n* Log logs with levels over warning to error output stream ([075f6ad](https://github.com/sunnamed999/revanced-cli/commit/075f6ad56528a667dca1f0bed704cf7e5381026f))\n* only check once for patch options ([11c3a6c](https://github.com/sunnamed999/revanced-cli/commit/11c3a6cfd4fe59ba5d703358634a1853e1cc22a5))\n* Only open files for reading and writing if writeable ([3846f72](https://github.com/sunnamed999/revanced-cli/commit/3846f721ca015ab39a7e4b8d3f3d61163a6f1650))\n* Only set options for filtered patches ([64d9127](https://github.com/sunnamed999/revanced-cli/commit/64d9127291ea9a8abe21a0e82721721495094472))\n* print original instead of kebab cased names ([5eaad33](https://github.com/sunnamed999/revanced-cli/commit/5eaad33dc1fbd24c36e1498f04e21d068e85f53e))\n* print stack trace when a patch failed ([924c1f8](https://github.com/sunnamed999/revanced-cli/commit/924c1f80ec0d17a3bdc07a0fb2015e44c49162e4))\n* remove duplicate options entries. ([d0fc886](https://github.com/sunnamed999/revanced-cli/commit/d0fc8864286adc2677f91a319a11a90272c1001d))\n* specify correct class containing entry-point ([1fcc591](https://github.com/sunnamed999/revanced-cli/commit/1fcc591222ab67112f2b78174a8b94106846838c))\n* start with uppercase in log message ([ae91b0d](https://github.com/sunnamed999/revanced-cli/commit/ae91b0d597b107a152e1b630b8c16a795a7ca3b3))\n* **tests:** set order of tests ([2ef48af](https://github.com/sunnamed999/revanced-cli/commit/2ef48af1b339ab729a05d69cb0c8c1ee1e3ab486))\n* use correct option name ([f8972ea](https://github.com/sunnamed999/revanced-cli/commit/f8972eac3e5ee0a4a186c12cbe711925656d657b))\n* use correct prefix in log message ([1a67cd8](https://github.com/sunnamed999/revanced-cli/commit/1a67cd81da5ed7f259b6dbaeb66a7eef4a113034))\n* use working JADB dependency version ([#222](https://github.com/sunnamed999/revanced-cli/issues/222)) ([da2c918](https://github.com/sunnamed999/revanced-cli/commit/da2c91874d5623402febfcc0677ada3d648565e1))\n\n* refactor!: restructure code ([07da528](https://github.com/sunnamed999/revanced-cli/commit/07da528ce2223582f84bf64d2fec69714c647ddc))\n\n### Features\n\n* add appreciation message for new contributors ([6962fc2](https://github.com/sunnamed999/revanced-cli/commit/6962fc2f4c0f0c96e88a823be64f8ebd1312ee17))\n* Add function to get the most common compatible version ([77d9173](https://github.com/sunnamed999/revanced-cli/commit/77d91735ffbbd6e733f08176f535bfd39ece0c29))\n* add install command ([0350b7f](https://github.com/sunnamed999/revanced-cli/commit/0350b7f1a276d9dc795b22442ba4f202855ea090))\n* Add option to filter patches to be listed by package name ([50c0f98](https://github.com/sunnamed999/revanced-cli/commit/50c0f98ce5927e07839437a2e550aa85f5a7e62d))\n* Add option to warn about patches not being found in supplied patch bundles ([e46d855](https://github.com/sunnamed999/revanced-cli/commit/e46d85564320f46c6faa54b2d3fa7fca3fa60019))\n* add options command ([9edbbf3](https://github.com/sunnamed999/revanced-cli/commit/9edbbf31635603f89fc7bc5dcc6c023d4cdbb5a6))\n* Add ReVanced Library subproject ([#265](https://github.com/sunnamed999/revanced-cli/issues/265)) ([157278c](https://github.com/sunnamed999/revanced-cli/commit/157278c9ba25f0f786c5fe58e3e23f6890107118))\n* Check for missing integrations ([c93186f](https://github.com/sunnamed999/revanced-cli/commit/c93186fb9700907e65f33442e88073783cc163de))\n* connect to first device if given device was not found ([6485e47](https://github.com/sunnamed999/revanced-cli/commit/6485e477a10bb89dfb2e40f3596d72b20bf23cc8))\n* Do not format patch names ([80a8d88](https://github.com/sunnamed999/revanced-cli/commit/80a8d88406b2b04d13dca4fb0d7d7d62e1910317))\n* do not warn on incompatible packages ([39e377b](https://github.com/sunnamed999/revanced-cli/commit/39e377bc485e2892422e9712d30e6ff665856ac1))\n* Extend signing API ([592dc1c](https://github.com/sunnamed999/revanced-cli/commit/592dc1c64ae4078e73bb71eba11380b301c79dea))\n* Improve command line argument descriptions ([f9cf7d2](https://github.com/sunnamed999/revanced-cli/commit/f9cf7d21b7f1c2f11234d604a1047b9d2b165f83))\n* improve description of options ([#185](https://github.com/sunnamed999/revanced-cli/issues/185)) ([b69e784](https://github.com/sunnamed999/revanced-cli/commit/b69e784785f7f262f83b35c4f241c90036169fc7))\n* improve missing compatibility annotation tracing log ([2c7eb72](https://github.com/sunnamed999/revanced-cli/commit/2c7eb7274c713dfbcb53c5f3b6a9205c751914fa))\n* Improve option descriptions ([d5ea5a0](https://github.com/sunnamed999/revanced-cli/commit/d5ea5a0ab1cc015730063e5be94ee18bd88cc906))\n* Log stacktrace in new line ([c67e3c7](https://github.com/sunnamed999/revanced-cli/commit/c67e3c70c7eaa514cde1bebe775a2216bc4a6074))\n* properly make use of logging facade ([41898d7](https://github.com/sunnamed999/revanced-cli/commit/41898d7547690e3130372414515c5645e5dc2634))\n* remove option `--with-descriptions` ([07a423b](https://github.com/sunnamed999/revanced-cli/commit/07a423b19ec72e9f020aeb0222f4ced571036dbe))\n* show full package name when listing patches ([#240](https://github.com/sunnamed999/revanced-cli/issues/240)) ([7174364](https://github.com/sunnamed999/revanced-cli/commit/7174364ef8ef5d6ce8351a8340f9c1a5b58eac3c))\n* Simplify command description ([3b3f7c7](https://github.com/sunnamed999/revanced-cli/commit/3b3f7c7a7a7b2795e3d1fad776f6b457f2e68c7b))\n* simplify log message ([74d73ca](https://github.com/sunnamed999/revanced-cli/commit/74d73ca3a7ba2f5da872fe9a241629e1c143cd4e))\n* trace logs when compatibility annotation is missing ([#166](https://github.com/sunnamed999/revanced-cli/issues/166)) ([c590bf5](https://github.com/sunnamed999/revanced-cli/commit/c590bf559c4d2d2667c2af0c0da23d4706fcd4b7))\n* use `am` instead of `monkey` to launch the app ([#159](https://github.com/sunnamed999/revanced-cli/issues/159)) ([6a35cf7](https://github.com/sunnamed999/revanced-cli/commit/6a35cf7ea46a4474120626ce03d28490cc96bf07))\n* use better logging text ([b0e748d](https://github.com/sunnamed999/revanced-cli/commit/b0e748daff527ee7f417b3069882e074896fc131))\n* use friendly descriptions ([3dd875d](https://github.com/sunnamed999/revanced-cli/commit/3dd875d14cca488ade6d21bbd4cce0d481692134))\n* use new patch naming convention ([f6c221d](https://github.com/sunnamed999/revanced-cli/commit/f6c221d72dc43ebea00e5eba6bfa02751ae8ad77))\n* Use ReVanced Library in ReVanced CLI ([7794327](https://github.com/sunnamed999/revanced-cli/commit/7794327a11e8a0e0f28176cd45fad797b924c45f))\n* use separate command to list patches ([b74213f](https://github.com/sunnamed999/revanced-cli/commit/b74213f66e0d04d3a0ae6197d069631388e06580))\n* use separate command to patch ([32da961](https://github.com/sunnamed999/revanced-cli/commit/32da961d57537e99b39fd92b625a1c73f8314bc6))\n* use separate command to uninstall ([c0cc909](https://github.com/sunnamed999/revanced-cli/commit/c0cc90962646cfffd5e2730ae556423271a7990b))\n* use simpler log ([ba758f0](https://github.com/sunnamed999/revanced-cli/commit/ba758f00f4ce18791439b7e72fe1ad2e7f11f8af))\n* Word log message better ([6942b22](https://github.com/sunnamed999/revanced-cli/commit/6942b22a68de5e991987ea89882915917aec93a3))\n\n### Performance Improvements\n\n* Do not check, if the options file exists twice ([e3c5550](https://github.com/sunnamed999/revanced-cli/commit/e3c55507cf52e697b9ce9d59decc1cbe4cfe5b43))\n\n### BREAKING CHANGES\n\n* This changes many signatures of existing APIs and adds new functions for signing\n* This changes the log handler signature\n* This introduces major changes to how ReVanced CLI is used from the command line.","shortMessageHtmlLink":"chore(release): 3.0.0 [skip ci]"}},{"before":"222b7620b202bd7eec955e4bd350acfeffe75420","after":null,"ref":"refs/tags/v2.21.2","pushedAt":"2023-10-09T07:17:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"}},{"before":"222b7620b202bd7eec955e4bd350acfeffe75420","after":null,"ref":"refs/tags/v2.21.3","pushedAt":"2023-10-09T07:17:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"}},{"before":"222b7620b202bd7eec955e4bd350acfeffe75420","after":null,"ref":"refs/tags/v2.21.4","pushedAt":"2023-10-09T07:17:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"}},{"before":"f944ef5332f0d1cbb0debf4016007d6c2b644abf","after":null,"ref":"refs/tags/v3.0.0","pushedAt":"2023-10-09T07:17:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"}},{"before":"97ecb67b152a5333d805adf8f15e306d74f1bd27","after":"2b137e93983d85c2774191d2f2caba33be5645d1","ref":"refs/heads/main","pushedAt":"2023-10-09T07:16:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 3.0.0 [skip ci]\n\n# [3.0.0](https://github.com/sunnamed999/revanced-cli/compare/v2.14.0...v3.0.0) (2023-10-09)\n\n### Bug Fixes\n\n* also delete temporary files when uninstalling ([52c3be2](https://github.com/sunnamed999/revanced-cli/commit/52c3be23f2915dccaee7f9941413c8f81e14acc8))\n* bump patcher dependency version ([51c04b7](https://github.com/sunnamed999/revanced-cli/commit/51c04b7b162ad2876bbeb248b7ccddd105b5076d))\n* check for package compatibility at first ([9fe5a0b](https://github.com/sunnamed999/revanced-cli/commit/9fe5a0b6d93304f630436ed0e954723d9a27b0f6))\n* Check, if mounting is possible ([3e13fb5](https://github.com/sunnamed999/revanced-cli/commit/3e13fb5d56eb2a90c2a4a1ddfc05852b1f70add5))\n* correct spelling mistake ([31fb316](https://github.com/sunnamed999/revanced-cli/commit/31fb3166d922ae1f568f52e44cbe726dd1c891a4))\n* Correct warning message ([ba573f7](https://github.com/sunnamed999/revanced-cli/commit/ba573f73d0e310fdeb8be2831fd40a7188473fff))\n* correctly word option descriptions ([ac3a8f6](https://github.com/sunnamed999/revanced-cli/commit/ac3a8f66f77a7218974465eebbfc78a536b76d51))\n* Create options if it does not exist when updating them ([ca809f0](https://github.com/sunnamed999/revanced-cli/commit/ca809f0948379e3a825f24d7a49aba8b6b8767d1))\n* Delete temporal files if it exists ([a022feb](https://github.com/sunnamed999/revanced-cli/commit/a022febd0c70807ddc3fa9948207a2a70d5191da))\n* delete temporary files after root installation ([a3d8705](https://github.com/sunnamed999/revanced-cli/commit/a3d8705e89732a0dd4f51de28c405b6af13c8633))\n* do not delete output file ([0f3e090](https://github.com/sunnamed999/revanced-cli/commit/0f3e090418771e951dfd15e5c193421f72cbe459))\n* do not filter explicitly included patches ([a3d8f00](https://github.com/sunnamed999/revanced-cli/commit/a3d8f004ec405f696d99d96c74ca41b573ecf425))\n* do not list compatible packages if patches do not define them ([31e4a41](https://github.com/sunnamed999/revanced-cli/commit/31e4a41dd20f5fa62f840cd8e3b92fe0814eda87))\n* Do not sign if mounting ([578e16b](https://github.com/sunnamed999/revanced-cli/commit/578e16b099fddfd2bb56accb225d04dfcd409b0c))\n* do not use absolute path from custom AAPT2 binary option ([a9c2a5f](https://github.com/sunnamed999/revanced-cli/commit/a9c2a5f096627dbbf8ab1b8da26fb14529ce6bc3))\n* don't log when package is incompatible and `exclusive` option is used ([ad81a1b](https://github.com/sunnamed999/revanced-cli/commit/ad81a1b656586226f8b7b8d1123c52b0f3f2e6f7))\n* exclude patcher dependency from minimizing ([d5794b9](https://github.com/sunnamed999/revanced-cli/commit/d5794b94ca19c9287190a3b863c97a089893cc07))\n* Filter logs correctly ([43fc20d](https://github.com/sunnamed999/revanced-cli/commit/43fc20d90e0a694b231b17bb7d9ecfa22bb5d9a0))\n* filtration of patches malfunctioning ([2d5a7fd](https://github.com/sunnamed999/revanced-cli/commit/2d5a7fdf1eb2e13f5013a790b03f09851b167fe0))\n* fix running commands not running ([2c7fcaf](https://github.com/sunnamed999/revanced-cli/commit/2c7fcaf4add65a12052afc5bef779dbc73debd69))\n* format patches input ([bbb1a63](https://github.com/sunnamed999/revanced-cli/commit/bbb1a63abd80dcbecdcf362158c0429cf3e6318f))\n* **gitignore:** ignore `options.toml` ([#158](https://github.com/sunnamed999/revanced-cli/issues/158)) ([7be9af0](https://github.com/sunnamed999/revanced-cli/commit/7be9af0942de2a834b9e57403d46263b65f1a422))\n* invalid header when writing a `ZipFile` ([#169](https://github.com/sunnamed999/revanced-cli/issues/169)) ([6e703eb](https://github.com/sunnamed999/revanced-cli/commit/6e703eb8e8d7da0e52266c4965f37bc8aafb409c))\n* Log correct options command ([#262](https://github.com/sunnamed999/revanced-cli/issues/262)) ([96c196d](https://github.com/sunnamed999/revanced-cli/commit/96c196dcb14e37ad91b751af61ee8382547c1ca3))\n* Log logs with levels over warning to error output stream ([075f6ad](https://github.com/sunnamed999/revanced-cli/commit/075f6ad56528a667dca1f0bed704cf7e5381026f))\n* only check once for patch options ([11c3a6c](https://github.com/sunnamed999/revanced-cli/commit/11c3a6cfd4fe59ba5d703358634a1853e1cc22a5))\n* Only open files for reading and writing if writeable ([3846f72](https://github.com/sunnamed999/revanced-cli/commit/3846f721ca015ab39a7e4b8d3f3d61163a6f1650))\n* Only set options for filtered patches ([64d9127](https://github.com/sunnamed999/revanced-cli/commit/64d9127291ea9a8abe21a0e82721721495094472))\n* print original instead of kebab cased names ([5eaad33](https://github.com/sunnamed999/revanced-cli/commit/5eaad33dc1fbd24c36e1498f04e21d068e85f53e))\n* print stack trace when a patch failed ([924c1f8](https://github.com/sunnamed999/revanced-cli/commit/924c1f80ec0d17a3bdc07a0fb2015e44c49162e4))\n* remove duplicate options entries. ([d0fc886](https://github.com/sunnamed999/revanced-cli/commit/d0fc8864286adc2677f91a319a11a90272c1001d))\n* specify correct class containing entry-point ([1fcc591](https://github.com/sunnamed999/revanced-cli/commit/1fcc591222ab67112f2b78174a8b94106846838c))\n* start with uppercase in log message ([ae91b0d](https://github.com/sunnamed999/revanced-cli/commit/ae91b0d597b107a152e1b630b8c16a795a7ca3b3))\n* **tests:** set order of tests ([2ef48af](https://github.com/sunnamed999/revanced-cli/commit/2ef48af1b339ab729a05d69cb0c8c1ee1e3ab486))\n* use correct option name ([f8972ea](https://github.com/sunnamed999/revanced-cli/commit/f8972eac3e5ee0a4a186c12cbe711925656d657b))\n* use correct prefix in log message ([1a67cd8](https://github.com/sunnamed999/revanced-cli/commit/1a67cd81da5ed7f259b6dbaeb66a7eef4a113034))\n* use working JADB dependency version ([#222](https://github.com/sunnamed999/revanced-cli/issues/222)) ([da2c918](https://github.com/sunnamed999/revanced-cli/commit/da2c91874d5623402febfcc0677ada3d648565e1))\n\n* refactor!: restructure code ([07da528](https://github.com/sunnamed999/revanced-cli/commit/07da528ce2223582f84bf64d2fec69714c647ddc))\n\n### Features\n\n* add appreciation message for new contributors ([6962fc2](https://github.com/sunnamed999/revanced-cli/commit/6962fc2f4c0f0c96e88a823be64f8ebd1312ee17))\n* Add function to get the most common compatible version ([77d9173](https://github.com/sunnamed999/revanced-cli/commit/77d91735ffbbd6e733f08176f535bfd39ece0c29))\n* add install command ([0350b7f](https://github.com/sunnamed999/revanced-cli/commit/0350b7f1a276d9dc795b22442ba4f202855ea090))\n* Add option to filter patches to be listed by package name ([50c0f98](https://github.com/sunnamed999/revanced-cli/commit/50c0f98ce5927e07839437a2e550aa85f5a7e62d))\n* Add option to warn about patches not being found in supplied patch bundles ([e46d855](https://github.com/sunnamed999/revanced-cli/commit/e46d85564320f46c6faa54b2d3fa7fca3fa60019))\n* add options command ([9edbbf3](https://github.com/sunnamed999/revanced-cli/commit/9edbbf31635603f89fc7bc5dcc6c023d4cdbb5a6))\n* Add ReVanced Library subproject ([#265](https://github.com/sunnamed999/revanced-cli/issues/265)) ([157278c](https://github.com/sunnamed999/revanced-cli/commit/157278c9ba25f0f786c5fe58e3e23f6890107118))\n* Check for missing integrations ([c93186f](https://github.com/sunnamed999/revanced-cli/commit/c93186fb9700907e65f33442e88073783cc163de))\n* connect to first device if given device was not found ([6485e47](https://github.com/sunnamed999/revanced-cli/commit/6485e477a10bb89dfb2e40f3596d72b20bf23cc8))\n* Do not format patch names ([80a8d88](https://github.com/sunnamed999/revanced-cli/commit/80a8d88406b2b04d13dca4fb0d7d7d62e1910317))\n* do not warn on incompatible packages ([39e377b](https://github.com/sunnamed999/revanced-cli/commit/39e377bc485e2892422e9712d30e6ff665856ac1))\n* Extend signing API ([592dc1c](https://github.com/sunnamed999/revanced-cli/commit/592dc1c64ae4078e73bb71eba11380b301c79dea))\n* Improve command line argument descriptions ([f9cf7d2](https://github.com/sunnamed999/revanced-cli/commit/f9cf7d21b7f1c2f11234d604a1047b9d2b165f83))\n* improve description of options ([#185](https://github.com/sunnamed999/revanced-cli/issues/185)) ([b69e784](https://github.com/sunnamed999/revanced-cli/commit/b69e784785f7f262f83b35c4f241c90036169fc7))\n* improve missing compatibility annotation tracing log ([2c7eb72](https://github.com/sunnamed999/revanced-cli/commit/2c7eb7274c713dfbcb53c5f3b6a9205c751914fa))\n* Improve option descriptions ([d5ea5a0](https://github.com/sunnamed999/revanced-cli/commit/d5ea5a0ab1cc015730063e5be94ee18bd88cc906))\n* Log stacktrace in new line ([c67e3c7](https://github.com/sunnamed999/revanced-cli/commit/c67e3c70c7eaa514cde1bebe775a2216bc4a6074))\n* properly make use of logging facade ([41898d7](https://github.com/sunnamed999/revanced-cli/commit/41898d7547690e3130372414515c5645e5dc2634))\n* remove option `--with-descriptions` ([07a423b](https://github.com/sunnamed999/revanced-cli/commit/07a423b19ec72e9f020aeb0222f4ced571036dbe))\n* show full package name when listing patches ([#240](https://github.com/sunnamed999/revanced-cli/issues/240)) ([7174364](https://github.com/sunnamed999/revanced-cli/commit/7174364ef8ef5d6ce8351a8340f9c1a5b58eac3c))\n* Simplify command description ([3b3f7c7](https://github.com/sunnamed999/revanced-cli/commit/3b3f7c7a7a7b2795e3d1fad776f6b457f2e68c7b))\n* simplify log message ([74d73ca](https://github.com/sunnamed999/revanced-cli/commit/74d73ca3a7ba2f5da872fe9a241629e1c143cd4e))\n* trace logs when compatibility annotation is missing ([#166](https://github.com/sunnamed999/revanced-cli/issues/166)) ([c590bf5](https://github.com/sunnamed999/revanced-cli/commit/c590bf559c4d2d2667c2af0c0da23d4706fcd4b7))\n* use `am` instead of `monkey` to launch the app ([#159](https://github.com/sunnamed999/revanced-cli/issues/159)) ([6a35cf7](https://github.com/sunnamed999/revanced-cli/commit/6a35cf7ea46a4474120626ce03d28490cc96bf07))\n* use better logging text ([b0e748d](https://github.com/sunnamed999/revanced-cli/commit/b0e748daff527ee7f417b3069882e074896fc131))\n* use friendly descriptions ([3dd875d](https://github.com/sunnamed999/revanced-cli/commit/3dd875d14cca488ade6d21bbd4cce0d481692134))\n* use new patch naming convention ([f6c221d](https://github.com/sunnamed999/revanced-cli/commit/f6c221d72dc43ebea00e5eba6bfa02751ae8ad77))\n* Use ReVanced Library in ReVanced CLI ([7794327](https://github.com/sunnamed999/revanced-cli/commit/7794327a11e8a0e0f28176cd45fad797b924c45f))\n* use separate command to list patches ([b74213f](https://github.com/sunnamed999/revanced-cli/commit/b74213f66e0d04d3a0ae6197d069631388e06580))\n* use separate command to patch ([32da961](https://github.com/sunnamed999/revanced-cli/commit/32da961d57537e99b39fd92b625a1c73f8314bc6))\n* use separate command to uninstall ([c0cc909](https://github.com/sunnamed999/revanced-cli/commit/c0cc90962646cfffd5e2730ae556423271a7990b))\n* use simpler log ([ba758f0](https://github.com/sunnamed999/revanced-cli/commit/ba758f00f4ce18791439b7e72fe1ad2e7f11f8af))\n* Word log message better ([6942b22](https://github.com/sunnamed999/revanced-cli/commit/6942b22a68de5e991987ea89882915917aec93a3))\n\n### Performance Improvements\n\n* Do not check, if the options file exists twice ([e3c5550](https://github.com/sunnamed999/revanced-cli/commit/e3c55507cf52e697b9ce9d59decc1cbe4cfe5b43))\n\n### BREAKING CHANGES\n\n* This changes many signatures of existing APIs and adds new functions for signing\n* This changes the log handler signature\n* This introduces major changes to how ReVanced CLI is used from the command line.","shortMessageHtmlLink":"chore(release): 3.0.0 [skip ci]"}},{"before":"535b673615fccda9d08a8b1ec115bf6de3c36cac","after":"97ecb67b152a5333d805adf8f15e306d74f1bd27","ref":"refs/heads/main","pushedAt":"2023-10-09T07:14:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"sync","shortMessageHtmlLink":"sync"}},{"before":"f944ef5332f0d1cbb0debf4016007d6c2b644abf","after":"535b673615fccda9d08a8b1ec115bf6de3c36cac","ref":"refs/heads/main","pushedAt":"2023-10-09T07:10:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"sync","shortMessageHtmlLink":"sync"}},{"before":"5de8ff3b9f28f3dd2f079556831b31a04ef7ce1e","after":"f944ef5332f0d1cbb0debf4016007d6c2b644abf","ref":"refs/heads/main","pushedAt":"2023-10-09T07:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 3.0.0 [skip ci]\n\n# [3.0.0](https://github.com/sunnamed999/revanced-cli/compare/v2.14.0...v3.0.0) (2023-10-09)\n\n### Bug Fixes\n\n* also delete temporary files when uninstalling ([52c3be2](https://github.com/sunnamed999/revanced-cli/commit/52c3be23f2915dccaee7f9941413c8f81e14acc8))\n* bump patcher dependency version ([51c04b7](https://github.com/sunnamed999/revanced-cli/commit/51c04b7b162ad2876bbeb248b7ccddd105b5076d))\n* check for package compatibility at first ([9fe5a0b](https://github.com/sunnamed999/revanced-cli/commit/9fe5a0b6d93304f630436ed0e954723d9a27b0f6))\n* Check, if mounting is possible ([3e13fb5](https://github.com/sunnamed999/revanced-cli/commit/3e13fb5d56eb2a90c2a4a1ddfc05852b1f70add5))\n* correct spelling mistake ([31fb316](https://github.com/sunnamed999/revanced-cli/commit/31fb3166d922ae1f568f52e44cbe726dd1c891a4))\n* Correct warning message ([ba573f7](https://github.com/sunnamed999/revanced-cli/commit/ba573f73d0e310fdeb8be2831fd40a7188473fff))\n* correctly word option descriptions ([ac3a8f6](https://github.com/sunnamed999/revanced-cli/commit/ac3a8f66f77a7218974465eebbfc78a536b76d51))\n* Create options if it does not exist when updating them ([ca809f0](https://github.com/sunnamed999/revanced-cli/commit/ca809f0948379e3a825f24d7a49aba8b6b8767d1))\n* Delete temporal files if it exists ([a022feb](https://github.com/sunnamed999/revanced-cli/commit/a022febd0c70807ddc3fa9948207a2a70d5191da))\n* delete temporary files after root installation ([a3d8705](https://github.com/sunnamed999/revanced-cli/commit/a3d8705e89732a0dd4f51de28c405b6af13c8633))\n* do not delete output file ([0f3e090](https://github.com/sunnamed999/revanced-cli/commit/0f3e090418771e951dfd15e5c193421f72cbe459))\n* do not filter explicitly included patches ([a3d8f00](https://github.com/sunnamed999/revanced-cli/commit/a3d8f004ec405f696d99d96c74ca41b573ecf425))\n* do not list compatible packages if patches do not define them ([31e4a41](https://github.com/sunnamed999/revanced-cli/commit/31e4a41dd20f5fa62f840cd8e3b92fe0814eda87))\n* Do not sign if mounting ([578e16b](https://github.com/sunnamed999/revanced-cli/commit/578e16b099fddfd2bb56accb225d04dfcd409b0c))\n* do not use absolute path from custom AAPT2 binary option ([a9c2a5f](https://github.com/sunnamed999/revanced-cli/commit/a9c2a5f096627dbbf8ab1b8da26fb14529ce6bc3))\n* don't log when package is incompatible and `exclusive` option is used ([ad81a1b](https://github.com/sunnamed999/revanced-cli/commit/ad81a1b656586226f8b7b8d1123c52b0f3f2e6f7))\n* exclude patcher dependency from minimizing ([d5794b9](https://github.com/sunnamed999/revanced-cli/commit/d5794b94ca19c9287190a3b863c97a089893cc07))\n* Filter logs correctly ([43fc20d](https://github.com/sunnamed999/revanced-cli/commit/43fc20d90e0a694b231b17bb7d9ecfa22bb5d9a0))\n* filtration of patches malfunctioning ([2d5a7fd](https://github.com/sunnamed999/revanced-cli/commit/2d5a7fdf1eb2e13f5013a790b03f09851b167fe0))\n* fix running commands not running ([2c7fcaf](https://github.com/sunnamed999/revanced-cli/commit/2c7fcaf4add65a12052afc5bef779dbc73debd69))\n* format patches input ([bbb1a63](https://github.com/sunnamed999/revanced-cli/commit/bbb1a63abd80dcbecdcf362158c0429cf3e6318f))\n* **gitignore:** ignore `options.toml` ([#158](https://github.com/sunnamed999/revanced-cli/issues/158)) ([7be9af0](https://github.com/sunnamed999/revanced-cli/commit/7be9af0942de2a834b9e57403d46263b65f1a422))\n* invalid header when writing a `ZipFile` ([#169](https://github.com/sunnamed999/revanced-cli/issues/169)) ([6e703eb](https://github.com/sunnamed999/revanced-cli/commit/6e703eb8e8d7da0e52266c4965f37bc8aafb409c))\n* Log correct options command ([#262](https://github.com/sunnamed999/revanced-cli/issues/262)) ([96c196d](https://github.com/sunnamed999/revanced-cli/commit/96c196dcb14e37ad91b751af61ee8382547c1ca3))\n* Log logs with levels over warning to error output stream ([075f6ad](https://github.com/sunnamed999/revanced-cli/commit/075f6ad56528a667dca1f0bed704cf7e5381026f))\n* only check once for patch options ([11c3a6c](https://github.com/sunnamed999/revanced-cli/commit/11c3a6cfd4fe59ba5d703358634a1853e1cc22a5))\n* Only open files for reading and writing if writeable ([3846f72](https://github.com/sunnamed999/revanced-cli/commit/3846f721ca015ab39a7e4b8d3f3d61163a6f1650))\n* Only set options for filtered patches ([64d9127](https://github.com/sunnamed999/revanced-cli/commit/64d9127291ea9a8abe21a0e82721721495094472))\n* print original instead of kebab cased names ([5eaad33](https://github.com/sunnamed999/revanced-cli/commit/5eaad33dc1fbd24c36e1498f04e21d068e85f53e))\n* print stack trace when a patch failed ([924c1f8](https://github.com/sunnamed999/revanced-cli/commit/924c1f80ec0d17a3bdc07a0fb2015e44c49162e4))\n* remove duplicate options entries. ([d0fc886](https://github.com/sunnamed999/revanced-cli/commit/d0fc8864286adc2677f91a319a11a90272c1001d))\n* specify correct class containing entry-point ([1fcc591](https://github.com/sunnamed999/revanced-cli/commit/1fcc591222ab67112f2b78174a8b94106846838c))\n* start with uppercase in log message ([ae91b0d](https://github.com/sunnamed999/revanced-cli/commit/ae91b0d597b107a152e1b630b8c16a795a7ca3b3))\n* **tests:** set order of tests ([2ef48af](https://github.com/sunnamed999/revanced-cli/commit/2ef48af1b339ab729a05d69cb0c8c1ee1e3ab486))\n* use correct option name ([f8972ea](https://github.com/sunnamed999/revanced-cli/commit/f8972eac3e5ee0a4a186c12cbe711925656d657b))\n* use correct prefix in log message ([1a67cd8](https://github.com/sunnamed999/revanced-cli/commit/1a67cd81da5ed7f259b6dbaeb66a7eef4a113034))\n* use working JADB dependency version ([#222](https://github.com/sunnamed999/revanced-cli/issues/222)) ([da2c918](https://github.com/sunnamed999/revanced-cli/commit/da2c91874d5623402febfcc0677ada3d648565e1))\n\n* refactor!: restructure code ([07da528](https://github.com/sunnamed999/revanced-cli/commit/07da528ce2223582f84bf64d2fec69714c647ddc))\n\n### Features\n\n* add appreciation message for new contributors ([6962fc2](https://github.com/sunnamed999/revanced-cli/commit/6962fc2f4c0f0c96e88a823be64f8ebd1312ee17))\n* Add function to get the most common compatible version ([77d9173](https://github.com/sunnamed999/revanced-cli/commit/77d91735ffbbd6e733f08176f535bfd39ece0c29))\n* add install command ([0350b7f](https://github.com/sunnamed999/revanced-cli/commit/0350b7f1a276d9dc795b22442ba4f202855ea090))\n* Add option to filter patches to be listed by package name ([50c0f98](https://github.com/sunnamed999/revanced-cli/commit/50c0f98ce5927e07839437a2e550aa85f5a7e62d))\n* Add option to warn about patches not being found in supplied patch bundles ([e46d855](https://github.com/sunnamed999/revanced-cli/commit/e46d85564320f46c6faa54b2d3fa7fca3fa60019))\n* add options command ([9edbbf3](https://github.com/sunnamed999/revanced-cli/commit/9edbbf31635603f89fc7bc5dcc6c023d4cdbb5a6))\n* Add ReVanced Library subproject ([#265](https://github.com/sunnamed999/revanced-cli/issues/265)) ([157278c](https://github.com/sunnamed999/revanced-cli/commit/157278c9ba25f0f786c5fe58e3e23f6890107118))\n* Check for missing integrations ([c93186f](https://github.com/sunnamed999/revanced-cli/commit/c93186fb9700907e65f33442e88073783cc163de))\n* connect to first device if given device was not found ([6485e47](https://github.com/sunnamed999/revanced-cli/commit/6485e477a10bb89dfb2e40f3596d72b20bf23cc8))\n* Do not format patch names ([80a8d88](https://github.com/sunnamed999/revanced-cli/commit/80a8d88406b2b04d13dca4fb0d7d7d62e1910317))\n* do not warn on incompatible packages ([39e377b](https://github.com/sunnamed999/revanced-cli/commit/39e377bc485e2892422e9712d30e6ff665856ac1))\n* Extend signing API ([592dc1c](https://github.com/sunnamed999/revanced-cli/commit/592dc1c64ae4078e73bb71eba11380b301c79dea))\n* Improve command line argument descriptions ([f9cf7d2](https://github.com/sunnamed999/revanced-cli/commit/f9cf7d21b7f1c2f11234d604a1047b9d2b165f83))\n* improve description of options ([#185](https://github.com/sunnamed999/revanced-cli/issues/185)) ([b69e784](https://github.com/sunnamed999/revanced-cli/commit/b69e784785f7f262f83b35c4f241c90036169fc7))\n* improve missing compatibility annotation tracing log ([2c7eb72](https://github.com/sunnamed999/revanced-cli/commit/2c7eb7274c713dfbcb53c5f3b6a9205c751914fa))\n* Improve option descriptions ([d5ea5a0](https://github.com/sunnamed999/revanced-cli/commit/d5ea5a0ab1cc015730063e5be94ee18bd88cc906))\n* Log stacktrace in new line ([c67e3c7](https://github.com/sunnamed999/revanced-cli/commit/c67e3c70c7eaa514cde1bebe775a2216bc4a6074))\n* properly make use of logging facade ([41898d7](https://github.com/sunnamed999/revanced-cli/commit/41898d7547690e3130372414515c5645e5dc2634))\n* remove option `--with-descriptions` ([07a423b](https://github.com/sunnamed999/revanced-cli/commit/07a423b19ec72e9f020aeb0222f4ced571036dbe))\n* show full package name when listing patches ([#240](https://github.com/sunnamed999/revanced-cli/issues/240)) ([7174364](https://github.com/sunnamed999/revanced-cli/commit/7174364ef8ef5d6ce8351a8340f9c1a5b58eac3c))\n* Simplify command description ([3b3f7c7](https://github.com/sunnamed999/revanced-cli/commit/3b3f7c7a7a7b2795e3d1fad776f6b457f2e68c7b))\n* simplify log message ([74d73ca](https://github.com/sunnamed999/revanced-cli/commit/74d73ca3a7ba2f5da872fe9a241629e1c143cd4e))\n* trace logs when compatibility annotation is missing ([#166](https://github.com/sunnamed999/revanced-cli/issues/166)) ([c590bf5](https://github.com/sunnamed999/revanced-cli/commit/c590bf559c4d2d2667c2af0c0da23d4706fcd4b7))\n* use `am` instead of `monkey` to launch the app ([#159](https://github.com/sunnamed999/revanced-cli/issues/159)) ([6a35cf7](https://github.com/sunnamed999/revanced-cli/commit/6a35cf7ea46a4474120626ce03d28490cc96bf07))\n* use better logging text ([b0e748d](https://github.com/sunnamed999/revanced-cli/commit/b0e748daff527ee7f417b3069882e074896fc131))\n* use friendly descriptions ([3dd875d](https://github.com/sunnamed999/revanced-cli/commit/3dd875d14cca488ade6d21bbd4cce0d481692134))\n* use new patch naming convention ([f6c221d](https://github.com/sunnamed999/revanced-cli/commit/f6c221d72dc43ebea00e5eba6bfa02751ae8ad77))\n* Use ReVanced Library in ReVanced CLI ([7794327](https://github.com/sunnamed999/revanced-cli/commit/7794327a11e8a0e0f28176cd45fad797b924c45f))\n* use separate command to list patches ([b74213f](https://github.com/sunnamed999/revanced-cli/commit/b74213f66e0d04d3a0ae6197d069631388e06580))\n* use separate command to patch ([32da961](https://github.com/sunnamed999/revanced-cli/commit/32da961d57537e99b39fd92b625a1c73f8314bc6))\n* use separate command to uninstall ([c0cc909](https://github.com/sunnamed999/revanced-cli/commit/c0cc90962646cfffd5e2730ae556423271a7990b))\n* use simpler log ([ba758f0](https://github.com/sunnamed999/revanced-cli/commit/ba758f00f4ce18791439b7e72fe1ad2e7f11f8af))\n* Word log message better ([6942b22](https://github.com/sunnamed999/revanced-cli/commit/6942b22a68de5e991987ea89882915917aec93a3))\n\n### Performance Improvements\n\n* Do not check, if the options file exists twice ([e3c5550](https://github.com/sunnamed999/revanced-cli/commit/e3c55507cf52e697b9ce9d59decc1cbe4cfe5b43))\n\n### BREAKING CHANGES\n\n* This changes many signatures of existing APIs and adds new functions for signing\n* This changes the log handler signature\n* This introduces major changes to how ReVanced CLI is used from the command line.","shortMessageHtmlLink":"chore(release): 3.0.0 [skip ci]"}},{"before":"d168a78f229bff29300e6d323a41032763e63246","after":"5de8ff3b9f28f3dd2f079556831b31a04ef7ce1e","ref":"refs/heads/main","pushedAt":"2023-10-09T07:05:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunnamed999","name":null,"path":"/sunnamed999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114578022?s=80&v=4"},"commit":{"message":"sync","shortMessageHtmlLink":"sync"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wOVQwODo0MzozMy4wMDAwMDBazwAAAAOSf6ua","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wOVQwNzowNTowOS4wMDAwMDBazwAAAAOSbo1Q"}},"title":"Activity ยท sunnamed999/revanced-cli"}