-
released this
2026-10-14 16:02:46 -04:00 | 137 commits to main since this releaseBug Fixes
- (tests) Sync-integration cleanup wiped the shared reading_history table (
199d82c) - (dashboard) Week widget left the wiped container — it now survives library switches (
f981e72)
Documentation
- (agents) Stats-build gotchas — end-of-day anchoring (2nd occurrence), dev-DB probe pollution, DeviceID is not always a device (
be10adc)
Features
- (stats) Reading statistics — session capture wired + /stats page + widget + per-book card (
6457fba) - (stats) Per-device reading breakdown + device attribution on progress syncs (
7a604c2) - (dashboard) Collapsible This Week widget, library-scoped + switch-surviving; title into the subbar (
0914c93)
Other
- (dashboard) Tighten the gap between the week widget and the first shelf (4rem → ~1.25rem) (
9bc149f)
Refactor
- (stats) 'Web / unsynced' bucket label → 'Web'; analytics tests isolated from the live reader (
5a2c158)
Downloads
- (tests) Sync-integration cleanup wiped the shared reading_history table (