Skip to content

v0.8.4

Choose a tag to compare

@TeeJS TeeJS released this 01 Sep 02:16
· 16 commits to main since this release

Reliability

  • Crash-resistant startup. A HID enumeration error can no longer crash launch, and one device connector failing no longer prevents the other from starting.
  • Isolated panel boot. Meeting recorder, dictation, and slide capture now start independently — if one fails it degrades only that feature and raises a tray notice naming it, instead of silently taking the rest down with it.
  • Last-resort error handling. Added global crash backstops with sanitized logging and a controlled shutdown, so an unexpected fault is surfaced rather than swallowed.
  • Cleaner local server lifecycle. Shutdown/restart no longer leaks live connections or event streams, a failed port bind now recovers cleanly, and a port change notifies you (saved app data can appear under a new origin — it isn't deleted).
  • Page-switch fix. Removed dead code that was silently short-circuiting page switching, restoring music now-playing updates and GitHub capability gating.