What's Changed
New
- library Add option to auto sync metadata and chapter list when adding to library (@D-Brox)
- library: Add "src:" prefix to search by source ID (@MajorTanya)
- sync: Add WebDAV synchronization service (@HapeLee)
- update: Add Filters to Updates screen (@MajorTanya)
- history: Add Filters to History screen (@cuong-tran)
- history: Allow multi/range-selection and batch reset for history items (@cuong-tran)
- reader: Make reader edge-to-edge (@AntsyLich)
- reader: Handle reader cutout setting with Insets to support Android 15+ (@AntsyLich)
- reader: Re-add bookmarks in reader screen (@kana-shii)
- download: Improve handling of downloads for chapters with same metadata and optionally for OSes that don't support Unicode in filename (@raxod502)
- download: Add preference to toggle chapter URL hash for downloads (@NGB-Was-Taken)
- download: Add option to customize concurrent downloads, increase page concurrency (@AntsyLich)
- download: Implement automatic removal of downloads on Suwayomi after reading, configurable via extension settings (@cpiber)
- tracker: Add authors/artists to MAL search results (@MajorTanya)
- tracker: Add support for
EnhancedTrackerto merged sources (@D-Brox) - migration: Add migration config screen to select and prioritize target sources (@AntsyLich)
- delegated-source: Lanraragi delegation (@jobobby04)
- migration: Allow skipping smart search for single entry migration (@cuong-tran)
- theme: Support Dynamic theme for Android 11 and below (@cuong-tran)
- library: Add
src:localsearch alias for Local Source (@MajorTanya)
Improve
- reader: Stop tap zones from triggering when scrolling is stopped by tapping (@NGB-Was-Taken)
- coil: Configure Coil-cache to no longer leak memory (@Lolle2000la)
- extension: Add refresh functionality for extension list after enabling/disabling repos (@cuong-tran)
- tracker: Update Suwayomi tracker to use GraphQL API instead of REST API (@cpiber)
- tracker: Update tracker icons (@AntsyLich)
- tracker: Optimise MAL search queries by ~11x (@MajorTanya)
- tracker: Migrate Kitsu to use library_id and remote_id properly (@cpiber)
- webview: Added proper multi window support in WebView instead of treating everything as a redirect (@TheUnlocked)
- webview: Improve WebView multi-window UX (@TheUnlocked)
- user-agent: Bump app version code and default user agent (@AntsyLich)
- EH: EH keep CF cookies (@az4521)
- EH: significantly less stupid cloudflare cookie detection in EH (@az4521)
- navigation: Allow clearing search when Back on Extensions Screen (@cuong-tran)
- UI: Use materilalKolor for monet compat color scheme (@AntsyLich)
- UI: Reword download index message (@MajorTanya)
- UI: Add subtitle support to slider preference and general cleanup (@AntsyLich)
- shizuku: Update shizuku.version to v13.1.5 (@cuong-tran)
- log: Enable logcat logging on stable and debug builds without enabling verbose logging (@NGB-Was-Taken)
Fix
- MangaDex: Add handling for previously unhandled preferences (delegated MD) (@NGB-Was-Taken)
- reader-chapter: Fix deletion of duplicated chapters when automatically mark as read (@cuong-tran)
- sources-search: search box visibility glitch when scrolling (@dhanuarf)
- sticky-header: Fix sticky-header and scrolling issues in source screens (@cuong-tran)
- EH: Fix eHentai tag's text color (@cuong-tran)
- manga-cover-dialog: Avoid crash with SubsamplingScaleImageView (SSIV) not fully support Hardware decoder (@cuong-tran)
- reader: Fix reader not saving read duration when changing chapter (@AntsyLich)
- reader: Fix pre-1970 upload date display in chapter list (@MajorTanya)
- reader: Fix reader "Unable to edit key" error (@AntsyLich)
- UI: Fix scrollbar not showing when animator duration scale animation is turned off (@anirudhsnayak)
- extension: Fix extension download stuck at pending state in some cases (@c2y5)
- extension: Fix crash when trying to install/update extensions while shizuku isn't running (@NGB-Was-Taken)
- tracker: Fix date picker not allowing the same start and finish date in negative time zones (@kashish-aggarwal21)
- tracker-sync: Add a small increment to chapter number before comparison to fix progress sync issues for Suwayomi (@cpiber)
- shizuku: Fix shizuku installer not updating installed extensions (@NGB-Was-Taken)
- color-scheme: Remove manual contrast level handling (@cuong-tran)
- UI: Fix title text color in light mode on mass migration list (@AntsyLich)
- Delegated: Fix nH null error by migrating to API v2 (@MediocreLegion)
- ExH: Fix CF cookies interceptor (@cuong-tran)
- notifications: paused notifications not showing (@MuhamadSyabitHidayattulloh)
- logging: Fix xLog crash (@cuong-tran)
- recommends: Handle crash due to null manga case in RecommendsScreenModel (@cuong-tran)
Full Changelog: komikku-app/komikku@v1.13.5...v1.13.6
Tip