Skip to content

Off Grid AI Desktop 0.0.41-beta.74

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Jul 00:58
0864a44

Highlights

New

  • Add semantic toast feedback
  • Unify capture and model processing
  • Surface actionable vision readiness

Fixes

  • Skip markdown definitions during speech
  • Recover malformed and transient state
  • Preserve runtime data shapes
  • Use canonical app support path
  • Tolerate unavailable model summary IPC
  • Share memory IPC records
  • Roll back failed pipeline updates
  • Stabilize vision setup recovery
  • Preserve successful terminal state
  • Refresh vision readiness from events
  • Tolerate pro startup readiness gaps
  • Keep jobs alive across navigation
  • Preserve producer relationship projections
  • Resolve packaged renderer from app root
  • Prevent duplicate first-open microphone capture

What's Changed

  • chore(types): remove obsolete baseUrl aliases (ab4fe2d)
  • chore(types): check cross-layer renderer integrations (b1b8c53)
  • fix(voice): skip markdown definitions during speech (25c2b9c)
  • fix(renderer): recover malformed and transient state (6afa906)
  • fix(contracts): preserve runtime data shapes (a395674)
  • fix(scripts): use canonical app support path (e098219)
  • docs(e2e): refresh final Pro evidence (9b76cb1)
  • test(pro): accept merged capture settings (34cb663)
  • test(e2e): isolate real engine model settings (b376c34)
  • test(pro): make native acceptance time-safe (bd89de8)
  • test(core): close admission and renderer review gaps (1e11415)
  • fix(chat): tolerate unavailable model summary IPC (3a1b9a2)
  • fix(types): share memory IPC records (52a81fb)
  • chore(lint): type database records (00d3f76)
  • chore(lint): type service integration boundaries (1691902)
  • chore(lint): type model request boundaries (bf306eb)
  • chore(lint): type licensing responses (aafbf9d)
  • chore(lint): type shared product boundaries (57c15a1)
  • chore(lint): type command and overlay primitives (ee4d711)
  • chore(lint): type renderer menu primitives (342642d)
  • refactor(release): isolate checklist generator (ce0e39c)
  • chore(lint): type renderer service boundaries (16ca006)
  • refactor(build): isolate signing operations (f0a6ed5)
  • refactor(smoke): centralize acceptance harness (cd2aec3)
  • test(integration): cover renderer and entity boundaries (81eb34f)
  • test(e2e): clean up native voice acceptance (98cc7bd)
  • chore(lint): type renderer visual primitives (71474db)
  • refactor(scripts): isolate vision verification commands (7778111)
  • refactor(scripts): isolate model download commands (ec6e25b)
  • refactor(scripts): define command boundaries (32c3a50)
  • refactor(tts): define worker boundary (7966c84)
  • fix(settings): roll back failed pipeline updates (118c5e8)
  • fix(capture): stabilize vision setup recovery (1cf1954)
  • fix(imagegen): preserve successful terminal state (fcd98ce)
  • test(ui): classify toast journey as integration (6944c65)
  • feat(ui): add semantic toast feedback (26ea753)
  • test(navigation): distinguish capture readiness listener (35f8717)
  • test(imagegen): exercise durable job owner (9abe77b)
  • fix(capture): refresh vision readiness from events (9517b3f)
  • test(models): preserve live fixed-port owner (3b5a10d)
  • test(settings): follow the processing control label (7164013)
  • test(setup): supply the capture vision boundary (f5dab55)
  • fix(capture): tolerate pro startup readiness gaps (b2653aa)
  • test(pro): exercise native utility windows (14c7c4d)
  • feat(settings): unify capture and model processing (f5b29db)
  • fix(imagegen): keep jobs alive across navigation (c05665d)
  • fix(entities): preserve producer relationship projections (015267e)
  • feat(capture): surface actionable vision readiness (ee1baf6)
  • fix(windows): resolve packaged renderer from app root (671c5e9)
  • fix(voice): prevent duplicate first-open microphone capture (ea79197)

Full Changelog: v0.0.41-beta.73...v0.0.41-beta.74