What's Changed
- refactor(sync): move bookmark collections to domain by @mohamede1945 in #943
- feat(highlights): use dedicated MobileSync APIs by @mohamede1945 in #942
- Fix unnecessary note saves by @mohamede1945 in #949
- feat(notes): improve empty state by @mohamede1945 in #951
- fix(images): handle missing Quran page files by @mohamede1945 in #953
- fix(ui): coalesce animated Quran scrolling by @mohamede1945 in #954
- fix(auth): handle typed authentication errors by @mohamede1945 in #950
- feat(sync): add analytics and logging by @mohamede1945 in #952
- fix(theme): keep sheet detents stable by @mohamede1945 in #956
- fix(lists): make async deletion transactional by @mohamede1945 in #957
- fix(pager): serialize page transitions by @mohamede1945 in #958
- fix(lists): invoke synchronous actions immediately by @mohamede1945 in #959
- fix(theme): keep a compact-height detent by @mohamede1945 in #961
- fix(audio): serialize modal transitions by @mohamede1945 in #962
- Rename Naskh reading to IndoPak by @mohamede1945 in #964
- Update What's New for 2.6.2 by @mohamede1945 in #965
Full Changelog: 2.6.1...2.6.2