Skip to content

Changelog

What's new in Bossanova.

v1.52.0

v1.52.0

Features

  • Web settings shell. A left-nav settings area for Appearance, Billing, and Repositories, with the Stripe billing portal reachable in one click.
  • Theme switcher. Choose Light, Dark, or System in the web app.
  • “Initializing” session status. The TUI and web wizards clearly show when a new session is still running its setup script.
  • More followable proof videos. Recordings gain slow-motion, captions, and ripple cues.

Fixes

  • Theme selection survives a failed localStorage write and syncs across tabs.
  • The Billing entry only appears for active or past-due accounts, and routes unsubscribed users to subscribe.
v1.51.0

v1.51.0

Features

  • Durable cron completion. A new agent-log idle check determines when a cron run has finished, and cron overlap only blocks while a prior agent is truly active.
  • Cross-model review. The implementation skill adds a Codex “outside voice” review round to catch issues the primary reviewer misses.
  • Agent-driven browser proof. A new proof runner plus gallery and evidence links in the PR comment.

Improvements

  • Mobile session UX and merged/archived session handling are refined.

Fixes

  • Numerous cron reliability fixes: stale run pointers are cleared on start, finalize won’t reset a newer run, and live worktree locks are protected from stale takeover.
v1.50.0

v1.50.0

Features

  • Hosted MCP gateway. Connect to Bossanova over an authenticated MCP gateway running through the orchestrator.
  • Per-chat session context. Each chat is seeded with its boss session context, and cron chats are explicitly marked autonomous.
  • Generated /boss command reference. The /boss skill’s command reference is generated directly from the CLI so it never drifts.

Improvements

  • After merging, the TUI stays on the session detail instead of jumping away.
  • Broad web and mobile UI/layout polish.

Fixes

  • Several cron finalize correctness fixes around PR readiness and tag pushing.
v1.49.0

v1.49.0

Features

  • Local MCP server and boss mcp commands. Run an MCP server locally and manage it with new subcommands and an installable background agent.
  • Video proof capture. The proof tooling can record browser sessions and capture the terminal UI as video via VHS, embedded inline.
  • Idle tracker sessions. Tracker sessions can start idle, awaiting a manual run.

Fixes

  • GitHub login is guarded against email collisions (fail-closed), with case-insensitive lookup and a unique email index.
  • Non-discoverable plugins are kept out of the agent picker.
v1.48.0

v1.48.0

Features

  • Existing-PR and issue-tracker session types. Create a session from an open PR or a Linear/Sentry issue, in both the TUI and web, with live issue search.
  • Graceful offline streaming. When a daemon is offline, the web app receives a clear “daemon offline” stream instead of hanging.

Improvements

  • The bs-linear-implement skill is restructured (de-nested) for clarity.

Fixes

  • WorkOS token refresh is single-flighted across stream openers to avoid redundant refreshes.
  • Dependabot PRs are auto-merged after a completed repair session.
  • New-session issue search no longer loops, and shows “Loading” on first load.