Releases: readmigo/web
Releases · readmigo/web
v7.6.5
What's Changed
- feat: Add badges detail page, quotes detail/favorites pages
- feat: Add subscription settings page with promo banner
- feat: Floating toolbar, chapter header, page progress footer
- feat: Page number display and column setting toggle
- feat: Reader engine rewrite with local modules
- fix: Single-column reader layout, blank pages on navigation
- fix: Audiobook detail page for unauthenticated users
- refactor: Simplify reader toolbar, extract chapter-reader hooks
- test: Add reader e2e tests
v1.0.0
v1.0.0 - epub.js Reader
First stable release of the Readmigo web reader.
Reader
- EPUB rendering via epub.js with custom patches
- Single / dual / 3-column spread layout (responsive)
- Font size, font family, line height, margin customization
- Light / sepia / dark themes
- Table of contents navigation
- Reading progress tracking (CFI-based)
- Keyboard shortcuts for navigation
Annotations
- Text highlights with 6 colors + notes
- Bookmarks with CFI positioning
- Offline sync queue for reliability
Translation & AI
- Paragraph-level bilingual translation (EN↔ZH)
- AI explain, simplify, translate, Q&A
- Translation hash caching with LRU eviction
Audio
- Text-to-speech via Web Speech API
- Sentence-level playback with controls
Infrastructure
- Next.js 16 + React 19 + TypeScript
- Zustand + TanStack React Query state management
- Tailwind CSS v4 + shadcn/ui components
- PWA with offline support (Serwist)
- Sentry error tracking