Skip to content

chore(main): release 0.2.0 - #73

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--voicebook
Open

chore(main): release 0.2.0#73
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--voicebook

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.2.0 (2026-08-30)

Features

  • / opens the typed chat, and the panel is draggable (a4c771a)
  • a cleaner composer, and proof the assistant is still working (8c1775b)
  • an open book for the app mark, and a favicon that finally exists (61775b4)
  • assistant standby, hideable commentary, and reader-focus awareness (abe7fbb)
  • background study tree with a Study drawer tab and selectable study model (94e6ad8)
  • BookOpen02 app mark, propagated to the favicon and PWA icons (68185d0)
  • carry reader ink and assistant focus onto the original pages (058726c)
  • conversation memory, coverage, and continue-where-you-left-off (6956c0e)
  • fix read-along drift, real cancellation, cloud concurrency, and reader comforts (#72) (e55fb61)
  • gentle follow scrolling, selection playback, and spoken explanations (#80) (7ffd63b)
  • give the assistant the real equations, tables, code, and diagrams (9f6b70e)
  • give Word documents full structure — tables, equations, and diagrams (#74) (145e7c9)
  • guided walkthroughs and voice interruption for the assistant (c7a3c3a)
  • hear each assistant voice, and Space never gets stolen by buttons (ca52ff7)
  • hear each assistant voice, and Space never gets stolen by buttons (2f64fa8)
  • highlights and margin notes — ink that stays, from reader or assistant (15dbae1)
  • HugeIcons everywhere — a friendlier hand across the whole app (c1b2e96)
  • listening mode moves from the header into the brain menu (9629b9a)
  • listening mode moves from the header into the brain menu (e003fed)
  • make PDF a first-class citizen — extraction quality, figures, OCR, and page-aware reading (#81) (9b1a1b1)
  • migrate all 86 icons from Lucide to HugeIcons (fb892fd)
  • modern chat composer + working indicator (and a web-search truncation fix) (574cff4)
  • narrations continue the reading flow instead of announcing (1f01f10)
  • offer Eleven v3 alongside the v2 models, each with its own settings (71eed3d)
  • persistent highlights and margin notes, by hand or by voice (ce40adb)
  • place spoken passages onto original PDF coordinates (4005b76)
  • press / to type, and drag the chat panel anywhere (4b4ef34)
  • print the original pages onto the reader's own paper (c0e7326)
  • read a page's own TeX shorthands when importing it (aead479)
  • read a PDF as its own pages, with the narration painted on (184799a)
  • read a PDF as its own pages, with the narration painted on (4268f24)
  • read any web page from a URL — Wikipedia, articles, encyclopedias (7aa4926)
  • read any web page from a URL — Wikipedia, articles, encyclopedias (b61da2f)
  • read documents like a person — spoken layer, pauses, back-matter skip, listening modes (#86) (417dfe2)
  • rebrand the app mark to the Hugeicons AI-book icon (f4acb08)
  • select text on an original page, and act on it (260faa1)
  • select text on an original page, and act on it (f15b801)
  • situated descriptions and a moving point inside highlights (7389fbd)
  • study panel progressive disclosure, tab icons, and three layout fixes (5d50636)
  • the assistant remembers — notes, footprints, and picking up where you left off (9c1b84a)
  • the sidebar gets library search and a quick-add menu (6566c18)
  • the sidebar gets library search and a quick-add menu (35624d7)
  • the study panel becomes a map, not a transcript (abbaee5)
  • the study tree — background section notes the assistant reads from (4b5a941)
  • theme-aware diagrams with description panels and full-size view (#76) (2fc8beb)
  • turn the paper dark under a dark theme, sparing the photographs (ec87450)
  • type to the assistant — same brain, silent replies (6cc19b4)
  • type to the assistant — same brain, silent replies (5798ce3)
  • typed questions get a spoken answer, with a toggle in the composer (39064e5)
  • typed questions get a spoken answer, with a toggle in the composer (f5535f0)
  • voice assistant — talk with the document, hands-free or push-to-talk (e82b6b1)
  • web_research — the assistant looks beyond the page and keeps its sources (288dede)
  • web_research tool with persisted, sourced findings (8ad3e56)

Bug Fixes

  • a pasted answer whose only markdown tell is a display equation (c5439fe)
  • apply voice, model, and effort changes to the live session (0a22194)
  • assistant polish — tour sync, play_section, margin bubble (bb8930b)
  • calm the assistant's emphasis so the passage stays readable (e375f98)
  • calm the assistant's emphasis so the passage stays readable (a1532f7)
  • center the label in compact select triggers (#79) (0cb683b)
  • citation markers stay whole across segments — unspoken and unspaced (8c3023b)
  • citation markers stay whole across segments — unspoken and unspaced (590a1e6)
  • cloud engines read complex equations instead of failing to a stub (e0f0a81)
  • count abandoned bitmaps against the page view's memory budget (bfefe0e)
  • equations written with LaTeX delimiters render instead of leaking TeX (24aa018)
  • equations written with LaTeX delimiters render instead of leaking TeX (3a48a64)
  • fit a page to the pane, and show which sentence a click will play (cb45ae0)
  • give the page view a keyboard route into its own scroll (6f854c7)
  • hand off to the narrator only after the assistant's voice drains (54337f6)
  • let the contents panel and the assistant move the page view (d788552)
  • let the drawing grow with its page, and take the glare off it (8631c53)
  • make factory reset a real reset and clean up the search field (#77) (38f1835)
  • narrations stop mid-sentence when they overrun their budget (19543da)
  • offer the selection actions once, when the drag ends (381970e)
  • one thin theme-aware focus ring for text fields (f3b4e57)
  • paint pages off-screen so zooming does not strobe (250c8d9)
  • play on double-click, and keep a selection unbroken across sentences (7a7fa1c)
  • play on double-click, and keep a selection unbroken across sentences (7be01d9)
  • read a two-column page in reading order before placing anything (48a7832)
  • reader hang on Word lists, plus rendered diagrams and richer math (#75) (5a93097)
  • reopening a settled document rewrites it for nothing (3e8d548)
  • reopening a settled document rewrote it for nothing (bfb3345)
  • stop a heavy vector page from taking the page view down with it (bb0f9c6)
  • stop the page view snapping back to the playhead while scrolling (2083d6b)
  • stop the selection printing a second copy of the words, and let a click put it away (3bf69d9)
  • stop the sentence splitter spinning on an equation that opens with a comma (3959895)
  • strip AI-assistant citation artifacts on import (#82) (3d73a3d)
  • study notes drifting into German, Russian, and Bulgarian (315195e)
  • study notes stay in the document's language (f23cd45)
  • surface a locked database instead of spinning forever (#78) (6ce1c38)
  • table narrations cut mid-sentence at the character cap (6d6f0a0)
  • the assistant confirms an action once instead of twice (997a9ba)
  • the assistant confirms an action once instead of twice (456720c)
  • Wikipedia aligned equations no longer truncate at display-space markers (916a922)
  • Wikipedia aligned equations no longer truncate at display-space markers (ca8c582)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot requested a review from NeoVand as a code owner July 17, 2026 02:33
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--voicebook branch 3 times, most recently from 8a9770f to d50ec29 Compare July 17, 2026 08:10
NeoVand
NeoVand previously approved these changes Jul 18, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--voicebook branch 9 times, most recently from 857cc43 to 29c61b0 Compare July 23, 2026 00:23
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--voicebook branch 14 times, most recently from 812f5db to f7b9d7b Compare August 3, 2026 12:02
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--voicebook branch 17 times, most recently from 31387da to 7f5e53b Compare August 4, 2026 16:25
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--voicebook branch from 7f5e53b to ccc1bfc Compare August 13, 2026 06:25
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--voicebook branch 3 times, most recently from 6ef4a40 to 0ceeaf2 Compare August 27, 2026 21:38
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--voicebook branch from 0ceeaf2 to c6678ef Compare August 30, 2026 07:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant