Desktop installers for CuttleCode 0.9.15.
The previous public release was 0.9.12 — 0.9.13 and 0.9.14 were tagged but never published, so this release carries 83 commits since the last thing you could download.
Downloads
| Platform | File |
|---|
| macOS (Apple Silicon) | CuttleCode-0.9.15-arm64.dmg |
| Windows | CuttleCode-Setup-0.9.15.exe (or CuttleCode-0.9.15.msi) |
| Linux | CuttleCode-0.9.15-x86_64.AppImage (or CuttleCode-0.9.15-amd64.deb) |
What changed since 0.9.12
Setup & sign-in (the big one) — the first-run wizard was rebuilt into a single funnel: one "Get started" CTA, the account step is now the only sign-in fork, the Cuttle cloud account is preselected and marked recommended, prerequisites are clickable/copyable and installable in place, the Cuttle CLI is a required prerequisite, the device-code link step is cancellable, and there's a scannable Tailscale QR in the integrations step. A fresh install now boots ready to sign in without a restart, and a stranded local install can "Continue without an account".
Ralph / BigRalph — task graph view for PRDs, story dependencies and a stories-per-iteration knob, parallel subagent fan-out over disjoint ready stories, the PRD as a living document during a run, and for BigRalph: waves, a mid-run checkpoint judge, a fan-out knob for inner runs, and parallel lanes as the escalation layer.
Intents v2 — a full overhaul (#2326) plus ~15 follow-up fixes: plan steps tick live as Ralph iterations finish, a spawn_session autoplay verb, a judge that can see the PR, the priority label is back, and the post-PR/post-merge autoplay lifecycle works again.
Sessions & chat — fork a session into a new one with the same context, a "Wrap session names" view option, pasted images render in the transcript, swipe/arrow navigation in the image viewer.
Other — Claude Fable 5.1 added and set as the Fable default; the PTY daemon lane defaults ON for native installs; cloud moved to cuttlecode.dev (auth email now from noreply@send.cuttlecode.dev, api.codecc.ai shimmed so pre-move builds keep working); "CCC" purged from user-facing copy.
37 features, 33 fixes, 1 perf fix (intent detail page loaded three times).
Known limitations — please read
- macOS is Apple Silicon only. No Intel build. The app, the zip and the dmg are signed with a Developer ID, notarized and stapled — it opens without a Gatekeeper prompt.
- Windows installers are unsigned and will trip SmartScreen. Verified in this build's log: electron-builder reports
no signing info identified, signing is skipped. Choose "More info" → "Run anyway". .deb installs do not auto-update. The client detects a package-manager install and defers to it. The AppImage auto-updates normally; so do Windows and macOS.- Linux has no automated release gate. macOS installers are smoke-tested end-to-end on real hardware before publish (signature, staple, node-pty, a live 10s session); Windows and Linux are not. The Linux lane is the least verified.
- v0.9.0 installs cannot auto-update to this. They shipped unsigned, before the updater's darwin lane worked. Those users need one manual reinstall.
LICENSE.md still links a private repo and will 404.