~/docs/release-notes
╭─ § 06.01 ─╮

Release Notes

└───────────╯

The latest changes to Corral, release by release. For what’s coming next, see the Roadmap.

0.10.1 — July 11, 2026

Improved

  • Refined animations and interactions throughout the app for a more fluid, responsive feel, with better support for Dynamic Type.

0.10.0 — July 4, 2026

New

  • Stacks: group related dev servers and local services so you can start and stop them together. Corral tracks the dependencies between them, brings everything up in the right order, and tears it down cleanly when you stop the stack. Stacks can be nested, and Corral surfaces a clear error when something in a stack fails to start instead of failing silently.
  • Corral can build stacks automatically from your Cloudflare configuration.
  • Manage stacks from the command line with corral stack list and corral stack status, including a view of each stack’s dependency tree.
  • Control Corral from Spotlight, Shortcuts, and Siri through new App Intents, plus a URL scheme for triggering actions from links.
  • Stacks are available to AI assistants through Corral’s MCP integration.

0.9.0 — June 30, 2026

New

  • New per-project “Open at” setting: serve a project at a localhost address alongside its .test domain, for apps whose own code hard-codes a localhost check. Choose .test (the default), localhost over HTTP, or localhost over HTTPS with no certificate warning.
  • Pin the localhost port to match a value your code expects, or let Corral pick a free one. Keep both the .test and localhost URLs available at once, or switch to localhost-only — either way, request capture, the branded down-page, lazy start, and logs all keep working.
  • Set a project’s address, its localhost port, and whether its .test URL stays on from the command line with corral project set.

Fixed

  • Corral no longer asks for your admin password again when its HTTPS certificate is already trusted. Switching a project to localhost HTTPS, reopening its settings, or stopping it used to re-prompt each time.

0.8.1 — June 29, 2026

New

  • Tunnel sharing is now free for everyone.
  • New right-click menus in the macOS app: copy a Node.js version or stop a service straight from its tile, with keyboard shortcuts.

Improved

  • Sharing a tunnel now gives instant feedback, ignores accidental repeat clicks, reflects live connectivity, and safely handles starting a share that’s already running.

0.8.0 — June 28, 2026

New

  • Open a project in your terminal, editor, or browser straight from its right-click menu, with a single “Open in…” picker.
  • Set a preferred terminal, editor, and browser per project, so each project opens in the tools you want.
  • Open a project in your browser even when its server is stopped.
  • Browser and network requests are now captured per project, giving you a timeline of activity to inspect (Pro).
  • Choose which categories of notifications you receive, and snooze notifications when you need quiet.
  • Corral now responds to corral:// links, so you can open the app and jump to a project or action from outside Corral.

Fixed

  • Fixed .test HTTPS sites showing as untrusted in Chrome.
  • Corral now shuts down cleanly and recovers when a background helper gets stuck, instead of hanging on exit.

0.7.4 — June 24, 2026

New

  • A branded page now appears when a dev server is down, with an optional setting to start servers lazily on first request — configurable as a global default or per project.

Fixed

  • Fixed .test HTTPS certificates not being trusted on modern macOS.

0.7.3 — June 24, 2026

Fixed

  • Fixed the sidebar being clipped on macOS 26, including on the Node.js first-run screen.

0.7.2 — June 23, 2026

New

  • A redesigned infrastructure detail view, now with System Helper logs to help you diagnose local setup issues.

Fixed

  • Fixed .test HTTPS domains failing to load, restoring secure connections end-to-end.
  • Reworked the AI Tools onboarding step with a clearer empty state and flow, plus better messaging when an install fails.

0.7.1 — June 22, 2026

New

  • Built-in bug reports: send a diagnostic report straight from the CLI, the app, or the MCP server.
  • New infrastructure pages in the app showing the status of .test domain resolution and the local reverse proxy, with built-in diagnostics.
  • A new system helper page in the app that reports the helper’s health at a glance.
  • A new preference to open the main window at launch, so Corral doesn’t have to start menu-bar-first.

Improved

  • Corral now detects corporate certificate authorities used by TLS-intercepting proxies, so development works behind company networks that inspect traffic.

0.7.0 — June 19, 2026

New

  • A one-line uninstaller, mirroring the one-line installer.

Improved

  • Uninstalling now fully removes Corral’s trusted HTTPS certificate, leaving nothing behind whether you remove it from the app or the command line.

0.6.1 — June 18, 2026

New

  • Interrupted first-run setup now resumes: if setup didn’t finish, Corral guides you back to complete it on the next launch, with a “Finish Setup” action in the dashboard and menu bar.
  • The documentation site now serves /llms.txt and /llms-full.txt, machine-readable versions of the docs you can point an AI tool at.

Improved

  • The install script now sets up everything Corral needs in one step (the separate CLI-only install, which couldn’t actually serve projects, is gone) and offers to open Corral when it’s done.
  • The installer is more resilient: it retries on flaky networks, shows download progress, and cleans up properly if you cancel mid-install.
  • When something fails, Corral now explains what went wrong and offers a one-click way to fix it, instead of showing a raw internal error.
  • The Install, Uninstall, and “Uninstall infrastructure” controls in Settings now show progress while they run and report success or failure, instead of doing nothing visible.

0.6.0 — June 17, 2026

Improved

  • A redesigned installer with a clean drag-to-Applications layout.
  • corral uninstall now removes Corral completely — the background helper, the launch-at-login item, leftover files in your Library, and the local certificate — and shuts down cleanly first, instead of leaving pieces behind.
  • When Corral isn’t running or is out of date, the affected view now shows clear recovery actions (Start Corral, View Logs, Reveal daemon.log) in place of a banner pinned across the window.
  • Status conditions — low disk space, unsaved changes, offline, and failed services — now surface in the menu bar icon and dropdown, with a one-time alert if your changes can’t be saved.
  • Inline advisory notices (DNS down, a linked service down, the Next.js config hint) are now dismissible and re-appear if the issue recurs.
  • Menu bar status conditions are now announced by VoiceOver.

Release notes begin with v0.6.

// Last updated 2026-07-11