Release notes

Changelog

What shipped, when, across the macOS IDE, the /try playground, and the lingcode CLI.

v2.7.1

May 2026 Mac /try CLI

/try, CLI, and server changes are live now. Mac IDE updates ship in the next signed build (Sparkle will prompt automatically).

Added

  • Real-time collaboration on /try and the Mac IDE. Yjs CRDT, live cursors with the awareness protocol, threaded comments anchored to elements, role-based permissions (owner / editor / viewer), audit-log history. Invite by email or 48-hour share link.
  • Architect spec live panel in the swarm pipeline — see the JSON spec stream as it's written instead of staring at empty panes for 30 seconds.
  • Chinese parity for /try at /zh/try.html — full feature set, all 14 toolbar buttons, templates manifest with locale-aware label/blurb fields.
  • CLI v0.8.16 with a new auth subcommand and improved doctor diagnostics.
  • SQLite session store on the API server — sessions now survive restart, so deploys don't sign everyone out.

Improved

  • Mac IDE polish — composer keybindings, terminal theming, build-log Cmd+A no longer hijacks chat-input select-all.
  • /try preview iframe — viewport-mode (Tablet/Mobile) constraints so AI-generated pages can't overflow the simulated viewport.
  • HTML cache headersCache-Control: no-cache on every page so deploys reach users immediately, no hard-refresh needed.
  • Self-hosted Yjs bundle on /try — fixes a "Yjs was already imported" duplicate-instance bug from CDN-side dep resolution.

Fixed

  • "Fix with AI" pink banner permanently disabled — was overlapping the prompt area and confusing users.
  • Bottom main prompt now hides once a session is active so only the per-pane "Ask for tweaks" stays visible.
  • Paperclip attach button moved inside the followup textarea (was a flex sibling outside).
  • Focus-mode close button restyled for the light theme (no longer an opaque dark square).
  • Toolbar buttons no longer overflow the workspace tabbar in focus mode.

v2.7.0

April 2026 Mac

Added

  • App Generator Pro tier — full-stack app generation with Claude.
  • Monetization: Stripe-backed Pro subscriptions, managed API credits, account dashboard.
  • ACP (Agent Coordination Protocol) Step 1–4a: unified HTTP handler, acp-serve CLI subcommand, MacACPClient.
  • Tool use + MCP across all 13 OpenAI-compatible providers; lingcode serve shipped.
  • Cross-provider max_tokens=32000 for Claude, DeepSeek, and Kimi.

Improved

  • Animated stage progress in /try preview pane during swarm builds.
  • swarm-coordinator extended to support all 15 providers via the provider registry.

Earlier releases

Detailed notes for releases prior to v2.7 live in the Sparkle appcast feed.