# git log --oneline v1.3.0..v1.4.0   (fictional app: Tallybook)
a1f3c09 feat: add dark mode toggle in settings
b72e1d4 fix: crash when opening a book with no cover image
c93a5e8 chore: bump eslint to 9.2
d04b7f1 feat(export): export reading list as CSV
e15c8a2 perf: load library screen about twice as fast
f26d9b3 refactor: split LibraryView into smaller components
0a37eac fix: search ignored accents (cafe vs café)
1b48fd1 docs: update contributing guide
2c59ae0 feat: swipe left on a book to archive it
3d6a0f1 fix: handle edge case in sync
4e7b102 Merge branch 'main' into release/1.4
5f8c213 ci: cache node_modules in build workflow
609d324 improve error message when a backup file is too large
71ae435 feat: new onboarding flow (flag off by default)
82bf546 revert: "show page count on cards"
93c0657 fix: reading progress reset to 0 after app update
