Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: root install failed #66

Closed
Amby713 opened this issue Sep 14, 2022 · 10 comments
Closed

bug: root install failed #66

Amby713 opened this issue Sep 14, 2022 · 10 comments
Labels
Feature request Requesting a new feature that's not implemented yet

Comments

@Amby713
Copy link

Amby713 commented Sep 14, 2022

Type

Functionality

Branch

Patched the apk and installed it using the root install method

Did not install/update my YouTube

Issue

Fails at root install

Feature

Fix the patcher so that install as root works

Motivation

Because it's broken

Additional context

--------- beginning of main
09-14 14:07:22.198 15562 9383 W System : A resource failed to call end.
09-14 14:07:22.199 15562 9383 W System : A resource failed to call end.
09-14 14:07:22.199 15562 9383 W System : A resource failed to call end.
09-14 14:10:30.492 15562 15562 W DEVICE_APPS: Application with package name "com.google.android.youtube" is not installed on this device
09-14 14:10:41.507 15562 9383 W System : A resource failed to call close.

@Amby713 Amby713 added the Feature request Requesting a new feature that's not implemented yet label Sep 14, 2022
@Aunali321
Copy link
Contributor

Please specify the youtube version you used

@Aunali321 Aunali321 changed the title feat: root install failed bug: root install failed Sep 14, 2022
@smgchosen
Copy link

smgchosen commented Sep 14, 2022

Same problem. YouTube root crash. Version 17.33.42. I reinstalled Vanced version.

@Aunali321
Copy link
Contributor

Download full apk from apkmirror and use that to patch

@smgchosen
Copy link

Download full apk from apkmirror and use that to patch

It's exactly that I did.

@Aunali321
Copy link
Contributor

oh for root you need to install youtube first. install the apk you downloaded and use the same one for patching.

@Amby713
Copy link
Author

Amby713 commented Sep 14, 2022

Please specify the youtube version you used

It was the latest patch from apkmirror 17.35.36

I know it's not supported yet, but am just trying out the manager .

I saw your other reply , about installing the YouTube app first and then patching, so I'm doing that now and will update

@Aunali321
Copy link
Contributor

Use 17.29.34 and retry. 17.35.36 is not recommended.

@smgchosen
Copy link

I tried 17.29.34 and 33.42, same problem. Fully uninstalled, install original apk from apkmirror, patch, root, open, crash.

@Amby713
Copy link
Author

Amby713 commented Sep 14, 2022

So I downloaded 17.29.34, selected all patches and patched it, installed as root and opened it.

YouTube kept crashing

Redid the process with microg unselected and it worked.

Maybe do a prepatch to ask if intending to root so you can disable patches not intended for root install

@ponces
Copy link
Contributor

ponces commented Sep 15, 2022

MicroG is for non-root installs.

@ponces ponces closed this as completed Sep 15, 2022
oSumAtrIX pushed a commit that referenced this issue Aug 26, 2023
oSumAtrIX pushed a commit that referenced this issue Aug 26, 2023
Signed-off-by: Patryk Miś <[email protected]>
validcube pushed a commit that referenced this issue Aug 28, 2023
Signed-off-by: Patryk Miś <[email protected]>
github-actions bot pushed a commit to BenjaminHalko/revanced-manager that referenced this issue Jan 23, 2024
# [1.9.0-dev.1](v1.8.0...v1.9.0-dev.1) (2024-01-23)

### Bug Fixes

* broken logo in about page on release builds ([4c1ad86](4c1ad86))
* buildfile syntax ([ReVanced#66](https://github.com/BenjaminHalko/revanced-manager/issues/66)) ([b472a36](b472a36))
* bundles not loading on Android 14 ([18cfb56](18cfb56))
* contributors screen fix ([ReVanced#1256](https://github.com/BenjaminHalko/revanced-manager/issues/1256)) ([9408857](9408857))
* delete temporary files ([ReVanced#1341](https://github.com/BenjaminHalko/revanced-manager/issues/1341)) ([723f9cd](723f9cd))
* **deps:** use correct work-runtime version string ([2bb51c1](2bb51c1))
* disable `WebView` history ([ReVanced#1278](https://github.com/BenjaminHalko/revanced-manager/issues/1278)) ([a86923a](a86923a))
* don't store app list in parcel ([55f2256](55f2256))
* dont crash when the bundle cannot be downloaded ([93f3e27](93f3e27))
* exclude x86 aapt2 binary from release builds ([ReVanced#1126](https://github.com/BenjaminHalko/revanced-manager/issues/1126)) ([381daff](381daff))
* gradlew permissions on unix ([cb0150a](cb0150a))
* handle exceptions when checking for bundle updates ([32e8a37](32e8a37))
* hide patch button ([ReVanced#1284](https://github.com/BenjaminHalko/revanced-manager/issues/1284)) ([5aefb3b](5aefb3b))
* **installer:** make the correct column scrollable ([1eac42d](1eac42d))
* **installer:** progress tracking ([272d911](272d911))
* **installer:** properly track worker state ([ReVanced#32](https://github.com/BenjaminHalko/revanced-manager/issues/32)) ([971277e](971277e))
* **installer:** save step incorrectly being marked as completed ([18cbe51](18cbe51))
* **installer:** sign and install on threads ([4ae9904](4ae9904))
* **installer:** use correct bg colour for dialog ([7525e52](7525e52))
* **installer:** use correct elevation level ([d9953b1](d9953b1))
* jvm signature clash error ([4b12ae1](4b12ae1))
* library info not being embedded ([299aaa2](299aaa2))
* load patch bundles earlier ([9cab919](9cab919))
* minify crash on building release ([ReVanced#1245](https://github.com/BenjaminHalko/revanced-manager/issues/1245)) ([b4dfcf1](b4dfcf1))
* more android 34 fixes ([64ec73d](64ec73d))
* option state crash ([ReVanced#1456](https://github.com/BenjaminHalko/revanced-manager/issues/1456)) ([5fff0a2](5fff0a2))
* overlapping issue in application selection page ([ReVanced#1128](https://github.com/BenjaminHalko/revanced-manager/issues/1128)) ([372ce17](372ce17))
* parcel error for nullable types ([2bd8463](2bd8463))
* pass worker inputs without serialization ([ReVanced#44](https://github.com/BenjaminHalko/revanced-manager/issues/44)) ([4302ea8](4302ea8))
* patch options reset button being broken ([0b9889e](0b9889e))
* **patcher:** add notification and wakelock to worker; chore: add app icon ([b8a51d3](b8a51d3))
* patches not being reloaded ([9586a9c](9586a9c))
* **patches selector:** copy the selected patches list ([762bfa8](762bfa8))
* perform selected app operations in the correct order ([cc89784](cc89784))
* permission error when using installed app ([f6563b2](f6563b2))
* progress bar not updating ([f38b31a](f38b31a))
* providers.gradleProperty ([ReVanced#1223](https://github.com/BenjaminHalko/revanced-manager/issues/1223)) ([0b0ba21](0b0ba21))
* release builds not working properly ([d2dcd42](d2dcd42))
* remove misc.xml and kotlinc.xml ([1f8341a](1f8341a))
* run blocking IO operations in the correct context ([535efa3](535efa3))
* serialization not working ([1331479](1331479))
* sources screen being misaligned during transitions ([149c8cc](149c8cc))
* specify `multithreadingDexFileWriter` in `PatcherOptions` ([ReVanced#1402](https://github.com/BenjaminHalko/revanced-manager/issues/1402)) ([12b00e5](12b00e5))
* typo in string name `import_keystore_description` ([ReVanced#1273](https://github.com/BenjaminHalko/revanced-manager/issues/1273)) ([6f2ca5b](6f2ca5b))
* **ui:** make entire patches view button selectable ([ReVanced#1271](https://github.com/BenjaminHalko/revanced-manager/issues/1271)) ([e0f8d06](e0f8d06))
* universal patches not selectable ([c6ac898](c6ac898))
* Updates popup shows incorrect names ([ReVanced#1283](https://github.com/BenjaminHalko/revanced-manager/issues/1283)) ([65377ff](65377ff))
* use correct `getViewModel` ([1be9c9c](1be9c9c))
* use correct checksum ([7d887c7](7d887c7))
* use correct classes to determine option type ([abf4d91](abf4d91))
* use correct directory ([3b65cd0](3b65cd0))
* use i18n translation for installer page ([72fd24e](72fd24e))
* use ReVanced ring logo in about section ([ReVanced#1302](https://github.com/BenjaminHalko/revanced-manager/issues/1302)) ([f79320c](f79320c))
* use upsert when modifying installed apps ([9df98ed](9df98ed))

### Features

* **about screen:** complete about screen ([fec8c0c](fec8c0c))
* add checkboxes to the downloaded apps page ([e70c10a](e70c10a))
* add patch bundle info screen ([ReVanced#55](https://github.com/BenjaminHalko/revanced-manager/issues/55)) ([21d99a1](21d99a1))
* add patches selector bottom sheet ([ReVanced#1360](https://github.com/BenjaminHalko/revanced-manager/issues/1360)) ([5762859](5762859))
* add toast feedback to the bundle update button ([607d8b6](607d8b6))
* add user agent ([ReVanced#1382](https://github.com/BenjaminHalko/revanced-manager/issues/1382)) ([212e55f](212e55f))
* advanced settings page with device info ([ReVanced#51](https://github.com/BenjaminHalko/revanced-manager/issues/51)) ([453f4da](453f4da))
* allow user to save logs ([d9d83df](d9d83df))
* animate the arrow button ([4868c45](4868c45))
* app downloader ([ReVanced#43](https://github.com/BenjaminHalko/revanced-manager/issues/43)) ([94a4dba](94a4dba))
* app selector screen ([54f0a69](54f0a69))
* **app-selector:** show patchable installed apps first ([ReVanced#1496](https://github.com/BenjaminHalko/revanced-manager/issues/1496)) ([d55abf5](d55abf5))
* armv7 warning ([8f54495](8f54495))
* backend ([e5d898f](e5d898f))
* better installer ui ([ReVanced#29](https://github.com/BenjaminHalko/revanced-manager/issues/29)) ([399fc98](399fc98))
* **bundles tab:** add BackHandler ([757840b](757840b))
* change appID and name of debug builds ([4cb4ce2](4cb4ce2))
* **Changelogs:** overall improvement ([ReVanced#1429](https://github.com/BenjaminHalko/revanced-manager/issues/1429)) ([1a83315](1a83315))
* check for updates on startup ([ReVanced#1462](https://github.com/BenjaminHalko/revanced-manager/issues/1462)) ([1dc41ba](1dc41ba))
* contributors screen ([ReVanced#42](https://github.com/BenjaminHalko/revanced-manager/issues/42)) ([0dccb8c](0dccb8c))
* **Contributors Screen:** implement design from Figma ([ReVanced#1465](https://github.com/BenjaminHalko/revanced-manager/issues/1465)) ([62a5fce](62a5fce))
* Dashboard Screen ([ReVanced#18](https://github.com/BenjaminHalko/revanced-manager/issues/18)) ([9065c0d](9065c0d))
* disable changing patches selection by default ([ReVanced#1132](https://github.com/BenjaminHalko/revanced-manager/issues/1132)) ([c400619](c400619))
* disable filter chips when there are no patches ([5d3b963](5d3b963))
* download apps in patcher screen ([ReVanced#73](https://github.com/BenjaminHalko/revanced-manager/issues/73)) ([aec8cec](aec8cec))
* experimental patches setting ([9dd74f1](9dd74f1))
* filter options for patches ([6309e8b](6309e8b))
* finish implementing the sources system ([ReVanced#70](https://github.com/BenjaminHalko/revanced-manager/issues/70)) ([379ce91](379ce91))
* hide tabs when 1 bundle is used ([ffa8d9c](ffa8d9c))
* hide unfinished pages in release mode ([f5b3b29](f5b3b29))
* implement DI ([57e2632](57e2632))
* implement navigation ([9536cdc](9536cdc))
* implement Submit Issue button ([ReVanced#1276](https://github.com/BenjaminHalko/revanced-manager/issues/1276)) ([cf71ea2](cf71ea2))
* improve accessibility ([ReVanced#64](https://github.com/BenjaminHalko/revanced-manager/issues/64)) ([cd2587b](cd2587b))
* improve bundle dialog UI ([1707a96](1707a96))
* improve keystore UI and UX ([ReVanced#52](https://github.com/BenjaminHalko/revanced-manager/issues/52)) ([aa02e9f](aa02e9f))
* improve patcher UI ([ReVanced#1494](https://github.com/BenjaminHalko/revanced-manager/issues/1494)) ([3232bb1](3232bb1))
* improved compose stability ([fcb75dd](fcb75dd))
* improved dashboard screen ([f1656c6](f1656c6))
* in-app updater ([ReVanced#25](https://github.com/BenjaminHalko/revanced-manager/issues/25)) ([a4842c0](a4842c0))
* initialize project ([b372f7e](b372f7e))
* **installer:** adjust arrow icon size ([39caad1](39caad1))
* **installer:** adjust step icon size and alignment ([6437f7b](6437f7b))
* **installer:** apk signing and installation ([52ab793](52ab793))
* **installer:** redesign utility options ([ReVanced#1062](https://github.com/BenjaminHalko/revanced-manager/issues/1062)) ([b77d46b](b77d46b))
* **installer:** sign apk in patcher worker ([172604f](172604f))
* **Installer:** use BottomAppBar ([ReVanced#1428](https://github.com/BenjaminHalko/revanced-manager/issues/1428)) ([3c57762](3c57762))
* integrate revanced patcher ([ReVanced#22](https://github.com/BenjaminHalko/revanced-manager/issues/22)) ([4048792](4048792))
* keystore import/export ([ReVanced#30](https://github.com/BenjaminHalko/revanced-manager/issues/30)) ([919b6b7](919b6b7))
* **koin:** use the android logger ([7ce4de7](7ce4de7))
* licenses screen ([ReVanced#47](https://github.com/BenjaminHalko/revanced-manager/issues/47)) ([6b7143d](6b7143d))
* make bundles selectable ([ReVanced#1237](https://github.com/BenjaminHalko/revanced-manager/issues/1237)) ([42e0346](42e0346))
* more info for the select from application screen ([ReVanced#81](https://github.com/BenjaminHalko/revanced-manager/issues/81)) ([3cfa4ea](3cfa4ea))
* **NotificationCard:** rewrite & consistent usage ([ReVanced#1426](https://github.com/BenjaminHalko/revanced-manager/issues/1426)) ([7741394](7741394))
* patch apps without internet ([ReVanced#1114](https://github.com/BenjaminHalko/revanced-manager/issues/1114)) ([f90f6e8](f90f6e8))
* patch bundle sources system ([ReVanced#24](https://github.com/BenjaminHalko/revanced-manager/issues/24)) ([c22371e](c22371e))
* patch options ([ReVanced#45](https://github.com/BenjaminHalko/revanced-manager/issues/45)) ([01fd4c8](01fd4c8))
* patch options UI ([ReVanced#80](https://github.com/BenjaminHalko/revanced-manager/issues/80)) ([7aea947](7aea947))
* **patch-selector:** default patches selection ([ReVanced#1272](https://github.com/BenjaminHalko/revanced-manager/issues/1272)) ([f78b56e](f78b56e))
* **patch-selector:** remove TODO about an unplanned feature ([5290713](5290713))
* patches selector screen ([4c3dbbd](4c3dbbd))
* prereleases ([9e344a9](9e344a9))
* ProGuard ([9591f4e](9591f4e))
* Purple default theme ([ReVanced#1601](https://github.com/BenjaminHalko/revanced-manager/issues/1601)) ([d9d7b98](d9d7b98))
* remember patch options ([ReVanced#1449](https://github.com/BenjaminHalko/revanced-manager/issues/1449)) ([7fe4724](7fe4724))
* remove dead help icons ([ca3c9af](ca3c9af))
* rename package to `app.revanced.manager` ([27426b1](27426b1))
* rename ViewModels for consistency ([e088d05](e088d05))
* ReVanced theme colors ([955e7a4](955e7a4))
* root installation ([ReVanced#1243](https://github.com/BenjaminHalko/revanced-manager/issues/1243)) ([bf10af2](bf10af2))
* save patch options and selected patches in bundle ([ReVanced#50](https://github.com/BenjaminHalko/revanced-manager/issues/50)) ([8dd8f88](8dd8f88))
* save patch selection using room db ([ReVanced#38](https://github.com/BenjaminHalko/revanced-manager/issues/38)) ([923ce74](923ce74))
* Scrollbars ([ReVanced#1479](https://github.com/BenjaminHalko/revanced-manager/issues/1479)) ([36c8f59](36c8f59))
* Select bundle type before adding bundle ([ReVanced#1490](https://github.com/BenjaminHalko/revanced-manager/issues/1490)) ([aa6e612](aa6e612))
* selected app info page ([ReVanced#1395](https://github.com/BenjaminHalko/revanced-manager/issues/1395)) ([c3af6ac](c3af6ac))
* settings migration (compose) ([ReVanced#1309](https://github.com/BenjaminHalko/revanced-manager/issues/1309)) ([56a4a70](56a4a70))
* settings screen ([4088ed7](4088ed7))
* **settings screen:** add battery optimization notification ([c332760](c332760))
* **settings screen:** match typography from figma ([9b585c7](9b585c7))
* **settings:** move experimental patches option to advanced ([d8392ad](d8392ad))
* **Settings:** use SettingsListItem consistently and overall improvements ([ReVanced#1427](https://github.com/BenjaminHalko/revanced-manager/issues/1427)) ([25bd91d](25bd91d))
* show installed app in version selector ([61de0b6](61de0b6))
* show stacktrace in installer ui ([ReVanced#36](https://github.com/BenjaminHalko/revanced-manager/issues/36)) ([5681c91](5681c91))
* show toast when no patches are selected ([65f8d38](65f8d38))
* splash screen ([49f9dfc](49f9dfc))
* store patched apps ([ReVanced#79](https://github.com/BenjaminHalko/revanced-manager/issues/79)) ([a0b9255](a0b9255))
* switch to Preferences DataStore ([ReVanced#60](https://github.com/BenjaminHalko/revanced-manager/issues/60)) ([879884a](879884a))
* switch to the new api ([ReVanced#75](https://github.com/BenjaminHalko/revanced-manager/issues/75)) ([3f059d7](3f059d7))
* **Update Screen:** changelogs & handle states ([ReVanced#1464](https://github.com/BenjaminHalko/revanced-manager/issues/1464)) ([bd9778a](bd9778a))
* **update screen:** complete main update screen ([ea4247c](ea4247c))
* updater changelogs ([ReVanced#48](https://github.com/BenjaminHalko/revanced-manager/issues/48)) ([fe5e191](fe5e191))
* updater UI and code improvements ([ReVanced#1597](https://github.com/BenjaminHalko/revanced-manager/issues/1597)) ([b7cb6b9](b7cb6b9))
* Use correct casing in module description ([ac561e7](ac561e7))
* use revanced api for changelogs ([608bac6](608bac6))

### Reverts

* downgrade Kotlin to 1.8.21 ([37e177b](37e177b))
github-actions bot pushed a commit to BenjaminHalko/revanced-manager that referenced this issue Jan 23, 2024
# [1.9.0-dev.1](v1.8.0...v1.9.0-dev.1) (2024-01-23)

### Bug Fixes

* broken logo in about page on release builds ([4c1ad86](4c1ad86))
* buildfile syntax ([ReVanced#66](https://github.com/BenjaminHalko/revanced-manager/issues/66)) ([b472a36](b472a36))
* bundles not loading on Android 14 ([18cfb56](18cfb56))
* contributors screen fix ([ReVanced#1256](https://github.com/BenjaminHalko/revanced-manager/issues/1256)) ([9408857](9408857))
* delete temporary files ([ReVanced#1341](https://github.com/BenjaminHalko/revanced-manager/issues/1341)) ([723f9cd](723f9cd))
* **deps:** use correct work-runtime version string ([2bb51c1](2bb51c1))
* disable `WebView` history ([ReVanced#1278](https://github.com/BenjaminHalko/revanced-manager/issues/1278)) ([a86923a](a86923a))
* don't store app list in parcel ([55f2256](55f2256))
* dont crash when the bundle cannot be downloaded ([93f3e27](93f3e27))
* exclude x86 aapt2 binary from release builds ([ReVanced#1126](https://github.com/BenjaminHalko/revanced-manager/issues/1126)) ([381daff](381daff))
* gradlew permissions on unix ([cb0150a](cb0150a))
* handle exceptions when checking for bundle updates ([32e8a37](32e8a37))
* hide patch button ([ReVanced#1284](https://github.com/BenjaminHalko/revanced-manager/issues/1284)) ([5aefb3b](5aefb3b))
* **installer:** make the correct column scrollable ([1eac42d](1eac42d))
* **installer:** progress tracking ([272d911](272d911))
* **installer:** properly track worker state ([ReVanced#32](https://github.com/BenjaminHalko/revanced-manager/issues/32)) ([971277e](971277e))
* **installer:** save step incorrectly being marked as completed ([18cbe51](18cbe51))
* **installer:** sign and install on threads ([4ae9904](4ae9904))
* **installer:** use correct bg colour for dialog ([7525e52](7525e52))
* **installer:** use correct elevation level ([d9953b1](d9953b1))
* jvm signature clash error ([4b12ae1](4b12ae1))
* library info not being embedded ([299aaa2](299aaa2))
* load patch bundles earlier ([9cab919](9cab919))
* minify crash on building release ([ReVanced#1245](https://github.com/BenjaminHalko/revanced-manager/issues/1245)) ([b4dfcf1](b4dfcf1))
* more android 34 fixes ([64ec73d](64ec73d))
* option state crash ([ReVanced#1456](https://github.com/BenjaminHalko/revanced-manager/issues/1456)) ([5fff0a2](5fff0a2))
* overlapping issue in application selection page ([ReVanced#1128](https://github.com/BenjaminHalko/revanced-manager/issues/1128)) ([372ce17](372ce17))
* parcel error for nullable types ([2bd8463](2bd8463))
* pass worker inputs without serialization ([ReVanced#44](https://github.com/BenjaminHalko/revanced-manager/issues/44)) ([4302ea8](4302ea8))
* patch options reset button being broken ([0b9889e](0b9889e))
* **patcher:** add notification and wakelock to worker; chore: add app icon ([b8a51d3](b8a51d3))
* patches not being reloaded ([9586a9c](9586a9c))
* **patches selector:** copy the selected patches list ([762bfa8](762bfa8))
* perform selected app operations in the correct order ([cc89784](cc89784))
* permission error when using installed app ([f6563b2](f6563b2))
* progress bar not updating ([f38b31a](f38b31a))
* providers.gradleProperty ([ReVanced#1223](https://github.com/BenjaminHalko/revanced-manager/issues/1223)) ([0b0ba21](0b0ba21))
* release builds not working properly ([d2dcd42](d2dcd42))
* remove misc.xml and kotlinc.xml ([1f8341a](1f8341a))
* run blocking IO operations in the correct context ([535efa3](535efa3))
* serialization not working ([1331479](1331479))
* sources screen being misaligned during transitions ([149c8cc](149c8cc))
* specify `multithreadingDexFileWriter` in `PatcherOptions` ([ReVanced#1402](https://github.com/BenjaminHalko/revanced-manager/issues/1402)) ([12b00e5](12b00e5))
* typo in string name `import_keystore_description` ([ReVanced#1273](https://github.com/BenjaminHalko/revanced-manager/issues/1273)) ([6f2ca5b](6f2ca5b))
* **ui:** make entire patches view button selectable ([ReVanced#1271](https://github.com/BenjaminHalko/revanced-manager/issues/1271)) ([e0f8d06](e0f8d06))
* universal patches not selectable ([c6ac898](c6ac898))
* Updates popup shows incorrect names ([ReVanced#1283](https://github.com/BenjaminHalko/revanced-manager/issues/1283)) ([65377ff](65377ff))
* use correct `getViewModel` ([1be9c9c](1be9c9c))
* use correct checksum ([7d887c7](7d887c7))
* use correct classes to determine option type ([abf4d91](abf4d91))
* use correct directory ([3b65cd0](3b65cd0))
* use i18n translation for installer page ([72fd24e](72fd24e))
* use ReVanced ring logo in about section ([ReVanced#1302](https://github.com/BenjaminHalko/revanced-manager/issues/1302)) ([f79320c](f79320c))
* use upsert when modifying installed apps ([9df98ed](9df98ed))

### Features

* **about screen:** complete about screen ([fec8c0c](fec8c0c))
* add checkboxes to the downloaded apps page ([e70c10a](e70c10a))
* add patch bundle info screen ([ReVanced#55](https://github.com/BenjaminHalko/revanced-manager/issues/55)) ([21d99a1](21d99a1))
* add patches selector bottom sheet ([ReVanced#1360](https://github.com/BenjaminHalko/revanced-manager/issues/1360)) ([5762859](5762859))
* add toast feedback to the bundle update button ([607d8b6](607d8b6))
* add user agent ([ReVanced#1382](https://github.com/BenjaminHalko/revanced-manager/issues/1382)) ([212e55f](212e55f))
* advanced settings page with device info ([ReVanced#51](https://github.com/BenjaminHalko/revanced-manager/issues/51)) ([453f4da](453f4da))
* allow user to save logs ([d9d83df](d9d83df))
* animate the arrow button ([4868c45](4868c45))
* app downloader ([ReVanced#43](https://github.com/BenjaminHalko/revanced-manager/issues/43)) ([94a4dba](94a4dba))
* app selector screen ([54f0a69](54f0a69))
* **app-selector:** show patchable installed apps first ([ReVanced#1496](https://github.com/BenjaminHalko/revanced-manager/issues/1496)) ([d55abf5](d55abf5))
* armv7 warning ([8f54495](8f54495))
* backend ([e5d898f](e5d898f))
* better installer ui ([ReVanced#29](https://github.com/BenjaminHalko/revanced-manager/issues/29)) ([399fc98](399fc98))
* **bundles tab:** add BackHandler ([757840b](757840b))
* change appID and name of debug builds ([4cb4ce2](4cb4ce2))
* **Changelogs:** overall improvement ([ReVanced#1429](https://github.com/BenjaminHalko/revanced-manager/issues/1429)) ([1a83315](1a83315))
* check for updates on startup ([ReVanced#1462](https://github.com/BenjaminHalko/revanced-manager/issues/1462)) ([1dc41ba](1dc41ba))
* contributors screen ([ReVanced#42](https://github.com/BenjaminHalko/revanced-manager/issues/42)) ([0dccb8c](0dccb8c))
* **Contributors Screen:** implement design from Figma ([ReVanced#1465](https://github.com/BenjaminHalko/revanced-manager/issues/1465)) ([62a5fce](62a5fce))
* Dashboard Screen ([ReVanced#18](https://github.com/BenjaminHalko/revanced-manager/issues/18)) ([9065c0d](9065c0d))
* disable changing patches selection by default ([ReVanced#1132](https://github.com/BenjaminHalko/revanced-manager/issues/1132)) ([c400619](c400619))
* disable filter chips when there are no patches ([5d3b963](5d3b963))
* download apps in patcher screen ([ReVanced#73](https://github.com/BenjaminHalko/revanced-manager/issues/73)) ([aec8cec](aec8cec))
* experimental patches setting ([9dd74f1](9dd74f1))
* filter options for patches ([6309e8b](6309e8b))
* finish implementing the sources system ([ReVanced#70](https://github.com/BenjaminHalko/revanced-manager/issues/70)) ([379ce91](379ce91))
* hide tabs when 1 bundle is used ([ffa8d9c](ffa8d9c))
* hide unfinished pages in release mode ([f5b3b29](f5b3b29))
* implement DI ([57e2632](57e2632))
* implement navigation ([9536cdc](9536cdc))
* implement Submit Issue button ([ReVanced#1276](https://github.com/BenjaminHalko/revanced-manager/issues/1276)) ([cf71ea2](cf71ea2))
* improve accessibility ([ReVanced#64](https://github.com/BenjaminHalko/revanced-manager/issues/64)) ([cd2587b](cd2587b))
* improve bundle dialog UI ([1707a96](1707a96))
* improve keystore UI and UX ([ReVanced#52](https://github.com/BenjaminHalko/revanced-manager/issues/52)) ([aa02e9f](aa02e9f))
* improve patcher UI ([ReVanced#1494](https://github.com/BenjaminHalko/revanced-manager/issues/1494)) ([3232bb1](3232bb1))
* improved compose stability ([fcb75dd](fcb75dd))
* improved dashboard screen ([f1656c6](f1656c6))
* in-app updater ([ReVanced#25](https://github.com/BenjaminHalko/revanced-manager/issues/25)) ([a4842c0](a4842c0))
* initialize project ([b372f7e](b372f7e))
* **installer:** adjust arrow icon size ([39caad1](39caad1))
* **installer:** adjust step icon size and alignment ([6437f7b](6437f7b))
* **installer:** apk signing and installation ([52ab793](52ab793))
* **installer:** redesign utility options ([ReVanced#1062](https://github.com/BenjaminHalko/revanced-manager/issues/1062)) ([b77d46b](b77d46b))
* **installer:** sign apk in patcher worker ([172604f](172604f))
* **Installer:** use BottomAppBar ([ReVanced#1428](https://github.com/BenjaminHalko/revanced-manager/issues/1428)) ([3c57762](3c57762))
* integrate revanced patcher ([ReVanced#22](https://github.com/BenjaminHalko/revanced-manager/issues/22)) ([4048792](4048792))
* keystore import/export ([ReVanced#30](https://github.com/BenjaminHalko/revanced-manager/issues/30)) ([919b6b7](919b6b7))
* **koin:** use the android logger ([7ce4de7](7ce4de7))
* licenses screen ([ReVanced#47](https://github.com/BenjaminHalko/revanced-manager/issues/47)) ([6b7143d](6b7143d))
* make bundles selectable ([ReVanced#1237](https://github.com/BenjaminHalko/revanced-manager/issues/1237)) ([42e0346](42e0346))
* more info for the select from application screen ([ReVanced#81](https://github.com/BenjaminHalko/revanced-manager/issues/81)) ([3cfa4ea](3cfa4ea))
* **NotificationCard:** rewrite & consistent usage ([ReVanced#1426](https://github.com/BenjaminHalko/revanced-manager/issues/1426)) ([7741394](7741394))
* patch apps without internet ([ReVanced#1114](https://github.com/BenjaminHalko/revanced-manager/issues/1114)) ([f90f6e8](f90f6e8))
* patch bundle sources system ([ReVanced#24](https://github.com/BenjaminHalko/revanced-manager/issues/24)) ([c22371e](c22371e))
* patch options ([ReVanced#45](https://github.com/BenjaminHalko/revanced-manager/issues/45)) ([01fd4c8](01fd4c8))
* patch options UI ([ReVanced#80](https://github.com/BenjaminHalko/revanced-manager/issues/80)) ([7aea947](7aea947))
* **patch-selector:** default patches selection ([ReVanced#1272](https://github.com/BenjaminHalko/revanced-manager/issues/1272)) ([f78b56e](f78b56e))
* **patch-selector:** remove TODO about an unplanned feature ([5290713](5290713))
* patches selector screen ([4c3dbbd](4c3dbbd))
* prereleases ([9e344a9](9e344a9))
* ProGuard ([9591f4e](9591f4e))
* Purple default theme ([ReVanced#1601](https://github.com/BenjaminHalko/revanced-manager/issues/1601)) ([d9d7b98](d9d7b98))
* remember patch options ([ReVanced#1449](https://github.com/BenjaminHalko/revanced-manager/issues/1449)) ([7fe4724](7fe4724))
* remove dead help icons ([ca3c9af](ca3c9af))
* rename package to `app.revanced.manager` ([27426b1](27426b1))
* rename ViewModels for consistency ([e088d05](e088d05))
* ReVanced theme colors ([955e7a4](955e7a4))
* root installation ([ReVanced#1243](https://github.com/BenjaminHalko/revanced-manager/issues/1243)) ([bf10af2](bf10af2))
* save patch options and selected patches in bundle ([ReVanced#50](https://github.com/BenjaminHalko/revanced-manager/issues/50)) ([8dd8f88](8dd8f88))
* save patch selection using room db ([ReVanced#38](https://github.com/BenjaminHalko/revanced-manager/issues/38)) ([923ce74](923ce74))
* Scrollbars ([ReVanced#1479](https://github.com/BenjaminHalko/revanced-manager/issues/1479)) ([36c8f59](36c8f59))
* Select bundle type before adding bundle ([ReVanced#1490](https://github.com/BenjaminHalko/revanced-manager/issues/1490)) ([aa6e612](aa6e612))
* selected app info page ([ReVanced#1395](https://github.com/BenjaminHalko/revanced-manager/issues/1395)) ([c3af6ac](c3af6ac))
* settings migration (compose) ([ReVanced#1309](https://github.com/BenjaminHalko/revanced-manager/issues/1309)) ([56a4a70](56a4a70))
* settings screen ([4088ed7](4088ed7))
* **settings screen:** add battery optimization notification ([c332760](c332760))
* **settings screen:** match typography from figma ([9b585c7](9b585c7))
* **settings:** move experimental patches option to advanced ([d8392ad](d8392ad))
* **Settings:** use SettingsListItem consistently and overall improvements ([ReVanced#1427](https://github.com/BenjaminHalko/revanced-manager/issues/1427)) ([25bd91d](25bd91d))
* show installed app in version selector ([61de0b6](61de0b6))
* show stacktrace in installer ui ([ReVanced#36](https://github.com/BenjaminHalko/revanced-manager/issues/36)) ([5681c91](5681c91))
* show toast when no patches are selected ([65f8d38](65f8d38))
* splash screen ([49f9dfc](49f9dfc))
* store patched apps ([ReVanced#79](https://github.com/BenjaminHalko/revanced-manager/issues/79)) ([a0b9255](a0b9255))
* switch to Preferences DataStore ([ReVanced#60](https://github.com/BenjaminHalko/revanced-manager/issues/60)) ([879884a](879884a))
* switch to the new api ([ReVanced#75](https://github.com/BenjaminHalko/revanced-manager/issues/75)) ([3f059d7](3f059d7))
* **Update Screen:** changelogs & handle states ([ReVanced#1464](https://github.com/BenjaminHalko/revanced-manager/issues/1464)) ([bd9778a](bd9778a))
* **update screen:** complete main update screen ([ea4247c](ea4247c))
* updater changelogs ([ReVanced#48](https://github.com/BenjaminHalko/revanced-manager/issues/48)) ([fe5e191](fe5e191))
* updater UI and code improvements ([ReVanced#1597](https://github.com/BenjaminHalko/revanced-manager/issues/1597)) ([b7cb6b9](b7cb6b9))
* Use correct casing in module description ([ac561e7](ac561e7))
* use revanced api for changelogs ([608bac6](608bac6))

### Reverts

* downgrade Kotlin to 1.8.21 ([37e177b](37e177b))
github-actions bot pushed a commit to BenjaminHalko/revanced-manager that referenced this issue Jan 23, 2024
# [1.9.0-dev.1](v1.8.0...v1.9.0-dev.1) (2024-01-23)

### Bug Fixes

* broken logo in about page on release builds ([4c1ad86](4c1ad86))
* buildfile syntax ([ReVanced#66](https://github.com/BenjaminHalko/revanced-manager/issues/66)) ([b472a36](b472a36))
* bundles not loading on Android 14 ([18cfb56](18cfb56))
* contributors screen fix ([ReVanced#1256](https://github.com/BenjaminHalko/revanced-manager/issues/1256)) ([9408857](9408857))
* delete temporary files ([ReVanced#1341](https://github.com/BenjaminHalko/revanced-manager/issues/1341)) ([723f9cd](723f9cd))
* **deps:** use correct work-runtime version string ([2bb51c1](2bb51c1))
* disable `WebView` history ([ReVanced#1278](https://github.com/BenjaminHalko/revanced-manager/issues/1278)) ([a86923a](a86923a))
* don't store app list in parcel ([55f2256](55f2256))
* dont crash when the bundle cannot be downloaded ([93f3e27](93f3e27))
* exclude x86 aapt2 binary from release builds ([ReVanced#1126](https://github.com/BenjaminHalko/revanced-manager/issues/1126)) ([381daff](381daff))
* gradlew permissions on unix ([cb0150a](cb0150a))
* handle exceptions when checking for bundle updates ([32e8a37](32e8a37))
* hide patch button ([ReVanced#1284](https://github.com/BenjaminHalko/revanced-manager/issues/1284)) ([5aefb3b](5aefb3b))
* **installer:** make the correct column scrollable ([1eac42d](1eac42d))
* **installer:** progress tracking ([272d911](272d911))
* **installer:** properly track worker state ([ReVanced#32](https://github.com/BenjaminHalko/revanced-manager/issues/32)) ([971277e](971277e))
* **installer:** save step incorrectly being marked as completed ([18cbe51](18cbe51))
* **installer:** sign and install on threads ([4ae9904](4ae9904))
* **installer:** use correct bg colour for dialog ([7525e52](7525e52))
* **installer:** use correct elevation level ([d9953b1](d9953b1))
* jvm signature clash error ([4b12ae1](4b12ae1))
* library info not being embedded ([299aaa2](299aaa2))
* load patch bundles earlier ([9cab919](9cab919))
* minify crash on building release ([ReVanced#1245](https://github.com/BenjaminHalko/revanced-manager/issues/1245)) ([b4dfcf1](b4dfcf1))
* more android 34 fixes ([64ec73d](64ec73d))
* option state crash ([ReVanced#1456](https://github.com/BenjaminHalko/revanced-manager/issues/1456)) ([5fff0a2](5fff0a2))
* overlapping issue in application selection page ([ReVanced#1128](https://github.com/BenjaminHalko/revanced-manager/issues/1128)) ([372ce17](372ce17))
* parcel error for nullable types ([2bd8463](2bd8463))
* pass worker inputs without serialization ([ReVanced#44](https://github.com/BenjaminHalko/revanced-manager/issues/44)) ([4302ea8](4302ea8))
* patch options reset button being broken ([0b9889e](0b9889e))
* **patcher:** add notification and wakelock to worker; chore: add app icon ([b8a51d3](b8a51d3))
* patches not being reloaded ([9586a9c](9586a9c))
* **patches selector:** copy the selected patches list ([762bfa8](762bfa8))
* perform selected app operations in the correct order ([cc89784](cc89784))
* permission error when using installed app ([f6563b2](f6563b2))
* progress bar not updating ([f38b31a](f38b31a))
* providers.gradleProperty ([ReVanced#1223](https://github.com/BenjaminHalko/revanced-manager/issues/1223)) ([0b0ba21](0b0ba21))
* release builds not working properly ([d2dcd42](d2dcd42))
* remove misc.xml and kotlinc.xml ([1f8341a](1f8341a))
* run blocking IO operations in the correct context ([535efa3](535efa3))
* serialization not working ([1331479](1331479))
* sources screen being misaligned during transitions ([149c8cc](149c8cc))
* specify `multithreadingDexFileWriter` in `PatcherOptions` ([ReVanced#1402](https://github.com/BenjaminHalko/revanced-manager/issues/1402)) ([12b00e5](12b00e5))
* typo in string name `import_keystore_description` ([ReVanced#1273](https://github.com/BenjaminHalko/revanced-manager/issues/1273)) ([6f2ca5b](6f2ca5b))
* **ui:** make entire patches view button selectable ([ReVanced#1271](https://github.com/BenjaminHalko/revanced-manager/issues/1271)) ([e0f8d06](e0f8d06))
* universal patches not selectable ([c6ac898](c6ac898))
* Updates popup shows incorrect names ([ReVanced#1283](https://github.com/BenjaminHalko/revanced-manager/issues/1283)) ([65377ff](65377ff))
* use correct `getViewModel` ([1be9c9c](1be9c9c))
* use correct checksum ([7d887c7](7d887c7))
* use correct classes to determine option type ([abf4d91](abf4d91))
* use correct directory ([3b65cd0](3b65cd0))
* use i18n translation for installer page ([72fd24e](72fd24e))
* use ReVanced ring logo in about section ([ReVanced#1302](https://github.com/BenjaminHalko/revanced-manager/issues/1302)) ([f79320c](f79320c))
* use upsert when modifying installed apps ([9df98ed](9df98ed))

### Features

* **about screen:** complete about screen ([fec8c0c](fec8c0c))
* add checkboxes to the downloaded apps page ([e70c10a](e70c10a))
* add patch bundle info screen ([ReVanced#55](https://github.com/BenjaminHalko/revanced-manager/issues/55)) ([21d99a1](21d99a1))
* add patches selector bottom sheet ([ReVanced#1360](https://github.com/BenjaminHalko/revanced-manager/issues/1360)) ([5762859](5762859))
* add toast feedback to the bundle update button ([607d8b6](607d8b6))
* add user agent ([ReVanced#1382](https://github.com/BenjaminHalko/revanced-manager/issues/1382)) ([212e55f](212e55f))
* advanced settings page with device info ([ReVanced#51](https://github.com/BenjaminHalko/revanced-manager/issues/51)) ([453f4da](453f4da))
* allow user to save logs ([d9d83df](d9d83df))
* animate the arrow button ([4868c45](4868c45))
* app downloader ([ReVanced#43](https://github.com/BenjaminHalko/revanced-manager/issues/43)) ([94a4dba](94a4dba))
* app selector screen ([54f0a69](54f0a69))
* **app-selector:** show patchable installed apps first ([ReVanced#1496](https://github.com/BenjaminHalko/revanced-manager/issues/1496)) ([d55abf5](d55abf5))
* armv7 warning ([8f54495](8f54495))
* backend ([e5d898f](e5d898f))
* better installer ui ([ReVanced#29](https://github.com/BenjaminHalko/revanced-manager/issues/29)) ([399fc98](399fc98))
* **bundles tab:** add BackHandler ([757840b](757840b))
* change appID and name of debug builds ([4cb4ce2](4cb4ce2))
* **Changelogs:** overall improvement ([ReVanced#1429](https://github.com/BenjaminHalko/revanced-manager/issues/1429)) ([1a83315](1a83315))
* check for updates on startup ([ReVanced#1462](https://github.com/BenjaminHalko/revanced-manager/issues/1462)) ([1dc41ba](1dc41ba))
* contributors screen ([ReVanced#42](https://github.com/BenjaminHalko/revanced-manager/issues/42)) ([0dccb8c](0dccb8c))
* **Contributors Screen:** implement design from Figma ([ReVanced#1465](https://github.com/BenjaminHalko/revanced-manager/issues/1465)) ([62a5fce](62a5fce))
* Dashboard Screen ([ReVanced#18](https://github.com/BenjaminHalko/revanced-manager/issues/18)) ([9065c0d](9065c0d))
* disable changing patches selection by default ([ReVanced#1132](https://github.com/BenjaminHalko/revanced-manager/issues/1132)) ([c400619](c400619))
* disable filter chips when there are no patches ([5d3b963](5d3b963))
* download apps in patcher screen ([ReVanced#73](https://github.com/BenjaminHalko/revanced-manager/issues/73)) ([aec8cec](aec8cec))
* experimental patches setting ([9dd74f1](9dd74f1))
* filter options for patches ([6309e8b](6309e8b))
* finish implementing the sources system ([ReVanced#70](https://github.com/BenjaminHalko/revanced-manager/issues/70)) ([379ce91](379ce91))
* hide tabs when 1 bundle is used ([ffa8d9c](ffa8d9c))
* hide unfinished pages in release mode ([f5b3b29](f5b3b29))
* implement DI ([57e2632](57e2632))
* implement navigation ([9536cdc](9536cdc))
* implement Submit Issue button ([ReVanced#1276](https://github.com/BenjaminHalko/revanced-manager/issues/1276)) ([cf71ea2](cf71ea2))
* improve accessibility ([ReVanced#64](https://github.com/BenjaminHalko/revanced-manager/issues/64)) ([cd2587b](cd2587b))
* improve bundle dialog UI ([1707a96](1707a96))
* improve keystore UI and UX ([ReVanced#52](https://github.com/BenjaminHalko/revanced-manager/issues/52)) ([aa02e9f](aa02e9f))
* improve patcher UI ([ReVanced#1494](https://github.com/BenjaminHalko/revanced-manager/issues/1494)) ([3232bb1](3232bb1))
* improved compose stability ([fcb75dd](fcb75dd))
* improved dashboard screen ([f1656c6](f1656c6))
* in-app updater ([ReVanced#25](https://github.com/BenjaminHalko/revanced-manager/issues/25)) ([a4842c0](a4842c0))
* initialize project ([b372f7e](b372f7e))
* **installer:** adjust arrow icon size ([39caad1](39caad1))
* **installer:** adjust step icon size and alignment ([6437f7b](6437f7b))
* **installer:** apk signing and installation ([52ab793](52ab793))
* **installer:** redesign utility options ([ReVanced#1062](https://github.com/BenjaminHalko/revanced-manager/issues/1062)) ([b77d46b](b77d46b))
* **installer:** sign apk in patcher worker ([172604f](172604f))
* **Installer:** use BottomAppBar ([ReVanced#1428](https://github.com/BenjaminHalko/revanced-manager/issues/1428)) ([3c57762](3c57762))
* integrate revanced patcher ([ReVanced#22](https://github.com/BenjaminHalko/revanced-manager/issues/22)) ([4048792](4048792))
* keystore import/export ([ReVanced#30](https://github.com/BenjaminHalko/revanced-manager/issues/30)) ([919b6b7](919b6b7))
* **koin:** use the android logger ([7ce4de7](7ce4de7))
* licenses screen ([ReVanced#47](https://github.com/BenjaminHalko/revanced-manager/issues/47)) ([6b7143d](6b7143d))
* make bundles selectable ([ReVanced#1237](https://github.com/BenjaminHalko/revanced-manager/issues/1237)) ([42e0346](42e0346))
* more info for the select from application screen ([ReVanced#81](https://github.com/BenjaminHalko/revanced-manager/issues/81)) ([3cfa4ea](3cfa4ea))
* **NotificationCard:** rewrite & consistent usage ([ReVanced#1426](https://github.com/BenjaminHalko/revanced-manager/issues/1426)) ([7741394](7741394))
* patch apps without internet ([ReVanced#1114](https://github.com/BenjaminHalko/revanced-manager/issues/1114)) ([f90f6e8](f90f6e8))
* patch bundle sources system ([ReVanced#24](https://github.com/BenjaminHalko/revanced-manager/issues/24)) ([c22371e](c22371e))
* patch options ([ReVanced#45](https://github.com/BenjaminHalko/revanced-manager/issues/45)) ([01fd4c8](01fd4c8))
* patch options UI ([ReVanced#80](https://github.com/BenjaminHalko/revanced-manager/issues/80)) ([7aea947](7aea947))
* **patch-selector:** default patches selection ([ReVanced#1272](https://github.com/BenjaminHalko/revanced-manager/issues/1272)) ([f78b56e](f78b56e))
* **patch-selector:** remove TODO about an unplanned feature ([5290713](5290713))
* patches selector screen ([4c3dbbd](4c3dbbd))
* prereleases ([9e344a9](9e344a9))
* ProGuard ([9591f4e](9591f4e))
* Purple default theme ([ReVanced#1601](https://github.com/BenjaminHalko/revanced-manager/issues/1601)) ([d9d7b98](d9d7b98))
* remember patch options ([ReVanced#1449](https://github.com/BenjaminHalko/revanced-manager/issues/1449)) ([7fe4724](7fe4724))
* remove dead help icons ([ca3c9af](ca3c9af))
* rename package to `app.revanced.manager` ([27426b1](27426b1))
* rename ViewModels for consistency ([e088d05](e088d05))
* ReVanced theme colors ([955e7a4](955e7a4))
* root installation ([ReVanced#1243](https://github.com/BenjaminHalko/revanced-manager/issues/1243)) ([bf10af2](bf10af2))
* save patch options and selected patches in bundle ([ReVanced#50](https://github.com/BenjaminHalko/revanced-manager/issues/50)) ([8dd8f88](8dd8f88))
* save patch selection using room db ([ReVanced#38](https://github.com/BenjaminHalko/revanced-manager/issues/38)) ([923ce74](923ce74))
* Scrollbars ([ReVanced#1479](https://github.com/BenjaminHalko/revanced-manager/issues/1479)) ([36c8f59](36c8f59))
* Select bundle type before adding bundle ([ReVanced#1490](https://github.com/BenjaminHalko/revanced-manager/issues/1490)) ([aa6e612](aa6e612))
* selected app info page ([ReVanced#1395](https://github.com/BenjaminHalko/revanced-manager/issues/1395)) ([c3af6ac](c3af6ac))
* settings migration (compose) ([ReVanced#1309](https://github.com/BenjaminHalko/revanced-manager/issues/1309)) ([56a4a70](56a4a70))
* settings screen ([4088ed7](4088ed7))
* **settings screen:** add battery optimization notification ([c332760](c332760))
* **settings screen:** match typography from figma ([9b585c7](9b585c7))
* **settings:** move experimental patches option to advanced ([d8392ad](d8392ad))
* **Settings:** use SettingsListItem consistently and overall improvements ([ReVanced#1427](https://github.com/BenjaminHalko/revanced-manager/issues/1427)) ([25bd91d](25bd91d))
* show installed app in version selector ([61de0b6](61de0b6))
* show stacktrace in installer ui ([ReVanced#36](https://github.com/BenjaminHalko/revanced-manager/issues/36)) ([5681c91](5681c91))
* show toast when no patches are selected ([65f8d38](65f8d38))
* splash screen ([49f9dfc](49f9dfc))
* store patched apps ([ReVanced#79](https://github.com/BenjaminHalko/revanced-manager/issues/79)) ([a0b9255](a0b9255))
* switch to Preferences DataStore ([ReVanced#60](https://github.com/BenjaminHalko/revanced-manager/issues/60)) ([879884a](879884a))
* switch to the new api ([ReVanced#75](https://github.com/BenjaminHalko/revanced-manager/issues/75)) ([3f059d7](3f059d7))
* **Update Screen:** changelogs & handle states ([ReVanced#1464](https://github.com/BenjaminHalko/revanced-manager/issues/1464)) ([bd9778a](bd9778a))
* **update screen:** complete main update screen ([ea4247c](ea4247c))
* updater changelogs ([ReVanced#48](https://github.com/BenjaminHalko/revanced-manager/issues/48)) ([fe5e191](fe5e191))
* updater UI and code improvements ([ReVanced#1597](https://github.com/BenjaminHalko/revanced-manager/issues/1597)) ([b7cb6b9](b7cb6b9))
* Use correct casing in module description ([ac561e7](ac561e7))
* use revanced api for changelogs ([608bac6](608bac6))

### Reverts

* downgrade Kotlin to 1.8.21 ([37e177b](37e177b))
github-actions bot pushed a commit to BenjaminHalko/revanced-manager that referenced this issue Jan 23, 2024
# [1.9.0-dev.1](v1.8.0...v1.9.0-dev.1) (2024-01-23)

### Bug Fixes

* broken logo in about page on release builds ([4c1ad86](4c1ad86))
* buildfile syntax ([ReVanced#66](https://github.com/BenjaminHalko/revanced-manager/issues/66)) ([b472a36](b472a36))
* bundles not loading on Android 14 ([18cfb56](18cfb56))
* contributors screen fix ([ReVanced#1256](https://github.com/BenjaminHalko/revanced-manager/issues/1256)) ([9408857](9408857))
* delete temporary files ([ReVanced#1341](https://github.com/BenjaminHalko/revanced-manager/issues/1341)) ([723f9cd](723f9cd))
* **deps:** use correct work-runtime version string ([2bb51c1](2bb51c1))
* disable `WebView` history ([ReVanced#1278](https://github.com/BenjaminHalko/revanced-manager/issues/1278)) ([a86923a](a86923a))
* don't store app list in parcel ([55f2256](55f2256))
* dont crash when the bundle cannot be downloaded ([93f3e27](93f3e27))
* exclude x86 aapt2 binary from release builds ([ReVanced#1126](https://github.com/BenjaminHalko/revanced-manager/issues/1126)) ([381daff](381daff))
* gradlew permissions on unix ([cb0150a](cb0150a))
* handle exceptions when checking for bundle updates ([32e8a37](32e8a37))
* hide patch button ([ReVanced#1284](https://github.com/BenjaminHalko/revanced-manager/issues/1284)) ([5aefb3b](5aefb3b))
* **installer:** make the correct column scrollable ([1eac42d](1eac42d))
* **installer:** progress tracking ([272d911](272d911))
* **installer:** properly track worker state ([ReVanced#32](https://github.com/BenjaminHalko/revanced-manager/issues/32)) ([971277e](971277e))
* **installer:** save step incorrectly being marked as completed ([18cbe51](18cbe51))
* **installer:** sign and install on threads ([4ae9904](4ae9904))
* **installer:** use correct bg colour for dialog ([7525e52](7525e52))
* **installer:** use correct elevation level ([d9953b1](d9953b1))
* jvm signature clash error ([4b12ae1](4b12ae1))
* library info not being embedded ([299aaa2](299aaa2))
* load patch bundles earlier ([9cab919](9cab919))
* minify crash on building release ([ReVanced#1245](https://github.com/BenjaminHalko/revanced-manager/issues/1245)) ([b4dfcf1](b4dfcf1))
* more android 34 fixes ([64ec73d](64ec73d))
* option state crash ([ReVanced#1456](https://github.com/BenjaminHalko/revanced-manager/issues/1456)) ([5fff0a2](5fff0a2))
* overlapping issue in application selection page ([ReVanced#1128](https://github.com/BenjaminHalko/revanced-manager/issues/1128)) ([372ce17](372ce17))
* parcel error for nullable types ([2bd8463](2bd8463))
* pass worker inputs without serialization ([ReVanced#44](https://github.com/BenjaminHalko/revanced-manager/issues/44)) ([4302ea8](4302ea8))
* patch options reset button being broken ([0b9889e](0b9889e))
* **patcher:** add notification and wakelock to worker; chore: add app icon ([b8a51d3](b8a51d3))
* patches not being reloaded ([9586a9c](9586a9c))
* **patches selector:** copy the selected patches list ([762bfa8](762bfa8))
* perform selected app operations in the correct order ([cc89784](cc89784))
* permission error when using installed app ([f6563b2](f6563b2))
* progress bar not updating ([f38b31a](f38b31a))
* providers.gradleProperty ([ReVanced#1223](https://github.com/BenjaminHalko/revanced-manager/issues/1223)) ([0b0ba21](0b0ba21))
* release builds not working properly ([d2dcd42](d2dcd42))
* remove misc.xml and kotlinc.xml ([1f8341a](1f8341a))
* run blocking IO operations in the correct context ([535efa3](535efa3))
* serialization not working ([1331479](1331479))
* sources screen being misaligned during transitions ([149c8cc](149c8cc))
* specify `multithreadingDexFileWriter` in `PatcherOptions` ([ReVanced#1402](https://github.com/BenjaminHalko/revanced-manager/issues/1402)) ([12b00e5](12b00e5))
* typo in string name `import_keystore_description` ([ReVanced#1273](https://github.com/BenjaminHalko/revanced-manager/issues/1273)) ([6f2ca5b](6f2ca5b))
* **ui:** make entire patches view button selectable ([ReVanced#1271](https://github.com/BenjaminHalko/revanced-manager/issues/1271)) ([e0f8d06](e0f8d06))
* universal patches not selectable ([c6ac898](c6ac898))
* Updates popup shows incorrect names ([ReVanced#1283](https://github.com/BenjaminHalko/revanced-manager/issues/1283)) ([65377ff](65377ff))
* use correct `getViewModel` ([1be9c9c](1be9c9c))
* use correct checksum ([7d887c7](7d887c7))
* use correct classes to determine option type ([abf4d91](abf4d91))
* use correct directory ([3b65cd0](3b65cd0))
* use i18n translation for installer page ([72fd24e](72fd24e))
* use ReVanced ring logo in about section ([ReVanced#1302](https://github.com/BenjaminHalko/revanced-manager/issues/1302)) ([f79320c](f79320c))
* use upsert when modifying installed apps ([9df98ed](9df98ed))

### Features

* **about screen:** complete about screen ([fec8c0c](fec8c0c))
* add checkboxes to the downloaded apps page ([e70c10a](e70c10a))
* add patch bundle info screen ([ReVanced#55](https://github.com/BenjaminHalko/revanced-manager/issues/55)) ([21d99a1](21d99a1))
* add patches selector bottom sheet ([ReVanced#1360](https://github.com/BenjaminHalko/revanced-manager/issues/1360)) ([5762859](5762859))
* add toast feedback to the bundle update button ([607d8b6](607d8b6))
* add user agent ([ReVanced#1382](https://github.com/BenjaminHalko/revanced-manager/issues/1382)) ([212e55f](212e55f))
* advanced settings page with device info ([ReVanced#51](https://github.com/BenjaminHalko/revanced-manager/issues/51)) ([453f4da](453f4da))
* allow user to save logs ([d9d83df](d9d83df))
* animate the arrow button ([4868c45](4868c45))
* app downloader ([ReVanced#43](https://github.com/BenjaminHalko/revanced-manager/issues/43)) ([94a4dba](94a4dba))
* app selector screen ([54f0a69](54f0a69))
* **app-selector:** show patchable installed apps first ([ReVanced#1496](https://github.com/BenjaminHalko/revanced-manager/issues/1496)) ([d55abf5](d55abf5))
* armv7 warning ([8f54495](8f54495))
* backend ([e5d898f](e5d898f))
* better installer ui ([ReVanced#29](https://github.com/BenjaminHalko/revanced-manager/issues/29)) ([399fc98](399fc98))
* **bundles tab:** add BackHandler ([757840b](757840b))
* change appID and name of debug builds ([4cb4ce2](4cb4ce2))
* **Changelogs:** overall improvement ([ReVanced#1429](https://github.com/BenjaminHalko/revanced-manager/issues/1429)) ([1a83315](1a83315))
* check for updates on startup ([ReVanced#1462](https://github.com/BenjaminHalko/revanced-manager/issues/1462)) ([1dc41ba](1dc41ba))
* contributors screen ([ReVanced#42](https://github.com/BenjaminHalko/revanced-manager/issues/42)) ([0dccb8c](0dccb8c))
* **Contributors Screen:** implement design from Figma ([ReVanced#1465](https://github.com/BenjaminHalko/revanced-manager/issues/1465)) ([62a5fce](62a5fce))
* Dashboard Screen ([ReVanced#18](https://github.com/BenjaminHalko/revanced-manager/issues/18)) ([9065c0d](9065c0d))
* disable changing patches selection by default ([ReVanced#1132](https://github.com/BenjaminHalko/revanced-manager/issues/1132)) ([c400619](c400619))
* disable filter chips when there are no patches ([5d3b963](5d3b963))
* download apps in patcher screen ([ReVanced#73](https://github.com/BenjaminHalko/revanced-manager/issues/73)) ([aec8cec](aec8cec))
* experimental patches setting ([9dd74f1](9dd74f1))
* filter options for patches ([6309e8b](6309e8b))
* finish implementing the sources system ([ReVanced#70](https://github.com/BenjaminHalko/revanced-manager/issues/70)) ([379ce91](379ce91))
* hide tabs when 1 bundle is used ([ffa8d9c](ffa8d9c))
* hide unfinished pages in release mode ([f5b3b29](f5b3b29))
* implement DI ([57e2632](57e2632))
* implement navigation ([9536cdc](9536cdc))
* implement Submit Issue button ([ReVanced#1276](https://github.com/BenjaminHalko/revanced-manager/issues/1276)) ([cf71ea2](cf71ea2))
* improve accessibility ([ReVanced#64](https://github.com/BenjaminHalko/revanced-manager/issues/64)) ([cd2587b](cd2587b))
* improve bundle dialog UI ([1707a96](1707a96))
* improve keystore UI and UX ([ReVanced#52](https://github.com/BenjaminHalko/revanced-manager/issues/52)) ([aa02e9f](aa02e9f))
* improve patcher UI ([ReVanced#1494](https://github.com/BenjaminHalko/revanced-manager/issues/1494)) ([3232bb1](3232bb1))
* improved compose stability ([fcb75dd](fcb75dd))
* improved dashboard screen ([f1656c6](f1656c6))
* in-app updater ([ReVanced#25](https://github.com/BenjaminHalko/revanced-manager/issues/25)) ([a4842c0](a4842c0))
* initialize project ([b372f7e](b372f7e))
* **installer:** adjust arrow icon size ([39caad1](39caad1))
* **installer:** adjust step icon size and alignment ([6437f7b](6437f7b))
* **installer:** apk signing and installation ([52ab793](52ab793))
* **installer:** redesign utility options ([ReVanced#1062](https://github.com/BenjaminHalko/revanced-manager/issues/1062)) ([b77d46b](b77d46b))
* **installer:** sign apk in patcher worker ([172604f](172604f))
* **Installer:** use BottomAppBar ([ReVanced#1428](https://github.com/BenjaminHalko/revanced-manager/issues/1428)) ([3c57762](3c57762))
* integrate revanced patcher ([ReVanced#22](https://github.com/BenjaminHalko/revanced-manager/issues/22)) ([4048792](4048792))
* keystore import/export ([ReVanced#30](https://github.com/BenjaminHalko/revanced-manager/issues/30)) ([919b6b7](919b6b7))
* **koin:** use the android logger ([7ce4de7](7ce4de7))
* licenses screen ([ReVanced#47](https://github.com/BenjaminHalko/revanced-manager/issues/47)) ([6b7143d](6b7143d))
* make bundles selectable ([ReVanced#1237](https://github.com/BenjaminHalko/revanced-manager/issues/1237)) ([42e0346](42e0346))
* more info for the select from application screen ([ReVanced#81](https://github.com/BenjaminHalko/revanced-manager/issues/81)) ([3cfa4ea](3cfa4ea))
* **NotificationCard:** rewrite & consistent usage ([ReVanced#1426](https://github.com/BenjaminHalko/revanced-manager/issues/1426)) ([7741394](7741394))
* patch apps without internet ([ReVanced#1114](https://github.com/BenjaminHalko/revanced-manager/issues/1114)) ([f90f6e8](f90f6e8))
* patch bundle sources system ([ReVanced#24](https://github.com/BenjaminHalko/revanced-manager/issues/24)) ([c22371e](c22371e))
* patch options ([ReVanced#45](https://github.com/BenjaminHalko/revanced-manager/issues/45)) ([01fd4c8](01fd4c8))
* patch options UI ([ReVanced#80](https://github.com/BenjaminHalko/revanced-manager/issues/80)) ([7aea947](7aea947))
* **patch-selector:** default patches selection ([ReVanced#1272](https://github.com/BenjaminHalko/revanced-manager/issues/1272)) ([f78b56e](f78b56e))
* **patch-selector:** remove TODO about an unplanned feature ([5290713](5290713))
* patches selector screen ([4c3dbbd](4c3dbbd))
* prereleases ([9e344a9](9e344a9))
* ProGuard ([9591f4e](9591f4e))
* Purple default theme ([ReVanced#1601](https://github.com/BenjaminHalko/revanced-manager/issues/1601)) ([d9d7b98](d9d7b98))
* remember patch options ([ReVanced#1449](https://github.com/BenjaminHalko/revanced-manager/issues/1449)) ([7fe4724](7fe4724))
* remove dead help icons ([ca3c9af](ca3c9af))
* rename package to `app.revanced.manager` ([27426b1](27426b1))
* rename ViewModels for consistency ([e088d05](e088d05))
* ReVanced theme colors ([955e7a4](955e7a4))
* root installation ([ReVanced#1243](https://github.com/BenjaminHalko/revanced-manager/issues/1243)) ([bf10af2](bf10af2))
* save patch options and selected patches in bundle ([ReVanced#50](https://github.com/BenjaminHalko/revanced-manager/issues/50)) ([8dd8f88](8dd8f88))
* save patch selection using room db ([ReVanced#38](https://github.com/BenjaminHalko/revanced-manager/issues/38)) ([923ce74](923ce74))
* Scrollbars ([ReVanced#1479](https://github.com/BenjaminHalko/revanced-manager/issues/1479)) ([36c8f59](36c8f59))
* Select bundle type before adding bundle ([ReVanced#1490](https://github.com/BenjaminHalko/revanced-manager/issues/1490)) ([aa6e612](aa6e612))
* selected app info page ([ReVanced#1395](https://github.com/BenjaminHalko/revanced-manager/issues/1395)) ([c3af6ac](c3af6ac))
* settings migration (compose) ([ReVanced#1309](https://github.com/BenjaminHalko/revanced-manager/issues/1309)) ([56a4a70](56a4a70))
* settings screen ([4088ed7](4088ed7))
* **settings screen:** add battery optimization notification ([c332760](c332760))
* **settings screen:** match typography from figma ([9b585c7](9b585c7))
* **settings:** move experimental patches option to advanced ([d8392ad](d8392ad))
* **Settings:** use SettingsListItem consistently and overall improvements ([ReVanced#1427](https://github.com/BenjaminHalko/revanced-manager/issues/1427)) ([25bd91d](25bd91d))
* show installed app in version selector ([61de0b6](61de0b6))
* show stacktrace in installer ui ([ReVanced#36](https://github.com/BenjaminHalko/revanced-manager/issues/36)) ([5681c91](5681c91))
* show toast when no patches are selected ([65f8d38](65f8d38))
* splash screen ([49f9dfc](49f9dfc))
* store patched apps ([ReVanced#79](https://github.com/BenjaminHalko/revanced-manager/issues/79)) ([a0b9255](a0b9255))
* switch to Preferences DataStore ([ReVanced#60](https://github.com/BenjaminHalko/revanced-manager/issues/60)) ([879884a](879884a))
* switch to the new api ([ReVanced#75](https://github.com/BenjaminHalko/revanced-manager/issues/75)) ([3f059d7](3f059d7))
* **Update Screen:** changelogs & handle states ([ReVanced#1464](https://github.com/BenjaminHalko/revanced-manager/issues/1464)) ([bd9778a](bd9778a))
* **update screen:** complete main update screen ([ea4247c](ea4247c))
* updater changelogs ([ReVanced#48](https://github.com/BenjaminHalko/revanced-manager/issues/48)) ([fe5e191](fe5e191))
* updater UI and code improvements ([ReVanced#1597](https://github.com/BenjaminHalko/revanced-manager/issues/1597)) ([b7cb6b9](b7cb6b9))
* Use correct casing in module description ([ac561e7](ac561e7))
* use revanced api for changelogs ([608bac6](608bac6))

### Reverts

* downgrade Kotlin to 1.8.21 ([37e177b](37e177b))
github-actions bot pushed a commit to BenjaminHalko/revanced-manager that referenced this issue Jan 23, 2024
# [1.9.0-dev.1](v1.8.0...v1.9.0-dev.1) (2024-01-23)

### Bug Fixes

* broken logo in about page on release builds ([4c1ad86](4c1ad86))
* buildfile syntax ([ReVanced#66](https://github.com/BenjaminHalko/revanced-manager/issues/66)) ([b472a36](b472a36))
* bundles not loading on Android 14 ([18cfb56](18cfb56))
* contributors screen fix ([ReVanced#1256](https://github.com/BenjaminHalko/revanced-manager/issues/1256)) ([9408857](9408857))
* delete temporary files ([ReVanced#1341](https://github.com/BenjaminHalko/revanced-manager/issues/1341)) ([723f9cd](723f9cd))
* **deps:** use correct work-runtime version string ([2bb51c1](2bb51c1))
* disable `WebView` history ([ReVanced#1278](https://github.com/BenjaminHalko/revanced-manager/issues/1278)) ([a86923a](a86923a))
* don't store app list in parcel ([55f2256](55f2256))
* dont crash when the bundle cannot be downloaded ([93f3e27](93f3e27))
* exclude x86 aapt2 binary from release builds ([ReVanced#1126](https://github.com/BenjaminHalko/revanced-manager/issues/1126)) ([381daff](381daff))
* gradlew permissions on unix ([cb0150a](cb0150a))
* handle exceptions when checking for bundle updates ([32e8a37](32e8a37))
* hide patch button ([ReVanced#1284](https://github.com/BenjaminHalko/revanced-manager/issues/1284)) ([5aefb3b](5aefb3b))
* **installer:** make the correct column scrollable ([1eac42d](1eac42d))
* **installer:** progress tracking ([272d911](272d911))
* **installer:** properly track worker state ([ReVanced#32](https://github.com/BenjaminHalko/revanced-manager/issues/32)) ([971277e](971277e))
* **installer:** save step incorrectly being marked as completed ([18cbe51](18cbe51))
* **installer:** sign and install on threads ([4ae9904](4ae9904))
* **installer:** use correct bg colour for dialog ([7525e52](7525e52))
* **installer:** use correct elevation level ([d9953b1](d9953b1))
* jvm signature clash error ([4b12ae1](4b12ae1))
* library info not being embedded ([299aaa2](299aaa2))
* load patch bundles earlier ([9cab919](9cab919))
* minify crash on building release ([ReVanced#1245](https://github.com/BenjaminHalko/revanced-manager/issues/1245)) ([b4dfcf1](b4dfcf1))
* more android 34 fixes ([64ec73d](64ec73d))
* option state crash ([ReVanced#1456](https://github.com/BenjaminHalko/revanced-manager/issues/1456)) ([5fff0a2](5fff0a2))
* overlapping issue in application selection page ([ReVanced#1128](https://github.com/BenjaminHalko/revanced-manager/issues/1128)) ([372ce17](372ce17))
* parcel error for nullable types ([2bd8463](2bd8463))
* pass worker inputs without serialization ([ReVanced#44](https://github.com/BenjaminHalko/revanced-manager/issues/44)) ([4302ea8](4302ea8))
* patch options reset button being broken ([0b9889e](0b9889e))
* **patcher:** add notification and wakelock to worker; chore: add app icon ([b8a51d3](b8a51d3))
* patches not being reloaded ([9586a9c](9586a9c))
* **patches selector:** copy the selected patches list ([762bfa8](762bfa8))
* perform selected app operations in the correct order ([cc89784](cc89784))
* permission error when using installed app ([f6563b2](f6563b2))
* progress bar not updating ([f38b31a](f38b31a))
* providers.gradleProperty ([ReVanced#1223](https://github.com/BenjaminHalko/revanced-manager/issues/1223)) ([0b0ba21](0b0ba21))
* release builds not working properly ([d2dcd42](d2dcd42))
* remove misc.xml and kotlinc.xml ([1f8341a](1f8341a))
* run blocking IO operations in the correct context ([535efa3](535efa3))
* serialization not working ([1331479](1331479))
* sources screen being misaligned during transitions ([149c8cc](149c8cc))
* specify `multithreadingDexFileWriter` in `PatcherOptions` ([ReVanced#1402](https://github.com/BenjaminHalko/revanced-manager/issues/1402)) ([12b00e5](12b00e5))
* typo in string name `import_keystore_description` ([ReVanced#1273](https://github.com/BenjaminHalko/revanced-manager/issues/1273)) ([6f2ca5b](6f2ca5b))
* **ui:** make entire patches view button selectable ([ReVanced#1271](https://github.com/BenjaminHalko/revanced-manager/issues/1271)) ([e0f8d06](e0f8d06))
* universal patches not selectable ([c6ac898](c6ac898))
* Updates popup shows incorrect names ([ReVanced#1283](https://github.com/BenjaminHalko/revanced-manager/issues/1283)) ([65377ff](65377ff))
* use correct `getViewModel` ([1be9c9c](1be9c9c))
* use correct checksum ([7d887c7](7d887c7))
* use correct classes to determine option type ([abf4d91](abf4d91))
* use correct directory ([3b65cd0](3b65cd0))
* use i18n translation for installer page ([72fd24e](72fd24e))
* use ReVanced ring logo in about section ([ReVanced#1302](https://github.com/BenjaminHalko/revanced-manager/issues/1302)) ([f79320c](f79320c))
* use upsert when modifying installed apps ([9df98ed](9df98ed))

### Features

* **about screen:** complete about screen ([fec8c0c](fec8c0c))
* add checkboxes to the downloaded apps page ([e70c10a](e70c10a))
* add patch bundle info screen ([ReVanced#55](https://github.com/BenjaminHalko/revanced-manager/issues/55)) ([21d99a1](21d99a1))
* add patches selector bottom sheet ([ReVanced#1360](https://github.com/BenjaminHalko/revanced-manager/issues/1360)) ([5762859](5762859))
* add toast feedback to the bundle update button ([607d8b6](607d8b6))
* add user agent ([ReVanced#1382](https://github.com/BenjaminHalko/revanced-manager/issues/1382)) ([212e55f](212e55f))
* advanced settings page with device info ([ReVanced#51](https://github.com/BenjaminHalko/revanced-manager/issues/51)) ([453f4da](453f4da))
* allow user to save logs ([d9d83df](d9d83df))
* animate the arrow button ([4868c45](4868c45))
* app downloader ([ReVanced#43](https://github.com/BenjaminHalko/revanced-manager/issues/43)) ([94a4dba](94a4dba))
* app selector screen ([54f0a69](54f0a69))
* **app-selector:** show patchable installed apps first ([ReVanced#1496](https://github.com/BenjaminHalko/revanced-manager/issues/1496)) ([d55abf5](d55abf5))
* armv7 warning ([8f54495](8f54495))
* backend ([e5d898f](e5d898f))
* better installer ui ([ReVanced#29](https://github.com/BenjaminHalko/revanced-manager/issues/29)) ([399fc98](399fc98))
* **bundles tab:** add BackHandler ([757840b](757840b))
* change appID and name of debug builds ([4cb4ce2](4cb4ce2))
* **Changelogs:** overall improvement ([ReVanced#1429](https://github.com/BenjaminHalko/revanced-manager/issues/1429)) ([1a83315](1a83315))
* check for updates on startup ([ReVanced#1462](https://github.com/BenjaminHalko/revanced-manager/issues/1462)) ([1dc41ba](1dc41ba))
* contributors screen ([ReVanced#42](https://github.com/BenjaminHalko/revanced-manager/issues/42)) ([0dccb8c](0dccb8c))
* **Contributors Screen:** implement design from Figma ([ReVanced#1465](https://github.com/BenjaminHalko/revanced-manager/issues/1465)) ([62a5fce](62a5fce))
* Dashboard Screen ([ReVanced#18](https://github.com/BenjaminHalko/revanced-manager/issues/18)) ([9065c0d](9065c0d))
* disable changing patches selection by default ([ReVanced#1132](https://github.com/BenjaminHalko/revanced-manager/issues/1132)) ([c400619](c400619))
* disable filter chips when there are no patches ([5d3b963](5d3b963))
* download apps in patcher screen ([ReVanced#73](https://github.com/BenjaminHalko/revanced-manager/issues/73)) ([aec8cec](aec8cec))
* experimental patches setting ([9dd74f1](9dd74f1))
* filter options for patches ([6309e8b](6309e8b))
* finish implementing the sources system ([ReVanced#70](https://github.com/BenjaminHalko/revanced-manager/issues/70)) ([379ce91](379ce91))
* hide tabs when 1 bundle is used ([ffa8d9c](ffa8d9c))
* hide unfinished pages in release mode ([f5b3b29](f5b3b29))
* implement DI ([57e2632](57e2632))
* implement navigation ([9536cdc](9536cdc))
* implement Submit Issue button ([ReVanced#1276](https://github.com/BenjaminHalko/revanced-manager/issues/1276)) ([cf71ea2](cf71ea2))
* improve accessibility ([ReVanced#64](https://github.com/BenjaminHalko/revanced-manager/issues/64)) ([cd2587b](cd2587b))
* improve bundle dialog UI ([1707a96](1707a96))
* improve keystore UI and UX ([ReVanced#52](https://github.com/BenjaminHalko/revanced-manager/issues/52)) ([aa02e9f](aa02e9f))
* improve patcher UI ([ReVanced#1494](https://github.com/BenjaminHalko/revanced-manager/issues/1494)) ([3232bb1](3232bb1))
* improved compose stability ([fcb75dd](fcb75dd))
* improved dashboard screen ([f1656c6](f1656c6))
* in-app updater ([ReVanced#25](https://github.com/BenjaminHalko/revanced-manager/issues/25)) ([a4842c0](a4842c0))
* initialize project ([b372f7e](b372f7e))
* **installer:** adjust arrow icon size ([39caad1](39caad1))
* **installer:** adjust step icon size and alignment ([6437f7b](6437f7b))
* **installer:** apk signing and installation ([52ab793](52ab793))
* **installer:** redesign utility options ([ReVanced#1062](https://github.com/BenjaminHalko/revanced-manager/issues/1062)) ([b77d46b](b77d46b))
* **installer:** sign apk in patcher worker ([172604f](172604f))
* **Installer:** use BottomAppBar ([ReVanced#1428](https://github.com/BenjaminHalko/revanced-manager/issues/1428)) ([3c57762](3c57762))
* integrate revanced patcher ([ReVanced#22](https://github.com/BenjaminHalko/revanced-manager/issues/22)) ([4048792](4048792))
* keystore import/export ([ReVanced#30](https://github.com/BenjaminHalko/revanced-manager/issues/30)) ([919b6b7](919b6b7))
* **koin:** use the android logger ([7ce4de7](7ce4de7))
* licenses screen ([ReVanced#47](https://github.com/BenjaminHalko/revanced-manager/issues/47)) ([6b7143d](6b7143d))
* make bundles selectable ([ReVanced#1237](https://github.com/BenjaminHalko/revanced-manager/issues/1237)) ([42e0346](42e0346))
* more info for the select from application screen ([ReVanced#81](https://github.com/BenjaminHalko/revanced-manager/issues/81)) ([3cfa4ea](3cfa4ea))
* **NotificationCard:** rewrite & consistent usage ([ReVanced#1426](https://github.com/BenjaminHalko/revanced-manager/issues/1426)) ([7741394](7741394))
* patch apps without internet ([ReVanced#1114](https://github.com/BenjaminHalko/revanced-manager/issues/1114)) ([f90f6e8](f90f6e8))
* patch bundle sources system ([ReVanced#24](https://github.com/BenjaminHalko/revanced-manager/issues/24)) ([c22371e](c22371e))
* patch options ([ReVanced#45](https://github.com/BenjaminHalko/revanced-manager/issues/45)) ([01fd4c8](01fd4c8))
* patch options UI ([ReVanced#80](https://github.com/BenjaminHalko/revanced-manager/issues/80)) ([7aea947](7aea947))
* **patch-selector:** default patches selection ([ReVanced#1272](https://github.com/BenjaminHalko/revanced-manager/issues/1272)) ([f78b56e](f78b56e))
* **patch-selector:** remove TODO about an unplanned feature ([5290713](5290713))
* patches selector screen ([4c3dbbd](4c3dbbd))
* prereleases ([9e344a9](9e344a9))
* ProGuard ([9591f4e](9591f4e))
* Purple default theme ([ReVanced#1601](https://github.com/BenjaminHalko/revanced-manager/issues/1601)) ([d9d7b98](d9d7b98))
* remember patch options ([ReVanced#1449](https://github.com/BenjaminHalko/revanced-manager/issues/1449)) ([7fe4724](7fe4724))
* remove dead help icons ([ca3c9af](ca3c9af))
* rename package to `app.revanced.manager` ([27426b1](27426b1))
* rename ViewModels for consistency ([e088d05](e088d05))
* ReVanced theme colors ([955e7a4](955e7a4))
* root installation ([ReVanced#1243](https://github.com/BenjaminHalko/revanced-manager/issues/1243)) ([bf10af2](bf10af2))
* save patch options and selected patches in bundle ([ReVanced#50](https://github.com/BenjaminHalko/revanced-manager/issues/50)) ([8dd8f88](8dd8f88))
* save patch selection using room db ([ReVanced#38](https://github.com/BenjaminHalko/revanced-manager/issues/38)) ([923ce74](923ce74))
* Scrollbars ([ReVanced#1479](https://github.com/BenjaminHalko/revanced-manager/issues/1479)) ([36c8f59](36c8f59))
* Select bundle type before adding bundle ([ReVanced#1490](https://github.com/BenjaminHalko/revanced-manager/issues/1490)) ([aa6e612](aa6e612))
* selected app info page ([ReVanced#1395](https://github.com/BenjaminHalko/revanced-manager/issues/1395)) ([c3af6ac](c3af6ac))
* settings migration (compose) ([ReVanced#1309](https://github.com/BenjaminHalko/revanced-manager/issues/1309)) ([56a4a70](56a4a70))
* settings screen ([4088ed7](4088ed7))
* **settings screen:** add battery optimization notification ([c332760](c332760))
* **settings screen:** match typography from figma ([9b585c7](9b585c7))
* **settings:** move experimental patches option to advanced ([d8392ad](d8392ad))
* **Settings:** use SettingsListItem consistently and overall improvements ([ReVanced#1427](https://github.com/BenjaminHalko/revanced-manager/issues/1427)) ([25bd91d](25bd91d))
* show installed app in version selector ([61de0b6](61de0b6))
* show stacktrace in installer ui ([ReVanced#36](https://github.com/BenjaminHalko/revanced-manager/issues/36)) ([5681c91](5681c91))
* show toast when no patches are selected ([65f8d38](65f8d38))
* splash screen ([49f9dfc](49f9dfc))
* store patched apps ([ReVanced#79](https://github.com/BenjaminHalko/revanced-manager/issues/79)) ([a0b9255](a0b9255))
* switch to Preferences DataStore ([ReVanced#60](https://github.com/BenjaminHalko/revanced-manager/issues/60)) ([879884a](879884a))
* switch to the new api ([ReVanced#75](https://github.com/BenjaminHalko/revanced-manager/issues/75)) ([3f059d7](3f059d7))
* **Update Screen:** changelogs & handle states ([ReVanced#1464](https://github.com/BenjaminHalko/revanced-manager/issues/1464)) ([bd9778a](bd9778a))
* **update screen:** complete main update screen ([ea4247c](ea4247c))
* updater changelogs ([ReVanced#48](https://github.com/BenjaminHalko/revanced-manager/issues/48)) ([fe5e191](fe5e191))
* updater UI and code improvements ([ReVanced#1597](https://github.com/BenjaminHalko/revanced-manager/issues/1597)) ([b7cb6b9](b7cb6b9))
* Use correct casing in module description ([ac561e7](ac561e7))
* use revanced api for changelogs ([608bac6](608bac6))

### Reverts

* downgrade Kotlin to 1.8.21 ([37e177b](37e177b))
github-actions bot pushed a commit to BenjaminHalko/revanced-manager that referenced this issue Jan 23, 2024
# [1.9.0-dev.1](v1.8.0...v1.9.0-dev.1) (2024-01-23)

### Bug Fixes

* broken logo in about page on release builds ([4c1ad86](4c1ad86))
* buildfile syntax ([ReVanced#66](https://github.com/BenjaminHalko/revanced-manager/issues/66)) ([b472a36](b472a36))
* bundles not loading on Android 14 ([18cfb56](18cfb56))
* contributors screen fix ([ReVanced#1256](https://github.com/BenjaminHalko/revanced-manager/issues/1256)) ([9408857](9408857))
* delete temporary files ([ReVanced#1341](https://github.com/BenjaminHalko/revanced-manager/issues/1341)) ([723f9cd](723f9cd))
* **deps:** use correct work-runtime version string ([2bb51c1](2bb51c1))
* disable `WebView` history ([ReVanced#1278](https://github.com/BenjaminHalko/revanced-manager/issues/1278)) ([a86923a](a86923a))
* don't store app list in parcel ([55f2256](55f2256))
* dont crash when the bundle cannot be downloaded ([93f3e27](93f3e27))
* exclude x86 aapt2 binary from release builds ([ReVanced#1126](https://github.com/BenjaminHalko/revanced-manager/issues/1126)) ([381daff](381daff))
* gradlew permissions on unix ([cb0150a](cb0150a))
* handle exceptions when checking for bundle updates ([32e8a37](32e8a37))
* hide patch button ([ReVanced#1284](https://github.com/BenjaminHalko/revanced-manager/issues/1284)) ([5aefb3b](5aefb3b))
* **installer:** make the correct column scrollable ([1eac42d](1eac42d))
* **installer:** progress tracking ([272d911](272d911))
* **installer:** properly track worker state ([ReVanced#32](https://github.com/BenjaminHalko/revanced-manager/issues/32)) ([971277e](971277e))
* **installer:** save step incorrectly being marked as completed ([18cbe51](18cbe51))
* **installer:** sign and install on threads ([4ae9904](4ae9904))
* **installer:** use correct bg colour for dialog ([7525e52](7525e52))
* **installer:** use correct elevation level ([d9953b1](d9953b1))
* jvm signature clash error ([4b12ae1](4b12ae1))
* library info not being embedded ([299aaa2](299aaa2))
* load patch bundles earlier ([9cab919](9cab919))
* minify crash on building release ([ReVanced#1245](https://github.com/BenjaminHalko/revanced-manager/issues/1245)) ([b4dfcf1](b4dfcf1))
* more android 34 fixes ([64ec73d](64ec73d))
* option state crash ([ReVanced#1456](https://github.com/BenjaminHalko/revanced-manager/issues/1456)) ([5fff0a2](5fff0a2))
* overlapping issue in application selection page ([ReVanced#1128](https://github.com/BenjaminHalko/revanced-manager/issues/1128)) ([372ce17](372ce17))
* parcel error for nullable types ([2bd8463](2bd8463))
* pass worker inputs without serialization ([ReVanced#44](https://github.com/BenjaminHalko/revanced-manager/issues/44)) ([4302ea8](4302ea8))
* patch options reset button being broken ([0b9889e](0b9889e))
* **patcher:** add notification and wakelock to worker; chore: add app icon ([b8a51d3](b8a51d3))
* patches not being reloaded ([9586a9c](9586a9c))
* **patches selector:** copy the selected patches list ([762bfa8](762bfa8))
* perform selected app operations in the correct order ([cc89784](cc89784))
* permission error when using installed app ([f6563b2](f6563b2))
* progress bar not updating ([f38b31a](f38b31a))
* providers.gradleProperty ([ReVanced#1223](https://github.com/BenjaminHalko/revanced-manager/issues/1223)) ([0b0ba21](0b0ba21))
* release builds not working properly ([d2dcd42](d2dcd42))
* remove misc.xml and kotlinc.xml ([1f8341a](1f8341a))
* run blocking IO operations in the correct context ([535efa3](535efa3))
* serialization not working ([1331479](1331479))
* sources screen being misaligned during transitions ([149c8cc](149c8cc))
* specify `multithreadingDexFileWriter` in `PatcherOptions` ([ReVanced#1402](https://github.com/BenjaminHalko/revanced-manager/issues/1402)) ([12b00e5](12b00e5))
* typo in string name `import_keystore_description` ([ReVanced#1273](https://github.com/BenjaminHalko/revanced-manager/issues/1273)) ([6f2ca5b](6f2ca5b))
* **ui:** make entire patches view button selectable ([ReVanced#1271](https://github.com/BenjaminHalko/revanced-manager/issues/1271)) ([e0f8d06](e0f8d06))
* universal patches not selectable ([c6ac898](c6ac898))
* Updates popup shows incorrect names ([ReVanced#1283](https://github.com/BenjaminHalko/revanced-manager/issues/1283)) ([65377ff](65377ff))
* use correct `getViewModel` ([1be9c9c](1be9c9c))
* use correct checksum ([7d887c7](7d887c7))
* use correct classes to determine option type ([abf4d91](abf4d91))
* use correct directory ([3b65cd0](3b65cd0))
* use i18n translation for installer page ([72fd24e](72fd24e))
* use ReVanced ring logo in about section ([ReVanced#1302](https://github.com/BenjaminHalko/revanced-manager/issues/1302)) ([f79320c](f79320c))
* use upsert when modifying installed apps ([9df98ed](9df98ed))

### Features

* **about screen:** complete about screen ([fec8c0c](fec8c0c))
* add checkboxes to the downloaded apps page ([e70c10a](e70c10a))
* add patch bundle info screen ([ReVanced#55](https://github.com/BenjaminHalko/revanced-manager/issues/55)) ([21d99a1](21d99a1))
* add patches selector bottom sheet ([ReVanced#1360](https://github.com/BenjaminHalko/revanced-manager/issues/1360)) ([5762859](5762859))
* add toast feedback to the bundle update button ([607d8b6](607d8b6))
* add user agent ([ReVanced#1382](https://github.com/BenjaminHalko/revanced-manager/issues/1382)) ([212e55f](212e55f))
* advanced settings page with device info ([ReVanced#51](https://github.com/BenjaminHalko/revanced-manager/issues/51)) ([453f4da](453f4da))
* allow user to save logs ([d9d83df](d9d83df))
* animate the arrow button ([4868c45](4868c45))
* app downloader ([ReVanced#43](https://github.com/BenjaminHalko/revanced-manager/issues/43)) ([94a4dba](94a4dba))
* app selector screen ([54f0a69](54f0a69))
* **app-selector:** show patchable installed apps first ([ReVanced#1496](https://github.com/BenjaminHalko/revanced-manager/issues/1496)) ([d55abf5](d55abf5))
* armv7 warning ([8f54495](8f54495))
* backend ([e5d898f](e5d898f))
* better installer ui ([ReVanced#29](https://github.com/BenjaminHalko/revanced-manager/issues/29)) ([399fc98](399fc98))
* **bundles tab:** add BackHandler ([757840b](757840b))
* change appID and name of debug builds ([4cb4ce2](4cb4ce2))
* **Changelogs:** overall improvement ([ReVanced#1429](https://github.com/BenjaminHalko/revanced-manager/issues/1429)) ([1a83315](1a83315))
* check for updates on startup ([ReVanced#1462](https://github.com/BenjaminHalko/revanced-manager/issues/1462)) ([1dc41ba](1dc41ba))
* contributors screen ([ReVanced#42](https://github.com/BenjaminHalko/revanced-manager/issues/42)) ([0dccb8c](0dccb8c))
* **Contributors Screen:** implement design from Figma ([ReVanced#1465](https://github.com/BenjaminHalko/revanced-manager/issues/1465)) ([62a5fce](62a5fce))
* Dashboard Screen ([ReVanced#18](https://github.com/BenjaminHalko/revanced-manager/issues/18)) ([9065c0d](9065c0d))
* disable changing patches selection by default ([ReVanced#1132](https://github.com/BenjaminHalko/revanced-manager/issues/1132)) ([c400619](c400619))
* disable filter chips when there are no patches ([5d3b963](5d3b963))
* download apps in patcher screen ([ReVanced#73](https://github.com/BenjaminHalko/revanced-manager/issues/73)) ([aec8cec](aec8cec))
* experimental patches setting ([9dd74f1](9dd74f1))
* filter options for patches ([6309e8b](6309e8b))
* finish implementing the sources system ([ReVanced#70](https://github.com/BenjaminHalko/revanced-manager/issues/70)) ([379ce91](379ce91))
* hide tabs when 1 bundle is used ([ffa8d9c](ffa8d9c))
* hide unfinished pages in release mode ([f5b3b29](f5b3b29))
* implement DI ([57e2632](57e2632))
* implement navigation ([9536cdc](9536cdc))
* implement Submit Issue button ([ReVanced#1276](https://github.com/BenjaminHalko/revanced-manager/issues/1276)) ([cf71ea2](cf71ea2))
* improve accessibility ([ReVanced#64](https://github.com/BenjaminHalko/revanced-manager/issues/64)) ([cd2587b](cd2587b))
* improve bundle dialog UI ([1707a96](1707a96))
* improve keystore UI and UX ([ReVanced#52](https://github.com/BenjaminHalko/revanced-manager/issues/52)) ([aa02e9f](aa02e9f))
* improve patcher UI ([ReVanced#1494](https://github.com/BenjaminHalko/revanced-manager/issues/1494)) ([3232bb1](3232bb1))
* improved compose stability ([fcb75dd](fcb75dd))
* improved dashboard screen ([f1656c6](f1656c6))
* in-app updater ([ReVanced#25](https://github.com/BenjaminHalko/revanced-manager/issues/25)) ([a4842c0](a4842c0))
* initialize project ([b372f7e](b372f7e))
* **installer:** adjust arrow icon size ([39caad1](39caad1))
* **installer:** adjust step icon size and alignment ([6437f7b](6437f7b))
* **installer:** apk signing and installation ([52ab793](52ab793))
* **installer:** redesign utility options ([ReVanced#1062](https://github.com/BenjaminHalko/revanced-manager/issues/1062)) ([b77d46b](b77d46b))
* **installer:** sign apk in patcher worker ([172604f](172604f))
* **Installer:** use BottomAppBar ([ReVanced#1428](https://github.com/BenjaminHalko/revanced-manager/issues/1428)) ([3c57762](3c57762))
* integrate revanced patcher ([ReVanced#22](https://github.com/BenjaminHalko/revanced-manager/issues/22)) ([4048792](4048792))
* keystore import/export ([ReVanced#30](https://github.com/BenjaminHalko/revanced-manager/issues/30)) ([919b6b7](919b6b7))
* **koin:** use the android logger ([7ce4de7](7ce4de7))
* licenses screen ([ReVanced#47](https://github.com/BenjaminHalko/revanced-manager/issues/47)) ([6b7143d](6b7143d))
* make bundles selectable ([ReVanced#1237](https://github.com/BenjaminHalko/revanced-manager/issues/1237)) ([42e0346](42e0346))
* more info for the select from application screen ([ReVanced#81](https://github.com/BenjaminHalko/revanced-manager/issues/81)) ([3cfa4ea](3cfa4ea))
* **NotificationCard:** rewrite & consistent usage ([ReVanced#1426](https://github.com/BenjaminHalko/revanced-manager/issues/1426)) ([7741394](7741394))
* patch apps without internet ([ReVanced#1114](https://github.com/BenjaminHalko/revanced-manager/issues/1114)) ([f90f6e8](f90f6e8))
* patch bundle sources system ([ReVanced#24](https://github.com/BenjaminHalko/revanced-manager/issues/24)) ([c22371e](c22371e))
* patch options ([ReVanced#45](https://github.com/BenjaminHalko/revanced-manager/issues/45)) ([01fd4c8](01fd4c8))
* patch options UI ([ReVanced#80](https://github.com/BenjaminHalko/revanced-manager/issues/80)) ([7aea947](7aea947))
* **patch-selector:** default patches selection ([ReVanced#1272](https://github.com/BenjaminHalko/revanced-manager/issues/1272)) ([f78b56e](f78b56e))
* **patch-selector:** remove TODO about an unplanned feature ([5290713](5290713))
* patches selector screen ([4c3dbbd](4c3dbbd))
* prereleases ([9e344a9](9e344a9))
* ProGuard ([9591f4e](9591f4e))
* Purple default theme ([ReVanced#1601](https://github.com/BenjaminHalko/revanced-manager/issues/1601)) ([d9d7b98](d9d7b98))
* remember patch options ([ReVanced#1449](https://github.com/BenjaminHalko/revanced-manager/issues/1449)) ([7fe4724](7fe4724))
* remove dead help icons ([ca3c9af](ca3c9af))
* rename package to `app.revanced.manager` ([27426b1](27426b1))
* rename ViewModels for consistency ([e088d05](e088d05))
* ReVanced theme colors ([955e7a4](955e7a4))
* root installation ([ReVanced#1243](https://github.com/BenjaminHalko/revanced-manager/issues/1243)) ([bf10af2](bf10af2))
* save patch options and selected patches in bundle ([ReVanced#50](https://github.com/BenjaminHalko/revanced-manager/issues/50)) ([8dd8f88](8dd8f88))
* save patch selection using room db ([ReVanced#38](https://github.com/BenjaminHalko/revanced-manager/issues/38)) ([923ce74](923ce74))
* Scrollbars ([ReVanced#1479](https://github.com/BenjaminHalko/revanced-manager/issues/1479)) ([36c8f59](36c8f59))
* Select bundle type before adding bundle ([ReVanced#1490](https://github.com/BenjaminHalko/revanced-manager/issues/1490)) ([aa6e612](aa6e612))
* selected app info page ([ReVanced#1395](https://github.com/BenjaminHalko/revanced-manager/issues/1395)) ([c3af6ac](c3af6ac))
* settings migration (compose) ([ReVanced#1309](https://github.com/BenjaminHalko/revanced-manager/issues/1309)) ([56a4a70](56a4a70))
* settings screen ([4088ed7](4088ed7))
* **settings screen:** add battery optimization notification ([c332760](c332760))
* **settings screen:** match typography from figma ([9b585c7](9b585c7))
* **settings:** move experimental patches option to advanced ([d8392ad](d8392ad))
* **Settings:** use SettingsListItem consistently and overall improvements ([ReVanced#1427](https://github.com/BenjaminHalko/revanced-manager/issues/1427)) ([25bd91d](25bd91d))
* show installed app in version selector ([61de0b6](61de0b6))
* show stacktrace in installer ui ([ReVanced#36](https://github.com/BenjaminHalko/revanced-manager/issues/36)) ([5681c91](5681c91))
* show toast when no patches are selected ([65f8d38](65f8d38))
* splash screen ([49f9dfc](49f9dfc))
* store patched apps ([ReVanced#79](https://github.com/BenjaminHalko/revanced-manager/issues/79)) ([a0b9255](a0b9255))
* switch to Preferences DataStore ([ReVanced#60](https://github.com/BenjaminHalko/revanced-manager/issues/60)) ([879884a](879884a))
* switch to the new api ([ReVanced#75](https://github.com/BenjaminHalko/revanced-manager/issues/75)) ([3f059d7](3f059d7))
* **Update Screen:** changelogs & handle states ([ReVanced#1464](https://github.com/BenjaminHalko/revanced-manager/issues/1464)) ([bd9778a](bd9778a))
* **update screen:** complete main update screen ([ea4247c](ea4247c))
* updater changelogs ([ReVanced#48](https://github.com/BenjaminHalko/revanced-manager/issues/48)) ([fe5e191](fe5e191))
* updater UI and code improvements ([ReVanced#1597](https://github.com/BenjaminHalko/revanced-manager/issues/1597)) ([b7cb6b9](b7cb6b9))
* Use correct casing in module description ([ac561e7](ac561e7))
* use revanced api for changelogs ([608bac6](608bac6))

### Reverts

* downgrade Kotlin to 1.8.21 ([37e177b](37e177b))
github-actions bot pushed a commit to BenjaminHalko/revanced-manager that referenced this issue Jan 23, 2024
# [1.9.0-dev.1](v1.8.0...v1.9.0-dev.1) (2024-01-23)

### Bug Fixes

* broken logo in about page on release builds ([4c1ad86](4c1ad86))
* buildfile syntax ([ReVanced#66](https://github.com/BenjaminHalko/revanced-manager/issues/66)) ([b472a36](b472a36))
* bundles not loading on Android 14 ([18cfb56](18cfb56))
* contributors screen fix ([ReVanced#1256](https://github.com/BenjaminHalko/revanced-manager/issues/1256)) ([9408857](9408857))
* delete temporary files ([ReVanced#1341](https://github.com/BenjaminHalko/revanced-manager/issues/1341)) ([723f9cd](723f9cd))
* **deps:** use correct work-runtime version string ([2bb51c1](2bb51c1))
* disable `WebView` history ([ReVanced#1278](https://github.com/BenjaminHalko/revanced-manager/issues/1278)) ([a86923a](a86923a))
* don't store app list in parcel ([55f2256](55f2256))
* dont crash when the bundle cannot be downloaded ([93f3e27](93f3e27))
* exclude x86 aapt2 binary from release builds ([ReVanced#1126](https://github.com/BenjaminHalko/revanced-manager/issues/1126)) ([381daff](381daff))
* gradlew permissions on unix ([cb0150a](cb0150a))
* handle exceptions when checking for bundle updates ([32e8a37](32e8a37))
* hide patch button ([ReVanced#1284](https://github.com/BenjaminHalko/revanced-manager/issues/1284)) ([5aefb3b](5aefb3b))
* **installer:** make the correct column scrollable ([1eac42d](1eac42d))
* **installer:** progress tracking ([272d911](272d911))
* **installer:** properly track worker state ([ReVanced#32](https://github.com/BenjaminHalko/revanced-manager/issues/32)) ([971277e](971277e))
* **installer:** save step incorrectly being marked as completed ([18cbe51](18cbe51))
* **installer:** sign and install on threads ([4ae9904](4ae9904))
* **installer:** use correct bg colour for dialog ([7525e52](7525e52))
* **installer:** use correct elevation level ([d9953b1](d9953b1))
* jvm signature clash error ([4b12ae1](4b12ae1))
* library info not being embedded ([299aaa2](299aaa2))
* load patch bundles earlier ([9cab919](9cab919))
* minify crash on building release ([ReVanced#1245](https://github.com/BenjaminHalko/revanced-manager/issues/1245)) ([b4dfcf1](b4dfcf1))
* more android 34 fixes ([64ec73d](64ec73d))
* option state crash ([ReVanced#1456](https://github.com/BenjaminHalko/revanced-manager/issues/1456)) ([5fff0a2](5fff0a2))
* overlapping issue in application selection page ([ReVanced#1128](https://github.com/BenjaminHalko/revanced-manager/issues/1128)) ([372ce17](372ce17))
* parcel error for nullable types ([2bd8463](2bd8463))
* pass worker inputs without serialization ([ReVanced#44](https://github.com/BenjaminHalko/revanced-manager/issues/44)) ([4302ea8](4302ea8))
* patch options reset button being broken ([0b9889e](0b9889e))
* **patcher:** add notification and wakelock to worker; chore: add app icon ([b8a51d3](b8a51d3))
* patches not being reloaded ([9586a9c](9586a9c))
* **patches selector:** copy the selected patches list ([762bfa8](762bfa8))
* perform selected app operations in the correct order ([cc89784](cc89784))
* permission error when using installed app ([f6563b2](f6563b2))
* progress bar not updating ([f38b31a](f38b31a))
* providers.gradleProperty ([ReVanced#1223](https://github.com/BenjaminHalko/revanced-manager/issues/1223)) ([0b0ba21](0b0ba21))
* release builds not working properly ([d2dcd42](d2dcd42))
* remove misc.xml and kotlinc.xml ([1f8341a](1f8341a))
* run blocking IO operations in the correct context ([535efa3](535efa3))
* serialization not working ([1331479](1331479))
* sources screen being misaligned during transitions ([149c8cc](149c8cc))
* specify `multithreadingDexFileWriter` in `PatcherOptions` ([ReVanced#1402](https://github.com/BenjaminHalko/revanced-manager/issues/1402)) ([12b00e5](12b00e5))
* typo in string name `import_keystore_description` ([ReVanced#1273](https://github.com/BenjaminHalko/revanced-manager/issues/1273)) ([6f2ca5b](6f2ca5b))
* **ui:** make entire patches view button selectable ([ReVanced#1271](https://github.com/BenjaminHalko/revanced-manager/issues/1271)) ([e0f8d06](e0f8d06))
* universal patches not selectable ([c6ac898](c6ac898))
* Updates popup shows incorrect names ([ReVanced#1283](https://github.com/BenjaminHalko/revanced-manager/issues/1283)) ([65377ff](65377ff))
* use correct `getViewModel` ([1be9c9c](1be9c9c))
* use correct checksum ([7d887c7](7d887c7))
* use correct classes to determine option type ([abf4d91](abf4d91))
* use correct directory ([3b65cd0](3b65cd0))
* use i18n translation for installer page ([72fd24e](72fd24e))
* use ReVanced ring logo in about section ([ReVanced#1302](https://github.com/BenjaminHalko/revanced-manager/issues/1302)) ([f79320c](f79320c))
* use upsert when modifying installed apps ([9df98ed](9df98ed))

### Features

* **about screen:** complete about screen ([fec8c0c](fec8c0c))
* add checkboxes to the downloaded apps page ([e70c10a](e70c10a))
* add patch bundle info screen ([ReVanced#55](https://github.com/BenjaminHalko/revanced-manager/issues/55)) ([21d99a1](21d99a1))
* add patches selector bottom sheet ([ReVanced#1360](https://github.com/BenjaminHalko/revanced-manager/issues/1360)) ([5762859](5762859))
* add toast feedback to the bundle update button ([607d8b6](607d8b6))
* add user agent ([ReVanced#1382](https://github.com/BenjaminHalko/revanced-manager/issues/1382)) ([212e55f](212e55f))
* advanced settings page with device info ([ReVanced#51](https://github.com/BenjaminHalko/revanced-manager/issues/51)) ([453f4da](453f4da))
* allow user to save logs ([d9d83df](d9d83df))
* animate the arrow button ([4868c45](4868c45))
* app downloader ([ReVanced#43](https://github.com/BenjaminHalko/revanced-manager/issues/43)) ([94a4dba](94a4dba))
* app selector screen ([54f0a69](54f0a69))
* **app-selector:** show patchable installed apps first ([ReVanced#1496](https://github.com/BenjaminHalko/revanced-manager/issues/1496)) ([d55abf5](d55abf5))
* armv7 warning ([8f54495](8f54495))
* backend ([e5d898f](e5d898f))
* better installer ui ([ReVanced#29](https://github.com/BenjaminHalko/revanced-manager/issues/29)) ([399fc98](399fc98))
* **bundles tab:** add BackHandler ([757840b](757840b))
* change appID and name of debug builds ([4cb4ce2](4cb4ce2))
* **Changelogs:** overall improvement ([ReVanced#1429](https://github.com/BenjaminHalko/revanced-manager/issues/1429)) ([1a83315](1a83315))
* check for updates on startup ([ReVanced#1462](https://github.com/BenjaminHalko/revanced-manager/issues/1462)) ([1dc41ba](1dc41ba))
* contributors screen ([ReVanced#42](https://github.com/BenjaminHalko/revanced-manager/issues/42)) ([0dccb8c](0dccb8c))
* **Contributors Screen:** implement design from Figma ([ReVanced#1465](https://github.com/BenjaminHalko/revanced-manager/issues/1465)) ([62a5fce](62a5fce))
* Dashboard Screen ([ReVanced#18](https://github.com/BenjaminHalko/revanced-manager/issues/18)) ([9065c0d](9065c0d))
* disable changing patches selection by default ([ReVanced#1132](https://github.com/BenjaminHalko/revanced-manager/issues/1132)) ([c400619](c400619))
* disable filter chips when there are no patches ([5d3b963](5d3b963))
* download apps in patcher screen ([ReVanced#73](https://github.com/BenjaminHalko/revanced-manager/issues/73)) ([aec8cec](aec8cec))
* experimental patches setting ([9dd74f1](9dd74f1))
* filter options for patches ([6309e8b](6309e8b))
* finish implementing the sources system ([ReVanced#70](https://github.com/BenjaminHalko/revanced-manager/issues/70)) ([379ce91](379ce91))
* hide tabs when 1 bundle is used ([ffa8d9c](ffa8d9c))
* hide unfinished pages in release mode ([f5b3b29](f5b3b29))
* implement DI ([57e2632](57e2632))
* implement navigation ([9536cdc](9536cdc))
* implement Submit Issue button ([ReVanced#1276](https://github.com/BenjaminHalko/revanced-manager/issues/1276)) ([cf71ea2](cf71ea2))
* improve accessibility ([ReVanced#64](https://github.com/BenjaminHalko/revanced-manager/issues/64)) ([cd2587b](cd2587b))
* improve bundle dialog UI ([1707a96](1707a96))
* improve keystore UI and UX ([ReVanced#52](https://github.com/BenjaminHalko/revanced-manager/issues/52)) ([aa02e9f](aa02e9f))
* improve patcher UI ([ReVanced#1494](https://github.com/BenjaminHalko/revanced-manager/issues/1494)) ([3232bb1](3232bb1))
* improved compose stability ([fcb75dd](fcb75dd))
* improved dashboard screen ([f1656c6](f1656c6))
* in-app updater ([ReVanced#25](https://github.com/BenjaminHalko/revanced-manager/issues/25)) ([a4842c0](a4842c0))
* initialize project ([b372f7e](b372f7e))
* **installer:** adjust arrow icon size ([39caad1](39caad1))
* **installer:** adjust step icon size and alignment ([6437f7b](6437f7b))
* **installer:** apk signing and installation ([52ab793](52ab793))
* **installer:** redesign utility options ([ReVanced#1062](https://github.com/BenjaminHalko/revanced-manager/issues/1062)) ([b77d46b](b77d46b))
* **installer:** sign apk in patcher worker ([172604f](172604f))
* **Installer:** use BottomAppBar ([ReVanced#1428](https://github.com/BenjaminHalko/revanced-manager/issues/1428)) ([3c57762](3c57762))
* integrate revanced patcher ([ReVanced#22](https://github.com/BenjaminHalko/revanced-manager/issues/22)) ([4048792](4048792))
* keystore import/export ([ReVanced#30](https://github.com/BenjaminHalko/revanced-manager/issues/30)) ([919b6b7](919b6b7))
* **koin:** use the android logger ([7ce4de7](7ce4de7))
* licenses screen ([ReVanced#47](https://github.com/BenjaminHalko/revanced-manager/issues/47)) ([6b7143d](6b7143d))
* make bundles selectable ([ReVanced#1237](https://github.com/BenjaminHalko/revanced-manager/issues/1237)) ([42e0346](42e0346))
* more info for the select from application screen ([ReVanced#81](https://github.com/BenjaminHalko/revanced-manager/issues/81)) ([3cfa4ea](3cfa4ea))
* **NotificationCard:** rewrite & consistent usage ([ReVanced#1426](https://github.com/BenjaminHalko/revanced-manager/issues/1426)) ([7741394](7741394))
* patch apps without internet ([ReVanced#1114](https://github.com/BenjaminHalko/revanced-manager/issues/1114)) ([f90f6e8](f90f6e8))
* patch bundle sources system ([ReVanced#24](https://github.com/BenjaminHalko/revanced-manager/issues/24)) ([c22371e](c22371e))
* patch options ([ReVanced#45](https://github.com/BenjaminHalko/revanced-manager/issues/45)) ([01fd4c8](01fd4c8))
* patch options UI ([ReVanced#80](https://github.com/BenjaminHalko/revanced-manager/issues/80)) ([7aea947](7aea947))
* **patch-selector:** default patches selection ([ReVanced#1272](https://github.com/BenjaminHalko/revanced-manager/issues/1272)) ([f78b56e](f78b56e))
* **patch-selector:** remove TODO about an unplanned feature ([5290713](5290713))
* patches selector screen ([4c3dbbd](4c3dbbd))
* prereleases ([9e344a9](9e344a9))
* ProGuard ([9591f4e](9591f4e))
* Purple default theme ([ReVanced#1601](https://github.com/BenjaminHalko/revanced-manager/issues/1601)) ([d9d7b98](d9d7b98))
* remember patch options ([ReVanced#1449](https://github.com/BenjaminHalko/revanced-manager/issues/1449)) ([7fe4724](7fe4724))
* remove dead help icons ([ca3c9af](ca3c9af))
* rename package to `app.revanced.manager` ([27426b1](27426b1))
* rename ViewModels for consistency ([e088d05](e088d05))
* ReVanced theme colors ([955e7a4](955e7a4))
* root installation ([ReVanced#1243](https://github.com/BenjaminHalko/revanced-manager/issues/1243)) ([bf10af2](bf10af2))
* save patch options and selected patches in bundle ([ReVanced#50](https://github.com/BenjaminHalko/revanced-manager/issues/50)) ([8dd8f88](8dd8f88))
* save patch selection using room db ([ReVanced#38](https://github.com/BenjaminHalko/revanced-manager/issues/38)) ([923ce74](923ce74))
* Scrollbars ([ReVanced#1479](https://github.com/BenjaminHalko/revanced-manager/issues/1479)) ([36c8f59](36c8f59))
* Select bundle type before adding bundle ([ReVanced#1490](https://github.com/BenjaminHalko/revanced-manager/issues/1490)) ([aa6e612](aa6e612))
* selected app info page ([ReVanced#1395](https://github.com/BenjaminHalko/revanced-manager/issues/1395)) ([c3af6ac](c3af6ac))
* settings migration (compose) ([ReVanced#1309](https://github.com/BenjaminHalko/revanced-manager/issues/1309)) ([56a4a70](56a4a70))
* settings screen ([4088ed7](4088ed7))
* **settings screen:** add battery optimization notification ([c332760](c332760))
* **settings screen:** match typography from figma ([9b585c7](9b585c7))
* **settings:** move experimental patches option to advanced ([d8392ad](d8392ad))
* **Settings:** use SettingsListItem consistently and overall improvements ([ReVanced#1427](https://github.com/BenjaminHalko/revanced-manager/issues/1427)) ([25bd91d](25bd91d))
* show installed app in version selector ([61de0b6](61de0b6))
* show stacktrace in installer ui ([ReVanced#36](https://github.com/BenjaminHalko/revanced-manager/issues/36)) ([5681c91](5681c91))
* show toast when no patches are selected ([65f8d38](65f8d38))
* splash screen ([49f9dfc](49f9dfc))
* store patched apps ([ReVanced#79](https://github.com/BenjaminHalko/revanced-manager/issues/79)) ([a0b9255](a0b9255))
* switch to Preferences DataStore ([ReVanced#60](https://github.com/BenjaminHalko/revanced-manager/issues/60)) ([879884a](879884a))
* switch to the new api ([ReVanced#75](https://github.com/BenjaminHalko/revanced-manager/issues/75)) ([3f059d7](3f059d7))
* **Update Screen:** changelogs & handle states ([ReVanced#1464](https://github.com/BenjaminHalko/revanced-manager/issues/1464)) ([bd9778a](bd9778a))
* **update screen:** complete main update screen ([ea4247c](ea4247c))
* updater changelogs ([ReVanced#48](https://github.com/BenjaminHalko/revanced-manager/issues/48)) ([fe5e191](fe5e191))
* updater UI and code improvements ([ReVanced#1597](https://github.com/BenjaminHalko/revanced-manager/issues/1597)) ([b7cb6b9](b7cb6b9))
* Use correct casing in module description ([ac561e7](ac561e7))
* use revanced api for changelogs ([608bac6](608bac6))

### Reverts

* downgrade Kotlin to 1.8.21 ([37e177b](37e177b))
github-actions bot pushed a commit to BenjaminHalko/revanced-manager that referenced this issue Jan 23, 2024
# [1.9.0-dev.1](v1.8.0...v1.9.0-dev.1) (2024-01-23)

### Bug Fixes

* broken logo in about page on release builds ([4c1ad86](4c1ad86))
* buildfile syntax ([ReVanced#66](https://github.com/BenjaminHalko/revanced-manager/issues/66)) ([b472a36](b472a36))
* bundles not loading on Android 14 ([18cfb56](18cfb56))
* contributors screen fix ([ReVanced#1256](https://github.com/BenjaminHalko/revanced-manager/issues/1256)) ([9408857](9408857))
* delete temporary files ([ReVanced#1341](https://github.com/BenjaminHalko/revanced-manager/issues/1341)) ([723f9cd](723f9cd))
* **deps:** use correct work-runtime version string ([2bb51c1](2bb51c1))
* disable `WebView` history ([ReVanced#1278](https://github.com/BenjaminHalko/revanced-manager/issues/1278)) ([a86923a](a86923a))
* don't store app list in parcel ([55f2256](55f2256))
* dont crash when the bundle cannot be downloaded ([93f3e27](93f3e27))
* exclude x86 aapt2 binary from release builds ([ReVanced#1126](https://github.com/BenjaminHalko/revanced-manager/issues/1126)) ([381daff](381daff))
* gradlew permissions on unix ([cb0150a](cb0150a))
* handle exceptions when checking for bundle updates ([32e8a37](32e8a37))
* hide patch button ([ReVanced#1284](https://github.com/BenjaminHalko/revanced-manager/issues/1284)) ([5aefb3b](5aefb3b))
* **installer:** make the correct column scrollable ([1eac42d](1eac42d))
* **installer:** progress tracking ([272d911](272d911))
* **installer:** properly track worker state ([ReVanced#32](https://github.com/BenjaminHalko/revanced-manager/issues/32)) ([971277e](971277e))
* **installer:** save step incorrectly being marked as completed ([18cbe51](18cbe51))
* **installer:** sign and install on threads ([4ae9904](4ae9904))
* **installer:** use correct bg colour for dialog ([7525e52](7525e52))
* **installer:** use correct elevation level ([d9953b1](d9953b1))
* jvm signature clash error ([4b12ae1](4b12ae1))
* library info not being embedded ([299aaa2](299aaa2))
* load patch bundles earlier ([9cab919](9cab919))
* minify crash on building release ([ReVanced#1245](https://github.com/BenjaminHalko/revanced-manager/issues/1245)) ([b4dfcf1](b4dfcf1))
* more android 34 fixes ([64ec73d](64ec73d))
* option state crash ([ReVanced#1456](https://github.com/BenjaminHalko/revanced-manager/issues/1456)) ([5fff0a2](5fff0a2))
* overlapping issue in application selection page ([ReVanced#1128](https://github.com/BenjaminHalko/revanced-manager/issues/1128)) ([372ce17](372ce17))
* parcel error for nullable types ([2bd8463](2bd8463))
* pass worker inputs without serialization ([ReVanced#44](https://github.com/BenjaminHalko/revanced-manager/issues/44)) ([4302ea8](4302ea8))
* patch options reset button being broken ([0b9889e](0b9889e))
* **patcher:** add notification and wakelock to worker; chore: add app icon ([b8a51d3](b8a51d3))
* patches not being reloaded ([9586a9c](9586a9c))
* **patches selector:** copy the selected patches list ([762bfa8](762bfa8))
* perform selected app operations in the correct order ([cc89784](cc89784))
* permission error when using installed app ([f6563b2](f6563b2))
* progress bar not updating ([f38b31a](f38b31a))
* providers.gradleProperty ([ReVanced#1223](https://github.com/BenjaminHalko/revanced-manager/issues/1223)) ([0b0ba21](0b0ba21))
* release builds not working properly ([d2dcd42](d2dcd42))
* remove misc.xml and kotlinc.xml ([1f8341a](1f8341a))
* run blocking IO operations in the correct context ([535efa3](535efa3))
* serialization not working ([1331479](1331479))
* sources screen being misaligned during transitions ([149c8cc](149c8cc))
* specify `multithreadingDexFileWriter` in `PatcherOptions` ([ReVanced#1402](https://github.com/BenjaminHalko/revanced-manager/issues/1402)) ([12b00e5](12b00e5))
* typo in string name `import_keystore_description` ([ReVanced#1273](https://github.com/BenjaminHalko/revanced-manager/issues/1273)) ([6f2ca5b](6f2ca5b))
* **ui:** make entire patches view button selectable ([ReVanced#1271](https://github.com/BenjaminHalko/revanced-manager/issues/1271)) ([e0f8d06](e0f8d06))
* universal patches not selectable ([c6ac898](c6ac898))
* Updates popup shows incorrect names ([ReVanced#1283](https://github.com/BenjaminHalko/revanced-manager/issues/1283)) ([65377ff](65377ff))
* use correct `getViewModel` ([1be9c9c](1be9c9c))
* use correct checksum ([7d887c7](7d887c7))
* use correct classes to determine option type ([abf4d91](abf4d91))
* use correct directory ([3b65cd0](3b65cd0))
* use i18n translation for installer page ([72fd24e](72fd24e))
* use ReVanced ring logo in about section ([ReVanced#1302](https://github.com/BenjaminHalko/revanced-manager/issues/1302)) ([f79320c](f79320c))
* use upsert when modifying installed apps ([9df98ed](9df98ed))

### Features

* **about screen:** complete about screen ([fec8c0c](fec8c0c))
* add checkboxes to the downloaded apps page ([e70c10a](e70c10a))
* add patch bundle info screen ([ReVanced#55](https://github.com/BenjaminHalko/revanced-manager/issues/55)) ([21d99a1](21d99a1))
* add patches selector bottom sheet ([ReVanced#1360](https://github.com/BenjaminHalko/revanced-manager/issues/1360)) ([5762859](5762859))
* add toast feedback to the bundle update button ([607d8b6](607d8b6))
* add user agent ([ReVanced#1382](https://github.com/BenjaminHalko/revanced-manager/issues/1382)) ([212e55f](212e55f))
* advanced settings page with device info ([ReVanced#51](https://github.com/BenjaminHalko/revanced-manager/issues/51)) ([453f4da](453f4da))
* allow user to save logs ([d9d83df](d9d83df))
* animate the arrow button ([4868c45](4868c45))
* app downloader ([ReVanced#43](https://github.com/BenjaminHalko/revanced-manager/issues/43)) ([94a4dba](94a4dba))
* app selector screen ([54f0a69](54f0a69))
* **app-selector:** show patchable installed apps first ([ReVanced#1496](https://github.com/BenjaminHalko/revanced-manager/issues/1496)) ([d55abf5](d55abf5))
* armv7 warning ([8f54495](8f54495))
* backend ([e5d898f](e5d898f))
* better installer ui ([ReVanced#29](https://github.com/BenjaminHalko/revanced-manager/issues/29)) ([399fc98](399fc98))
* **bundles tab:** add BackHandler ([757840b](757840b))
* change appID and name of debug builds ([4cb4ce2](4cb4ce2))
* **Changelogs:** overall improvement ([ReVanced#1429](https://github.com/BenjaminHalko/revanced-manager/issues/1429)) ([1a83315](1a83315))
* check for updates on startup ([ReVanced#1462](https://github.com/BenjaminHalko/revanced-manager/issues/1462)) ([1dc41ba](1dc41ba))
* contributors screen ([ReVanced#42](https://github.com/BenjaminHalko/revanced-manager/issues/42)) ([0dccb8c](0dccb8c))
* **Contributors Screen:** implement design from Figma ([ReVanced#1465](https://github.com/BenjaminHalko/revanced-manager/issues/1465)) ([62a5fce](62a5fce))
* Dashboard Screen ([ReVanced#18](https://github.com/BenjaminHalko/revanced-manager/issues/18)) ([9065c0d](9065c0d))
* disable changing patches selection by default ([ReVanced#1132](https://github.com/BenjaminHalko/revanced-manager/issues/1132)) ([c400619](c400619))
* disable filter chips when there are no patches ([5d3b963](5d3b963))
* download apps in patcher screen ([ReVanced#73](https://github.com/BenjaminHalko/revanced-manager/issues/73)) ([aec8cec](aec8cec))
* experimental patches setting ([9dd74f1](9dd74f1))
* filter options for patches ([6309e8b](6309e8b))
* finish implementing the sources system ([ReVanced#70](https://github.com/BenjaminHalko/revanced-manager/issues/70)) ([379ce91](379ce91))
* hide tabs when 1 bundle is used ([ffa8d9c](ffa8d9c))
* hide unfinished pages in release mode ([f5b3b29](f5b3b29))
* implement DI ([57e2632](57e2632))
* implement navigation ([9536cdc](9536cdc))
* implement Submit Issue button ([ReVanced#1276](https://github.com/BenjaminHalko/revanced-manager/issues/1276)) ([cf71ea2](cf71ea2))
* improve accessibility ([ReVanced#64](https://github.com/BenjaminHalko/revanced-manager/issues/64)) ([cd2587b](cd2587b))
* improve bundle dialog UI ([1707a96](1707a96))
* improve keystore UI and UX ([ReVanced#52](https://github.com/BenjaminHalko/revanced-manager/issues/52)) ([aa02e9f](aa02e9f))
* improve patcher UI ([ReVanced#1494](https://github.com/BenjaminHalko/revanced-manager/issues/1494)) ([3232bb1](3232bb1))
* improved compose stability ([fcb75dd](fcb75dd))
* improved dashboard screen ([f1656c6](f1656c6))
* in-app updater ([ReVanced#25](https://github.com/BenjaminHalko/revanced-manager/issues/25)) ([a4842c0](a4842c0))
* initialize project ([b372f7e](b372f7e))
* **installer:** adjust arrow icon size ([39caad1](39caad1))
* **installer:** adjust step icon size and alignment ([6437f7b](6437f7b))
* **installer:** apk signing and installation ([52ab793](52ab793))
* **installer:** redesign utility options ([ReVanced#1062](https://github.com/BenjaminHalko/revanced-manager/issues/1062)) ([b77d46b](b77d46b))
* **installer:** sign apk in patcher worker ([172604f](172604f))
* **Installer:** use BottomAppBar ([ReVanced#1428](https://github.com/BenjaminHalko/revanced-manager/issues/1428)) ([3c57762](3c57762))
* integrate revanced patcher ([ReVanced#22](https://github.com/BenjaminHalko/revanced-manager/issues/22)) ([4048792](4048792))
* keystore import/export ([ReVanced#30](https://github.com/BenjaminHalko/revanced-manager/issues/30)) ([919b6b7](919b6b7))
* **koin:** use the android logger ([7ce4de7](7ce4de7))
* licenses screen ([ReVanced#47](https://github.com/BenjaminHalko/revanced-manager/issues/47)) ([6b7143d](6b7143d))
* make bundles selectable ([ReVanced#1237](https://github.com/BenjaminHalko/revanced-manager/issues/1237)) ([42e0346](42e0346))
* more info for the select from application screen ([ReVanced#81](https://github.com/BenjaminHalko/revanced-manager/issues/81)) ([3cfa4ea](3cfa4ea))
* **NotificationCard:** rewrite & consistent usage ([ReVanced#1426](https://github.com/BenjaminHalko/revanced-manager/issues/1426)) ([7741394](7741394))
* patch apps without internet ([ReVanced#1114](https://github.com/BenjaminHalko/revanced-manager/issues/1114)) ([f90f6e8](f90f6e8))
* patch bundle sources system ([ReVanced#24](https://github.com/BenjaminHalko/revanced-manager/issues/24)) ([c22371e](c22371e))
* patch options ([ReVanced#45](https://github.com/BenjaminHalko/revanced-manager/issues/45)) ([01fd4c8](01fd4c8))
* patch options UI ([ReVanced#80](https://github.com/BenjaminHalko/revanced-manager/issues/80)) ([7aea947](7aea947))
* **patch-selector:** default patches selection ([ReVanced#1272](https://github.com/BenjaminHalko/revanced-manager/issues/1272)) ([f78b56e](f78b56e))
* **patch-selector:** remove TODO about an unplanned feature ([5290713](5290713))
* patches selector screen ([4c3dbbd](4c3dbbd))
* prereleases ([9e344a9](9e344a9))
* ProGuard ([9591f4e](9591f4e))
* Purple default theme ([ReVanced#1601](https://github.com/BenjaminHalko/revanced-manager/issues/1601)) ([d9d7b98](d9d7b98))
* remember patch options ([ReVanced#1449](https://github.com/BenjaminHalko/revanced-manager/issues/1449)) ([7fe4724](7fe4724))
* remove dead help icons ([ca3c9af](ca3c9af))
* rename package to `app.revanced.manager` ([27426b1](27426b1))
* rename ViewModels for consistency ([e088d05](e088d05))
* ReVanced theme colors ([955e7a4](955e7a4))
* root installation ([ReVanced#1243](https://github.com/BenjaminHalko/revanced-manager/issues/1243)) ([bf10af2](bf10af2))
* save patch options and selected patches in bundle ([ReVanced#50](https://github.com/BenjaminHalko/revanced-manager/issues/50)) ([8dd8f88](8dd8f88))
* save patch selection using room db ([ReVanced#38](https://github.com/BenjaminHalko/revanced-manager/issues/38)) ([923ce74](923ce74))
* Scrollbars ([ReVanced#1479](https://github.com/BenjaminHalko/revanced-manager/issues/1479)) ([36c8f59](36c8f59))
* Select bundle type before adding bundle ([ReVanced#1490](https://github.com/BenjaminHalko/revanced-manager/issues/1490)) ([aa6e612](aa6e612))
* selected app info page ([ReVanced#1395](https://github.com/BenjaminHalko/revanced-manager/issues/1395)) ([c3af6ac](c3af6ac))
* settings migration (compose) ([ReVanced#1309](https://github.com/BenjaminHalko/revanced-manager/issues/1309)) ([56a4a70](56a4a70))
* settings screen ([4088ed7](4088ed7))
* **settings screen:** add battery optimization notification ([c332760](c332760))
* **settings screen:** match typography from figma ([9b585c7](9b585c7))
* **settings:** move experimental patches option to advanced ([d8392ad](d8392ad))
* **Settings:** use SettingsListItem consistently and overall improvements ([ReVanced#1427](https://github.com/BenjaminHalko/revanced-manager/issues/1427)) ([25bd91d](25bd91d))
* show installed app in version selector ([61de0b6](61de0b6))
* show stacktrace in installer ui ([ReVanced#36](https://github.com/BenjaminHalko/revanced-manager/issues/36)) ([5681c91](5681c91))
* show toast when no patches are selected ([65f8d38](65f8d38))
* store patched apps ([ReVanced#79](https://github.com/BenjaminHalko/revanced-manager/issues/79)) ([a0b9255](a0b9255))
* switch to Preferences DataStore ([ReVanced#60](https://github.com/BenjaminHalko/revanced-manager/issues/60)) ([879884a](879884a))
* switch to the new api ([ReVanced#75](https://github.com/BenjaminHalko/revanced-manager/issues/75)) ([3f059d7](3f059d7))
* **Update Screen:** changelogs & handle states ([ReVanced#1464](https://github.com/BenjaminHalko/revanced-manager/issues/1464)) ([bd9778a](bd9778a))
* **update screen:** complete main update screen ([ea4247c](ea4247c))
* updater changelogs ([ReVanced#48](https://github.com/BenjaminHalko/revanced-manager/issues/48)) ([fe5e191](fe5e191))
* updater UI and code improvements ([ReVanced#1597](https://github.com/BenjaminHalko/revanced-manager/issues/1597)) ([b7cb6b9](b7cb6b9))
* Use correct casing in module description ([ac561e7](ac561e7))
* use revanced api for changelogs ([608bac6](608bac6))

### Reverts

* downgrade Kotlin to 1.8.21 ([37e177b](37e177b))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request Requesting a new feature that's not implemented yet
Projects
None yet
Development

No branches or pull requests

4 participants