Product Updates
This page tracks OpenPage updates in a reader-friendly way. We hope you keep moving forward with us. If you have suggestions, join our Telegram group and share them with us.
Cover display, shared images, and recent reading are steadier
This update makes cover handling more complete: covers with different aspect ratios keep their full shape, note images are less likely to lose the cover, and a few recent-reading and explore-page slow paths have been tightened.
- Book covers now preserve their full shape, so square children’s books, landscape covers, and unusual editions are no longer cropped by default.
- Cover asset metadata is now stored for new uploads and imports, including Storage path, dimensions, and aspect ratio for steadier sharing and display.
- Cover uploads and imports now conservatively trim excessive blank margins so tiny-on-canvas covers render closer to their real cover size.
- A batch reprocessing tool can gradually clean up existing covers, fill missing metadata, and bring external covers back into Supabase Storage.
- Recent reading now sorts by the actual activity date and ignores zero-second sessions; rereading also clears stale finished dates.
Book details are calmer and easier to record from
This update reorganizes book detail pages around reading information, notes, and reviews so each book feels more like a focused workspace.
- Book detail pages now use a clearer two-column structure: cover, personal rating, and reading mood on the left; title, progress, and primary actions on the right.
- Reviews now live in their own tab with a 1–10 rating distribution chart, so the same rating no longer repeats across the page.
- The notes stat now links into the notes flow for the current book, with the book preselected when adding a note.
- The explore page once again shows public books for signed-out visitors.
- Timer session notes now use regular text styling instead of italics.
Reading history, OCR, and the overview are more reliable
This update tightens several everyday reading paths: OCR excerpts can be selected by line or lasso, timer notes are easier to write, and the overview more accurately returns to the book you just resumed.
- Note OCR now supports visual line selection and lasso selection, so you can keep only the text you want from recognition results.
- OCR results preserve finer text box data, making line picks and manual lasso selections match the original image more closely.
- Pulse timer notes are now scrollable, with page input given priority so long notes no longer crowd the main timer surface.
- The overview Continue Reading hero now trusts the latest reading session; if you resume the same book after finishing it, it returns to Continue Reading instead of staying celebratory.
- Finished-book celebration and public profile spoiler masking are steadier, with calmer cover-tinted presentation.
Reading timer: an ambient redesign that follows the book
The timer surface now extends from each book’s cover into a warm ambient backdrop — every book carries its own colour. Ending a session no longer pops a dialog; you capture it in place.
- The reading timer has been redesigned end-to-end: the background now extends from the book cover you are reading, the cover sits larger, the time switches to a monospace face, and light + dark themes are both supported.
- Ending a session no longer opens a modal dialog. The "session captured" form unfolds in place — to the right on desktop, below the timer on mobile — for you to confirm the page reached and add a note.
- When you take a note mid-session, the timer collapses into a compact header so it stays visible. The notes drawer itself is roomier, with the OCR and voice buttons tucked beside the page input.
- The global cancel X and the notes drawer's close button no longer overlap: while notes or the ended sheet is open, only the relevant close affordance shows.
- Focus Mode has been removed for now; we will reintroduce it once we have a design that fits the new ambient surface.
Faster daily paths and clearer community signals
This update tightens PWA caching, notification badges, dashboard recommendations, and community feed details so OpenPage feels quicker on return visits and clearer when something new happens.
- PWA caching now separates pages, assets, and cover images; dashboard, books, community, and offline routes warm in the background so repeat visits feel closer to a native app.
- Notification badges now refresh unread counts on a quiet interval and, when installed, try to sync that count to the system app badge.
- Dashboard recommendations and finished-book feedback are more focused, making the moment after completing a book clearer.
- Community “Explore” is now “Feed”, reviews use X/10 ratings, and post photos are normalized before they render.
- Sitemap and robots handling has been tightened so public books, authors, publishers, bookstores, and updates are easier for search engines to read.
Community now woven into your reading flow
Your desk is no longer an island: the dashboard, book pages, and the moment you finish a book all surface what other readers are thinking and invite you in.
- A new “Reader · activity” section at the bottom of the dashboard shows what people you follow are reading; when you haven’t followed anyone yet, it falls back to readers of the same books.
- Each book detail page now ends with “From other readers”, showing recent public reviews and posts.
- After marking a book as finished, the page shows a calm “Share your thoughts?” prompt that opens the post composer with the book pre-filled.
- The community home and marketing hero moved from a geometric desk to hand-drawn characters — a bit warmer, a bit more human.
- Several scattered empty states now share one calmer voice, so “nothing here yet” reads as an invitation rather than a void.
Add book now opens in search by default
The add book page no longer opens the camera automatically. Desktop and mobile now start from search.
- Removed the scan barcode tab so adding a book starts with title or ISBN search.
- ISBN scanning remains next to search and opens only after the camera button is selected.
- Added accessible labels to the search, scan, and OCR icon buttons.
Community, bookstore map, and official claims are now available
OpenPage now has a dedicated community area that brings together public reviews, posts, a Taiwan bookstore map, and official bookstore updates.
- Added community discovery and following feeds for reviews, posts, and collections.
- Added a Taiwan bookstore map with search, filters, clustered lights, and bookstore detail cards.
- Bookstores can submit official claim requests and post as the bookstore after approval.
- Added notifications for comments, replies, likes, and follows while keeping like/follower counts hidden.
- The post composer now supports book attachments and up to four photos.
OCR-assisted book entry is now available
You can now upload a cover or copyright page when adding a book and prefill key fields from OCR extraction.
- Added an OCR entry point to extract title, authors, ISBN, and publisher from uploaded images.
- Extraction results can be reviewed before applying to the form.
- If ISBN is not detected, you can still apply other fields and complete ISBN manually before submit.
Profile and progress highlights refined · A smoother reading flow and browsing rhythm
Your profile now presents progress in a clearer, more rewarding way.
- Profile pages are more focused, making your reading momentum easier to review.
- Yearly goals and recent progress are easier to scan at a glance.
- Settings are now grouped more clearly for faster adjustments.
- The overview is clearer, so deciding what to read today is easier.
- Switching between books and shelves is more intuitive, especially in dark mode.
Daily reading goal is now available
You can now set a daily reading-minute goal and build consistency with a lighter pace.
- Set a daily reading-minutes goal to guide your habit.
- Goal setup is lightweight and only takes a few seconds.
- Your overview now makes it easier to see if you are close to today’s target.
Public pages and bookshelf readability improved
This update improves readability and visual stability for longer browsing sessions.
- Public page hierarchy is cleaner, so key details are easier to find.
- Bookshelf card density is more balanced for faster scanning.
- Interaction feedback is more consistent across major flows.