v4.2
What's Changed
- chore: incr build ver to 340 by @everpcpc in #603
- chore: bump version to 4.2 by @everpcpc in #604
- fix(reader): stabilize scroll-mode page sync to avoid slow-swipe chapter jumps by @everpcpc in #605
- feat: support cover page transition across platforms by @everpcpc in #606
- feat: move macOS reader actions to system menu by @everpcpc in #607
- feat: add media management section by @everpcpc in #608
- docs: refresh product messaging for 4.2 features by @everpcpc in #609
- feat(reader): add cover page transition for EPUB reader by @everpcpc in #610
- feat(offline): download EPUB as single file and extract locally by @everpcpc in #611
- fix: localize Komga media errors by @everpcpc in #612
- fix: improve DIVINA dual-page spread handling by @everpcpc in #613
- refactor: remove object environment dependencies by @everpcpc in #614
- fix: retain media error code localizations by @everpcpc in #615
- fix: preload adjacent cover pages by @everpcpc in #616
- fix: warm epub cover adjacent pages by @everpcpc in #617
- feat: blur unread book and series covers by @everpcpc in #619
- fix(server): exclude all libraries id from fetched libraries by @dyphire in #620
- fix: streamline offline sync persistence by @everpcpc in #621
- fix: let readers own presentation backgrounds by @everpcpc in #622
- feat(reader): replace MP4 transcoding with CADisplayLink-driven animated image player by @everpcpc in #623
- feat(reader): move animated playback into NativePageItem for zoom support by @everpcpc in #624
- fix(reader): stabilize animated playback lifecycle by @everpcpc in #625
- chore: prepare 4.2 release by @everpcpc in #626
- perf: optimize Divina animated playback by @everpcpc in #627
- fix(reader): page generation logic for cover and wide pages by @dyphire in #628
- refactor(reader): rebuild divina scroll pager by @everpcpc in #629
- refactor: use SDWebImage for animated page playback by @everpcpc in #630
- docs: refresh 4.2 release copy by @everpcpc in #631
- feat: refine page turn settings and localization sync by @everpcpc in #632
- fix: repair animated playback in scroll reader by @everpcpc in #633
- fix: prevent DIVINA scroll RTL loading stalls by @everpcpc in #635
- feat: improve reader live activity controls by @everpcpc in #636
- refactor: unify native DIVINA end page rendering by @everpcpc in #637
- fix: honor split wide page setting by @everpcpc in #638
- fix: stabilize divina paged scroll by @everpcpc in #639
- fix(reader): correct the wide image logic again by @dyphire in #640
- feat: add page shadow reader setting by @everpcpc in #644
- fix(reader): adjust wide page split eligibility condition by @dyphire in #645
- fix: align divina scroll viewport by @everpcpc in #646
- Fix reader page loading stability by @everpcpc in #648
- docs: refresh release docs and bump build number by @everpcpc in #649
- chore: bump version to 4.3 by @everpcpc in #651
Full Changelog: v4.1...v4.2