Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# 1.0.0 (2022-08-31) ### Bug Fixes * `defaultExclude` unused ([2015c2a](2015c2a)) * `Main-Class` attribute pointing to wrong method ([6e82418](6e82418)) * `ZipAligner` not correctly calculating the file offset ([2975a47](2975a47)) * add back in: option to specify keystore file path ([c94471f](c94471f)) * add callback for addFiles ([87ffaa4](87ffaa4)) * add execute permission to `./gradlew` file ([ReVanced#36](https://github.com/j-hc/revanced-cli/issues/36)) ([072d9e1](072d9e1)) * align every file ([96ec6a0](96ec6a0)) * breaking changes by `revanced-patcher` dependency ([51d2504](51d2504)) * broken control flow of `includeFilter` ([a0644c7](a0644c7)) * broken script `CONTENT_UNMOUNT_SCRIPT` ([be53e64](be53e64)) * check for root even though when not needed ([0d7581a](0d7581a)) * check if `packageVersion` is compatible with any from `compatiblePackages` ([32589c8](32589c8)) * ClassLoader not working with Java 9+ ([3a11e11](3a11e11)) * CLI not working ([29105ba](29105ba)) * delete `outputFile` after deploying ([329f8a3](329f8a3)) * deploy to `adb` ([f9b987e](f9b987e)) * dummy publish task (1/2) [skip ci] ([afff4c8](afff4c8)) * fix noSuchMethodError ([00fec25](00fec25)) * gradle build script ([6ffba3e](6ffba3e)) * gradle sync dependencies ([407efdc](407efdc)) * improper use of mount variable ([31853fe](31853fe)) * invalid code flow when adding patches ([206f202](206f202)) * keystore file not found exception ([ReVanced#57](https://github.com/j-hc/revanced-cli/issues/57)) ([5b8537e](5b8537e)) * leftover TODOs ([5b1139c](5b1139c)) * Log not showing in CLI ([ReVanced#80](https://github.com/j-hc/revanced-cli/issues/80)) ([d9c5a17](d9c5a17)), closes [ReVanced#79](https://github.com/j-hc/revanced-cli/issues/79) * Make clear what the --exclusive command actually does ([a26b0ea](a26b0ea)) * make cli compatible with breaking changes of the patcher ([555b38f](555b38f)) * make integrations optional ([bea8b82](bea8b82)) * migrate from `PatchLoader.load(...)` to `JarPatchBundle(...).loadPatches()` ([cabd32f](cabd32f)) * migrate to changes of patcher ([b30c737](b30c737)) * migrate to latest patcher api changes ([ace70e4](ace70e4)) * missing implementation ([48102c6](48102c6)) * move the keystore to the output directory ([6ceb449](6ceb449)) * null exception when resource patching is disabled ([ReVanced#85](https://github.com/j-hc/revanced-cli/issues/85)) ([125fa06](125fa06)) * only accept directories when looking for files in resource patch ([c76da7e](c76da7e)) * only upload `-all.jar` asset ([ca8e1ba](ca8e1ba)) * overwrite output file ([2bfbbc2](2bfbbc2)) * releases (2/2) ([227d8d9](227d8d9)) * remove `-e` from `experimental` option ([3829136](3829136)) * remove `excludePatches` check ([eb83cab](eb83cab)) * remove logger from Signer.kt ([51e091c](51e091c)) * remove requirement for solution [skip ci] ([ReVanced#108](https://github.com/j-hc/revanced-cli/issues/108)) ([0ce680a](0ce680a)) * resolve signatures before applying patches ([c9941fe](c9941fe)) * resource patcher ([9da4f70](9da4f70)) * show actual version in CLI ([1dcdbc9](1dcdbc9)) * sign the aligned file instead of the input file ([22d2535](22d2535)) * this tiny thing has caused me the worst headache ever in my life ([a37304e](a37304e)) * uncomment merging integrations ([f2d9da4](f2d9da4)) * unfinished todo message ([fb068ef](fb068ef)) * unmount script `CONTENT_UMOUNT_SCRIPT` ([3a2fa30](3a2fa30)) * update cli for new patcher version ([9fc2f96](9fc2f96)) * update patcher to 1.2.5 ([055c282](055c282)) * update patcher version ([499ce0a](499ce0a)) * update patcher version ([0df936e](0df936e)) * update patcher version ([80c11fe](80c11fe)) * update patcher version ([09b9027](09b9027)), closes [ReVanced#45](https://github.com/j-hc/revanced-cli/issues/45) * update patcher version (fix apktool) ([496f821](496f821)) * use absolute file path for key store ([d335846](d335846)) * use latest version of patches dependency ([029f1ad](029f1ad)) * wrong keystore output path ([20fa179](20fa179)) * wrong label in additional items [skip ci] ([cd3ded1](cd3ded1)) * wrong separator when using `ZipFileSystemUtils` ([20e15de](20e15de)) * wrong use of dependency to `revanced-patches` ([351de6c](351de6c)) * wrong use of variable substitution / typo ([81d53b5](81d53b5)), closes [ReVanced#12](ReVanced#12) * wrong variable inverted ([f694542](f694542)) ### Code Refactoring * migrate from `Signature` to `Fingerprint` ([88852a4](88852a4)) ### Features * `--custom-aapt2-binary` option ([ReVanced#104](https://github.com/j-hc/revanced-cli/issues/104)) ([d8dbffd](d8dbffd)) * `--exclusive` switch ([ReVanced#78](https://github.com/j-hc/revanced-cli/issues/78)) ([8e91c12](8e91c12)) * `--include` option ([ReVanced#76](https://github.com/j-hc/revanced-cli/issues/76)) ([57a1e7c](57a1e7c)) * `--uninstall` switch ([ReVanced#84](https://github.com/j-hc/revanced-cli/issues/84)) ([131100e](131100e)) * `frameworkFolderLocation` patcher option ([bc17298](bc17298)) * Add CLI ([6664f49](6664f49)) * add logging back ([4a23cb6](4a23cb6)) * add option to specify keystore file path ([9331594](9331594)) * add path for `cacheDirectory` and enable resource patching by default ([54c0a03](54c0a03)) * Add progress bar ([8d96ec8](8d96ec8)) * add semantic-release ([78d7aa3](78d7aa3)) * Added root-only adb runner (tested on emulator) ([37ecc5e](37ecc5e)) * allow listing patches without other parameters ([ReVanced#42](https://github.com/j-hc/revanced-cli/issues/42)) ([b977d70](b977d70)) * better output for excluded patches ([ReVanced#77](https://github.com/j-hc/revanced-cli/issues/77)) ([ac7c7a9](ac7c7a9)) * chcon on mount ([e1c7d10](e1c7d10)) * debugging option ([1b645c6](1b645c6)) * improve logging ([df85fa3](df85fa3)) * integrations merge ([919b34e](919b34e)) * issue templates [skip ci] ([bac8c67](bac8c67)) * load patches dynamically & use kotlinx.cli ([4624384](4624384)) * migrate logger to `slf4j` ([6c4c192](6c4c192)) * more efficient zipalign ([a942a57](a942a57)) * remove extra zipalign step ([ReVanced#106](https://github.com/j-hc/revanced-cli/issues/106)) ([c8e793e](c8e793e)) * rename `debugging` option to `experimental` ([98bd6f3](98bd6f3)) * riplib ([bd5c78c](bd5c78c)) * run `release.yml` workflow on branch `dev` ([9a64730](9a64730)) * separate logger to stdout & stderr ([ReVanced#63](https://github.com/j-hc/revanced-cli/issues/63)) ([0ddc2b5](0ddc2b5)) * separate options for `--list` ([ReVanced#60](https://github.com/j-hc/revanced-cli/issues/60)) ([52b3161](52b3161)) * show description when listing patches ([af32572](af32572)) * support for `--install` ([d1ceab4](d1ceab4)) * use `install` mode by default ([1a3db77](1a3db77)) ### Reverts * feat: remove extra zipalign step ([c3d8fec](c3d8fec)) ### BREAKING CHANGES * Not backwards compatible, since a lot of classes where renamed.
- Loading branch information