Here's what's new:
Library and Organization
- Book Pinning: You can now pin your favorite books to the top of your Home and Library screens.
- Advanced Filtering: New filter chips allow you to sort your library by file type, and reading status (Unread, In Progress, or Completed).
- Better Syncing: Improved folder synchronization with a persistent status indicator so you know when your library is updating.
Reading Features
- Text-to-Speech(via text select): Select any text in an EPUB or PDF and have it read aloud.
- External Tools: Quick access to external translation and web search for selected text.
- Improved Navigation: The app now accurately preserves your reading position when switching between portrait and landscape modes.
PDF Enhancements
- Interactive Elements: Added support for clickable buttons and widgets within PDF documents.
- Annotations and Comments: You can now view embedded PDF annotations, sticky notes, and reply threads directly in the viewer.
- Better Reflow: Replaced the old Markdown-based reflow with a new HTML generator. This provides much better layout preservation and handles images.
- Enhanced Table of Contents: The TOC now uses an expandable tree structure with a draggable scrollbar for easier navigation in long documents.
- Visual Fixes: Resolved issues with zoom stuttering and high-resolution rendering "bleeding" across page tiles.
Performance and Stability
- Memory Efficiency: Optimized how large files are imported to reduce memory usage and prevent crashes.
- Background Processing: Heavy PDF operations like text extraction and search are now handled in the background for a smoother UI experience.
- Data Integrity: Implemented a more reliable saving mechanism for bookmarks, highlights, and scroll positions.