Skip to content

Releases: readmigo/web

v7.6.5

19 Mar 07:38

Choose a tag to compare

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

17 Feb 03:31

Choose a tag to compare

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