Lumen Read - EPUB Reader & Reading Tracker version history - 2 versions
Lumen Read - EPUB Reader & Reading Tracker by Zolangui
Lumen Read - EPUB Reader & Reading Tracker version history - 2 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 2.0.1
Released Dec 1, 2025 - 690.3 KBWorks with firefox 109.0 and later🎉 Release Notes
Summary: This release focuses on Firefox stability, full Internationalization (i18n), and a completely reimagined library experience with Drag & Drop sorting and detailed book metadata.
✨ New Features📖 Comprehensive Book Details Modal
View detailed metadata: Author, Publisher, Date, Genre, ISBN, and Language.
Visual Progress Bar tracking your reading status.
Full HTML Synopsis support.
File Inspector: View file size, format, and page count.
Optimization: Redesigned without heavy backdrop-blur effects for smoother performance on Firefox.
🔄 Manual Drag & Drop Sorting
Organize your library exactly how you want.
New "Custom" sort option backed by @dnd-kit.
Persistent ordering saved directly to the database.
🌍 Full Internationalization (i18n)
100% UI Translation coverage.
Enhanced support for EN-US, JA-JP, and ZH-CN.
Over 340+ new translation keys added across Book Details, Settings, Sidebars, and Analytics.
🐛 Critical Bug Fixes (Firefox)✅ Fixed Critical Crash on Book Close:
Resolved TypeError: can't access property "writing-mode/overflow-y".
Implemented rigorous safety checks in 9 core methods of epub.js (including width(), height(), overflow(), css(), and writingMode()).
Added prevention logic to stop access to destroyed iframes during cleanup/unmounting.
⚡ Performance & QualityFirefox Optimizations: Removed resource-heavy blur effects in modals, replacing them with opacity-based solid backgrounds to significantly reduce CPU usage during animations.
Reader Engine: Optimized page calculation logic in reader.ts and improved state management for Zen Mode.
Code Quality: Cleaned up unused imports and variables across BookDetailsModal and LibraryView. Fixed import ordering in BookCard.tsx.
🎨 UI/UX ImprovementsRefactored Viewlets: Improved responsiveness and layout for Annotation, Image, Search, Theme, Timeline, and Typography sidebars.
Library Interface: Enhanced list view visuals, clearer progress indicators, and better text contrast for both light and dark themes.
Improved Metadata: Better extraction logic for EPUB subjects/genres.
🔧 Under the Hood (Technical)Database: Added position field to books table with automatic schema migration and improved indexing for sort queries.
File Handling: Improved file.ts logic for better error handling when opening large EPUBs.
Dependencies: Updated pnpm-lock.yaml and integrated @dnd-kit/core, @dnd-kit/sortable, and @dnd-kit/utilities.
📦 Stats:Files Changed: 28
Additions: +1,860 lines
Deletions: -772 lines
Test Status: ✅ Passed on Firefox and Chrome.Source code released under GNU Affero General Public License v3.0 only
Older versions
Version 2.0.0
Released Nov 22, 2025 - 672.91 KBWorks with firefox 109.0 and laterSource code released under GNU Affero General Public License v3.0 only