Skip to content

Synara v0.4.2

Choose a tag to compare

@github-actions github-actions released this 09 Jul 19:35

Highlights

Synara identity bridge

This is the compatibility bridge for the upcoming identity cutover. Launch 0.4.2 at least once before installing the next release: it writes a validated Synara-only snapshot of your renderer state (drafts, pins, theme, browser state and other local UI preferences), keeps existing project and thread data intact, and prepares database and checkpoint metadata for the final cutover. Earlier command and environment aliases are accepted by this release only and will be removed next.

Claude usage and reliability overhaul (#316)

  • Per-thread 1M-token context window tracking, so long threads no longer trigger runaway token usage.
  • Automatic compaction handling with context-usage warnings as a thread approaches its window.
  • Fallback model pinning after a safeguard reroute, with a clean escape hatch when you explicitly pick another model.
  • Model and context-window switches now happen in-session instead of forcing a full session restart.

Desktop auto-update hardening

  • Update installs are now verified across restarts with a durable install marker; failed installs are detected and recovered instead of silently losing the update.
  • An install watchdog restarts the backend if an install hangs, and macOS update diagnostics capture ShipIt/launchctl state for troubleshooting.
  • The staged Synara update feed is enforced end to end, with fail-closed preflight checks in the release pipeline.

Fixes and improvements

  • The new-chat keyboard shortcut now routes correctly inside Studio.
  • Incomplete legacy home imports are repaired automatically, and the legacy environment identity is restored from the bridge marker.
  • Renderer storage migration now always runs before app hydration, guarding bootstrap ordering.
  • Composer drafts are preserved more reliably through the storage-key migration.
  • Checkpoint and migration metadata are canonicalized while keeping existing persisted refs readable.
  • Release pipeline: build-only native validation mode, team-bound macOS signing requirement for seamless future updates, optional Windows signing, finalized license attribution.

Upgrade note

Launch Synara 0.4.2 at least once before installing the next release so your local UI state moves with you through the identity cutover.

Full Changelog: v0.4.1...v0.4.2