You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rate and review books with half-star ratings, formatted text, and images; share reviews and discuss them with other readers in the source library.
A notification center keeps comments, replies, and likes on your ideas and reviews together, with unread counts and links to the discussion.
A new archive brings your highlights, bookmarks, ideas, reviews, and reading statistics together, with search and browsing by book.
Added
One review per reader per work, shared across its file versions, with an optional title, a 0.5–5 rating in half-star steps, and a body; a rating or body is required. Reviews can stay private or be shared in the source library, where visible ratings contribute to the average and rating distribution.
A review editor with visual editing and Markdown source modes, plus comments, replies, likes, and liker lists on shared reviews.
Image uploads for ideas and reviews: ideas support up to 9 images and reviews up to 20 images, each up to 5 MiB.
Saved interaction notifications with unread counts, all/unread filters, mark-all-as-read, and discussion previews. Notifications and their targets follow current access permissions.
An archive with a searchable book list, note-type filters, and a reading overview. Per-book views include reading time and progress, chapter/time sorting, highlight color/style filters, inline note editing, batch export/delete, and a start/continue-reading shortcut.
Reader profiles show the reader's name, avatar, and shared reviews you can currently access. Your own notes and private reviews remain available only to you.
Reading summary cards compare this month's reading time, books, and reading days with the same period last month.
Changed
Notes use a consistent detail and editing experience in the reader and archive; notifications open the corresponding idea or review discussion.
Library, settings, statistics, and notes views distinguish loading, failure, and empty results. Temporary refresh failures retain available content with a retry option, while loss of access clears cached content.
Fixed
Back navigation in the reader, settings, statistics, and your profile falls back to the library when there is no previous in-app page, avoiding return loops or leaving the app. Exiting the archive restores the library's previous filters and scroll position.
Switching accounts no longer reuses another account's cached settings.
External storage connection failures are shown as errors with a retry action instead of appearing as an unconfigured connection list.
Unresolvable reading-position links report that the position is unavailable instead of appearing to jump successfully.
Upgrade notes
Back up the complete DATA_DIR before upgrading. Migrations 0046–0051 run automatically on startup and cannot be undone in place. To downgrade, restore the pre-upgrade data with the matching previous release.
Existing reading progress files are imported automatically into the database on the first startup after upgrading; subsequent progress is saved in the database.
Uploaded idea/review images stay in local storage, even when book files use remote storage. Include these files in your DATA_DIR backup; clearing the book cache does not remove them.