v2.2
What's Changed
- chore: incr build ver to 184 by @everpcpc in #149
- feat: refactor navigation with MainSplitView for iPad/macOS by @everpcpc in #150
- feat(ui): small optimizations by @everpcpc in #151
- feat: cache dashboard section first page IDs for content seeding by @everpcpc in #152
- fix: stabilize JSON serialization order by @everpcpc in #153
- feat: default only show default column for split view by @everpcpc in #154
- chore: cleanup localizations by @everpcpc in #155
- fix: ignore anomalous geometry widths during app transitions by @everpcpc in #156
- feat: add link to task details by @everpcpc in #157
- feat: show percent for book&series card&row view by @everpcpc in #158
- fix: series and read list book loading filters by @everpcpc in #159
- fix: button style for tasks by @everpcpc in #160
- refactor: container width tracking by @everpcpc in #161
- fix: use simple struct for navigation by @everpcpc in #162
- feat: disable theme picker for macOS by @everpcpc in #163
- refactor: simplify card layout with adaptive sizing by @everpcpc in #164
- feat: show progress in card caption by @everpcpc in #165
- feat(cache): add instance-specific cache clearing options by @everpcpc in #166
- fix: thumbnail overflow in fill mode by @everpcpc in #168
- feat(appearance): add option to disable thumbnail shadows by @everpcpc in #169
- feat: add squish button style for thumbnail press effect by @everpcpc in #170
- fix: add .id() to context menu subviews to prevent stale cached content by @everpcpc in #171
- feat(ui): generalize and centralize zoom navigation transition by @everpcpc in #172
- fix: restore purchases timeout on macOS by @everpcpc in #173
- perf: use shadowPath for thumbnail shadows on iOS and macOS by @everpcpc in #174
- fix(ui): adjust controls size for macos by @everpcpc in #175
- fix(ui): move layout mode picker to toolbar by @everpcpc in #176
- feat(dashboard): add horizontal scroll navigation buttons for macOS by @everpcpc in #178
- feat(settings): add remove all/read buttons for offline books by @everpcpc in #179
- feat(offline): add auto-delete read books setting by @everpcpc in #180
- feat: notify after confirmed alerts and menu actions by @everpcpc in #181
- perf: optimize for webtoon page load by @everpcpc in #182
- fix(macos): dashboard ui fixes by @everpcpc in #183
- fix: add border for thumbnails without shadow by @everpcpc in #186
- fix: stablize thumbnail load & adjust shadow layer by @everpcpc in #187
- fix: browse view init libraryIds by @everpcpc in #188
- refactor: split MainTabView into platform-specific views by @everpcpc in #189
- feat: add dashboard section for collections and readlists by @everpcpc in #190
- feat: replace browse tab with series and books by @everpcpc in #191
- fix: sync readlist api response by @everpcpc in #192
- feat: add collections & readlist to sidebar by @everpcpc in #193
- feat: support refreshing sidebar for split view by @everpcpc in #194
- feat: remove auto cover refresh & add context menu refresh button by @everpcpc in #195
- fix: zoom-back cover disappearance by limiting transition sources by @everpcpc in #196
- fix: notification color on macOS by @everpcpc in #197
- feat: better handle clean up by @everpcpc in #199
- fix(ui): handle abnormal thumbnail size by @everpcpc in #202
- feat: add history page for server management by @everpcpc in #203
- feat: add options to hide unread indicator and progress bar by @everpcpc in #204
- feat: change cover cache size to MB by @everpcpc in #207
- chore: bump version to 2.2 by @everpcpc in #208
Full Changelog: v2.1...v2.2