You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To keep getting beta updates, check the beta update channel in settings after downloading the beta version.
2.21.0-beta.1
Major Changes
Database Migration: Complete transition from JSON files to SQLite database using Drizzle ORM for improved performance and data integrity
Redux Store Restructuring: Consolidated multiple small slices into more comprehensive reducers for better state management
Enhanced EPUB Reader: Completely(ish) rebuilt EPUB reader with better navigation, rendering, and performance
Improved Bookmarks & Notes: Multiple bookmarks per manga-chapter, notes in epub, color options, context menu integration, and better organization
Type Safety: Comprehensive improvements to TypeScript usage throughout the application
Breaking Changes
Package Manager: Migrated from Yarn to PNPM
Library Data Format: Changed library data storage format (automatic migration included)/ Any bookmarks.json, history.json will be migrated to new format, if present in userData folder.
EPUB Reader: txt and single html files now not supported (temporary?).
Future Plans
Implement gallery view for home page.
Change in UI components to use custom Radix UI for better accessibility and maintainability.
Replace IPC redux slices with Tanstack Query based hooks??.
Move from webpack to Vite??.
Redo of CSS.
Windows 7 deprecation. Current version of electron is causing many issues and I have planned to migrate to a newer version of electron which is not supported by Windows 7. It will be done after gallery view is implemented.
These are just a simple AI generated summary of changes. For more detailed changelog, please refer to the commit history.
March 2024
feat: Better EPUB reader implementation
Added improved chapter navigation and rendering
Fixed SVG image rendering
Enhanced "find in page" functionality
Added better footnote popup support
Fixed chapter name getters and TOC navigation
February 2025
BREAKING CHANGE: Migrated from Yarn to PNPM package manager
feat!: Major database refactoring
Migrated from JSON-based storage to SQLite with Drizzle ORM
Improved data persistence and management
Added database migration utilities for legacy data
Added proper schema validation with Zod
feat: Improved project structure
Reorganized webpack configuration
Updated TypeScript configuration with path aliases
Note: This beta version represents a significant architectural overhaul and may contain additional bugs. Please report any issues on GitHub with the beta tag.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Downloads
Important
Some additional context : #384 (comment)
Note
To keep getting beta updates, check the beta update channel in settings after downloading the beta version.
2.21.0-beta.1
Major Changes
Breaking Changes
Future Plans
These are just a simple AI generated summary of changes. For more detailed changelog, please refer to the commit history.
March 2024
February 2025
BREAKING CHANGE: Migrated from Yarn to PNPM package manager
feat!: Major database refactoring
feat: Improved project structure
fix: Support dash as delimiter in chapter names (Support dash as delimiter in chapter names #402)
fix: Prevent crash when filtering with regexp characters (Fix crash when filtering with regexp characters #400)
March 2025
refactor: Consolidated Redux store structure
ui
andanilist
slices for centralized state managementrefactor: Enhanced reader state management
reader
Redux slicefeat: Implemented robust and reusable list navigator
feat: Added handling for non-existent library/bookmark items
feat: Improved loading states and indicators
April 2025
BREAKING CHANGE: Removed open in reader arrow from UI
feat: Enhanced bookmarks and notes
feat: Improved app update handling
feat: Enhanced main settings management
fix: Adjusted scroll position calculation
fix: Improved error handling for directory access
fix: Prevented flatten directory in EPUB (file path issues after updating to v2.19.7 #409)
Note: This beta version represents a significant architectural overhaul and may contain additional bugs. Please report any issues on GitHub with the beta tag.
Full Changelog: v2.19.8...v2.21.0-beta.1
This discussion was created from the release v2.21.0-beta.1.
Beta Was this translation helpful? Give feedback.
All reactions