Skip to content

Episteme v1.0.37-oss

Choose a tag to compare

@Aryan-Raj3112 Aryan-Raj3112 released this 17 Mar 07:00
· 227 commits to main since this release
3509059

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.