CCC v0.9.4
CCC desktop installers for macOS (Apple silicon), Windows, and Linux.
First run, on a real machine
This release is mostly about the first fifteen minutes. Six separate first-run
and onboarding defects were found on a real Windows install and fixed:
- The setup wizard was unreachable after upgrading from an earlier install.
- The Welcome screen could loop, and could report "Admin access required" to
the very first user. - The
claudeCLI was not detected on Windows even when it was installed. - An existing
claudesign-in was not detected, so you were asked to log in again. - The bash
PATHhint shown during setup was wrong on Windows. - The placeholder logo was replaced.
The sidebar also shows the real application version now. It was hardcoded to
v0.1 in every build that has ever shipped; this one reads the version it was
actually built from.
Also in this release
- Sessions pane grouped by project, and you can arrange it (#2142).
- PTY internals: Phase 1 of the daemon refactor (#2158) — carves the
PtyHandleseam. Internal, no behaviour change intended, but it is the
largest change in this release; if you see terminal or session-lifecycle
oddities, that is the first place to look. - A running session's thinking indicator keeps animating (#2164).
- Sessions are killed as a whole process tree on macOS/Linux (#2154).
- A failing database migration now names the version that failed instead of
surfacing a bare SQLite error (#2148). - Session retention skips the search index scan when nothing is stale (#2153).
- Packaging: restored the payload build step and added a parse-check over every
packaging script. This is the bug that broke v0.9.3 — that version was never
published, and the number was burned rather than re-cut.
Known issues — please read before installing
- macOS is Apple silicon only. There is no Intel build.
- Windows installers may trip SmartScreen. No Authenticode certificate is
configured in the build, so expect a "Windows protected your PC" prompt —
choose More info → Run anyway. Some Windows binaries in this build do
carry a signature applied by the build host, but that certificate has not been
identified, so treat these installers as unsigned. .debinstalls do not auto-update. The app detects a package-manager
install and defers to it; update with your package manager. The AppImage does
auto-update.- Linux is the least verified platform. There is no automated smoke gate for
Linux the way there is for macOS. - v0.9.0 cannot auto-update to this or any release. It shipped unsigned and
before the updater's macOS lane worked. Those installs need one manual
reinstall from this page. LICENSE.mdlinks a repository that is not public, so that link 404s.
macOS is signed, notarized and stapled (app, zip, and dmg), and auto-updates.
Windows and the Linux AppImage auto-update.
Install
- macOS —
CCC-0.9.4-arm64.dmg - Windows —
CCC-Setup-0.9.4.exe(orCCC-0.9.4.msi) - Linux —
CCC-0.9.4-x86_64.AppImageorCCC-0.9.4-amd64.deb
CCC-0.9.4-arm64-mac.zip is the macOS auto-update payload, not the installer.