Releases
v2.4.0
Readr v2.4.0 — Engagement & Insights Expansion
Compare
Sorry, something went wrong.
No results found
Highlights
Added multi-book bulk edit workflows with grouped mutation handling
Added persistent saved library views with user-scoped filters, sorts, and active-view controls
Added dashboard insights with server-derived totals and reading trends
Added reading goals, streak tracking, and badge progression
Added grouped Undo support for bulk delete and bulk status update flows
Completed Sprint 5 hardening for accessibility, recovery, regression safety, and release readiness
What’s new
Bulk edit now supports grouped selection, batch status updates, grouped delete behavior, and grouped Undo recovery
Saved views now support create, apply, rename, pin/unpin, set/unset default, and delete workflows
Stats now include dashboard summary cards and chart-based trend visualization
Engagement now includes reading goals, streak summaries, and badge progression
BooksPage and StatsPage now use Retry + Dismiss recovery actions instead of dismiss-only error handling
Accessibility improvements now cover books search/list semantics, inline validation announcements, chart narration, and engagement progress surfaces
Regression coverage now includes grouped Undo, bulk action pending states, dashboard recovery, and engagement behavior
Fixes
Fixed grouped bulk status changes so original mixed statuses can be restored safely
Fixed weak page-level recovery behavior where clearing errors did not retry failed loads
Fixed accessibility gaps in search suggestions, active result semantics, inline validation announcements, and chart/progress narration
Fixed saved-view toolbar and selection test assumptions after sort and active-view workflows were introduced
Fixed stats aggregation and rendering issues affecting session counts, books finished, and sparse dashboard trends
You can’t perform that action at this time.