Skip to content

Yomitomo

0.4.0

Released: 2026-05-21

  • Added the desktop app update flow and connected About, onboarding, and website download entries to GitHub Release assets.
  • Added the product website with Yomitomo landing page, macOS / Windows downloads, SEO metadata, sitemap, robots, and social preview image.
  • Added data management in Settings for data directory, logs, database file, SQLite backup/restore, and clear database incompatibility messages.
  • Provider settings now save API keys securely, support revealing saved keys, fetch model lists, configure task routing, and simplify model forms.
  • Upgraded reader thoughts and discussions with selection @assistant routing, review assistant comments, annotation discussion cards, floating table of contents, two-sided notes, and pending assistant states.
  • Removed the after-reading output flow so the product focuses on source anchors, thought threads, comment discussions, and assistant co-reading.
  • Split Library entries for web articles and EPUB books, improving home layout, return source, material cards, and EPUB import record size.
  • Continued polishing reader layout and interactions, including source reader layout, annotation connections, thought counts, co-reading controls, avatar hover, and thought input interactions.
  • Reused DOM text indexes for EPUB reading to reduce repeated work during pagination, page updates, and annotation rendering.
  • Optimized annotation hot paths, runtime import hotspots, and Library article payload loading for large books and large libraries.
  • Fixed EPUB annotation rendering, pagination speed, location restore, page updates, and stacked annotation connection stability.
  • Fixed provider name retention after deleting API keys, development database migration history retention, database compatibility error display, and target annotation ownership.
  • Fixed lost Library return source, invisible pending assistant states, thought input details, and co-reading control states.
  • Split main app state, source bookcase, settings panels, reader components, annotation comment input, assistant annotation queue, agent runtime, provider settings, and EPUB runtime boundaries.
  • Extracted reading card workflow state, source agent request pipeline, and code-health hot boundaries, with runtime performance hotspot audit docs.