Changelog
All notable changes to Codex Prime will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.2.5] - 2026-05-22
Fixed
- Network copy - Fixed copy to network functionality
- Header focus - Prevented header from unfocusing during accidental interactions
- Style fixes - Various style and UI consistency improvements
[0.2.4] - 2026-05-21
Added
- Book description links - Added clickable URL links in book descriptions using
link_text package - Better description formatting - Improved book description styling with improved text formatting
[0.2.3] - 2026-05-20
Added
- Toc (Table of Contents) - Enhanced table of contents with improved selection state tracking (current, done, none)
- Renderbox ScrollObserver - Implemented renderbox-based scroll position detection for better scroll tracking
Modified
- Book chapter rendering - Simplified chapter text preparation logic with XML document handling
- Dialog cleanup - Cleaned up navigation dialogs and state management
Fixed
- Reading order - Fixed reading order update in TOC dialog
- Text scaling - Resolved text scaling issues in various contexts
- Book URIs - Fixed issues with book URI checking and validation
[0.2.2] - 2026-05-18
Fixed
- Delete books functionality - Fixed issues with book deletion and storage management
- Color scheme - Updated color scheme integration
[0.2.1] - 2026-05-16
Added
- Design assets - Added design icons and splash screen images
Modified
- Settings UI - Enhanced settings screens with new donate, book sources, and about pages
- Shared content - Improved shared content handling and file sharing capabilities
[0.2.0] - 2026-05-14
Added
- Font size control - Added font size dialog and customization options with renderbox scrolling
- Splash screen - Added custom splash screen animation and branding images
- ReadMe documentation - Complete documentation with features, platform support, and setup instructions
- Content resolver - Added
content_resolver package for file content resolution - HTTP support - Added
http package for network requests
Modified
- Shared content routing - Implemented file sharing routes and content passing between apps
- Scroll observer - Enhanced scroll position tracking with ScrollObserver implementation
- App lifecycle - Improved app lifecycle handling for better background/foreground transitions
Fixed
- Delete functionality - Fixed book deletion operations with better file handling
- Reader navigation - Renamed and refactored reader module into
lib/nav/book
[0.1.0] - Initial Release
Added
- Core EPUB reading - Full EPUB file reading support with metadata extraction
- Cross-platform support - Native Android, iOS, macOS, Linux, Windows, and Web support
- SMB network shares - Network storage support for accessing EPUB libraries remotely
- Persistent bookmarks - Automatic bookmark and reading position saving
- Material Design 3 - Modern Material Design 3 UI with custom theme
- Dark theme - Custom dark theme for comfortable reading
- Multi-platform - Built with Flutter for maximum compatibility
Version Notes
Breaking Changes
None between minor versions. All features are backward compatible.
Deprecations
None at this time.
Security
All dependencies are pinned to specific versions in pubspec.lock.