Skip to content

Yomitomo

0.5.0

Released: 2026-05-26

  • Added PDF import and reading in the desktop app, including local PDF library entries, outlines, selection, unified annotation visuals, assistant dock, and focused PDF co-reading.
  • Added WeRead note sync, reading stats, and API key setup docs to bring WeRead notes into Yomitomo’s local reading library.
  • Completed keyboard pagination, bundled reading fonts, and automatic settings save feedback so EPUB, PDF, and Settings workflows feel more stable.
  • Reworked desktop article updates around typed IPC and local article patches, reducing full-store replacements that interrupted reading state, setting drafts, and multi-window sync.
  • Improved desktop startup, Stats loading, secondary module preloading, and reduced full-store reads during import.
  • Added indexes for EPUB context and index range queries, reducing repeated scans in long-book chapter lookup, context retrieval, and annotation generation.
  • Reduced reader annotation scanning and layout work during scrolling, and added PDF open performance tracing for large-document diagnostics.
  • Fixed PDF selection, outline behavior, annotation flow, and PDF thought expansion alignment.
  • Fixed reader body font-size inheritance, external link opening, animation layout cost, medium-width annotation layout, and assistant menu clipping.
  • Fixed a desktop profile dialog close-after-save issue, guarded file import dialog regressions, and added related test coverage.
  • Split desktop article summary records, store persistence, article settings, main IPC registration, file import dialogs, PDFium reader utilities, and source reader session boundaries.
  • Split shared type exports and reader-ui module boundaries, and centralized agent annotation actions.
  • Removed PDF.js dependencies, addressed function-scope warnings, and added reader interaction flow, agent theater data flow, and desktop store patch rule docs.
  • Added development resource isolation, release proxy worker, website docs/changelog pages, and animated logo experiments.