0.6.0
Released: 2026-06-01
- Added the reading memory foundation, writing paragraph, selection, thread, and annotation memory to local storage and reusing existing judgment chains in later assistant generations.
- Upgraded the AI assistant runtime into a traceable tool-call flow with selection actions, thread replies, co-reading tool loops, diagnostics, and AI SDK migration for the deep runtime.
- Upgraded annotation discussions into standalone discussion windows and a distillation flow with assistant participation, distilled drafts, review assistant feedback, published distilled cards, and distillation stats.
- Added the theme contract, theme picker, and reader paper background controls for unified web article, EPUB, and PDF reading visuals. PDFs keep original page colors on dark paper.
- Improved Library and import experiences with web article covers and progress, batch file import, polished import dialogs, card stats hints, and PDF/EPUB metadata cleanup.
Performance
Section titled “Performance”- Cached lexical related passages to reduce repeated passage retrieval during long-article and long-book co-reading.
- Optimized article import to avoid blocking UI responsiveness during import.
- Skipped duplicate annotation memory backfills to avoid rerunning the same historical migration on startup.
- Fixed PDF annotation anchors, overflowing list text, PDF dark paper colors, EPUB arrow-key pagination, and reader header drag regressions.
- Fixed duplicate thoughts, thread memory sources, and tool-call stability in reading memory and assistant runtime.
- Fixed Library page-size persistence, WeRead detail covers, ebook chapter note counts, ebook header cover hover, and implicit annotation metadata inference.
- Polished annotation cards, assistant avatars, annotation actions, shortcut tooltips, cover hover, About page, theme paper, and general UI interactions.
Engineering
Section titled “Engineering”- Enabled type-aware linting, updated dependencies, extracted selection context utilities, migrated the deep runtime to AI SDK, and reduced duplicated runtime-boundary logic.
- Removed the old focused co-reading flow and trimmed native module files from desktop packages to reduce release size.
- Updated user docs, website download area, and third-party license lists so website version links match desktop open-source license information.