Skip to content

v3.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 09:48

AI Shelf 3.3.0

Google sign-in, cloud profile backup, health monitoring, and multi-pane agent awareness.

Added

  • Google sign-in — Firebase authentication in the desktop app for cloud sync.
  • Cloud profile backup — Firestore sync after sign-in; compare local vs cloud before upload to skip no-op backups.
  • Free tier sync limits — Spark plan capped at 300 accounts.
  • Follow-system theme and language — Settings can mirror OS appearance and locale.
  • Proactive health monitoring — Environment checks with MCP sync preview in Doctor.
  • Multi-pane agent awareness — Per-pane status, tray notifications, and separate mute vs disable controls.
  • Config snapshot and restore — Snapshot, diff, restore, and bundle export for AI tool configs.
  • View transitions — Gentle transitions when switching modes and tabs.

Changed

  • Renderer bundles — Lazy routes and deferred Firebase loading for faster startup.
  • Cloud sync UX — Labeled as manual backup; last-write-wins behavior documented.

Fixed

  • Auth token refresh — Deduplicated refresh, timeout handling, and logout clears pending waiters.
  • Electron Google sign-in — Reliable sign-in flow and post-redirect session sync.
  • Terminal command palette — No longer crashes or flickers xterm on open.
  • Terminal App theme — Restored correct terminal background preset.
  • Config snapshot security — Path traversal validation and restore writes contained to home tree.
  • In-app updates — Re-check all no longer leaves a stale up-to-date status.

Full changelog: CHANGELOG.md