- remove dead delegatedsources (#701) (@Basara-Hatake)
- Improve external repo extension handling (@jobobby04)
- Fix multiple issues with saved searches (@jobobby04)
- Fix browse reset button (@jobobby04)
- Update dependency androidx.sqlite:sqlite-ktx to v2.3.0-beta01 (#8165) (@renovate[bot])
- Update shizuku_version to v12.2.0 (#8171) (@renovate[bot])
- Clean up download state logic in MorePresenter (@arkon)
- Bump Compose Material3 dependencies (@arkon)
- Fix linting error (@arkon)
- RemoveMangaDialog: Show manga title in dialog message (#8163) (@zbue)
- Refactor SwipeRefresh and fix some issues (#8169) (@stevenyomi)
- Document copied M3 component customizations (@arkon)
- Don't wrap tab pills (@arkon)
- Bring back overscroll in SwipeRefresh for A12+ (@arkon)
- Minor UI fixes (@arkon)
- EmptyScreen: Compose-ify and apply content padding (#8177) (@ivaniskandar)
- Fix some Feed add bugs (@jobobby04)
- Build fix (@jobobby04)
- Fix Scrollbar when the list contains sticky header (#8181) (@ivaniskandar)
- Overwrite saved images instead of creating new ones (#8162) (@Platiplus)
- Fix download progress indicator (#8188) (@stevenyomi)
- Upgrade to Kotlin 1.7.20 (@arkon)
- Use Compose's existing method to get plural string (#8194) (@ivaniskandar)
- Update to AGP 7.3.1 (@arkon)
- Fix empty screen font style (#8197) (@stevenyomi)
- Range selection in library (#8186) (@d-najd)
- Attempt to avoid duplicate update rows (@arkon)
- Minor cleanup (@arkon)
- Move manga screen filter sheet to toolbar (@arkon)
- Add padding to track search dialog error message (@arkon)
- Minor cleanup (@jobobby04)
- Fix open in webview issue (@jobobby04)
- Use dp for tag weight (@jobobby04)
- BrowseSourceToolbar: Match display mode dropdown to stable and change toolbar icon based on display mode (#8200) (@zbue)
- Add bookmark filter (#8198) (@SleepySwords)
- Full Compose settings (#8201) (@ivaniskandar)
- Minor settings cleanup (@arkon)
- Tweak source view type menu radio icon to match stable (@arkon)
- Retain bookmark of readded chapters (#8205) (@AntsyLich)
- Update dependency com.google.firebase:firebase-analytics-ktx to v21.2.0 (#8210) (@renovate[bot])
- Translations update from Hosted Weblate (#8213) (@weblate)
- Update aboutlib_version to v10.5.1 (#8207) (@renovate[bot])
- Center EmptyScreen message (@arkon)
- Control library badge visibility with props instead (@arkon)
- Settings: M3 and two pane ui (#8211) (@ivaniskandar)
- Remove dead code (@arkon)
- CreateBackupDialog: Select all options by default (#8215) (@ivaniskandar)
- Fix Backup selection for custom info and read manga (@jobobby04)
- Settings: Tint icon with primary color and separate info item layout (#8217) (@ivaniskandar)
- Tweak library query (#8214) (@AntsyLich)
- Always renew download cache if no sources have been loaded yet (@arkon)
- Add Crash activity (#8216) (@ghostbear)
- Update Baseline Profiles (#8220) (@ivaniskandar)
- Show merged manga chapters in updates tab (@jobobby04)
- Re-add debug menu button styling (@jobobby04)
- Remove some RxJava usage (@jobobby04)
- Remove uneeded version bump (@jobobby04)
- Move "Share" to end of DropDownMenu (#8225) (@AntsyLich)
- Tweak Crash activity (#8229) (@ghostbear)
- Update serialization_version to v1.4.1 (#8208) (@renovate[bot])
- Fix selection in library (#8233) (@AntsyLich)
- More settings stuff (#8226) (@ivaniskandar)
- Clean up OkHttp methods and parse from Okio directly (#8238) (@stevenyomi)
- Tweak library view (#8240) (@ghostbear)
- Fix download cache not updating on location change (@arkon)
- Minor cleanup (@jobobby04)
- [RU] Translations (#704) (@Dexroneum)