Skip to content

CCC v0.9.4

Choose a tag to compare

@Proxify Proxify released this 21 Aug 03:57
· 2 commits to main since this release

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 claude CLI was not detected on Windows even when it was installed.
  • An existing claude sign-in was not detected, so you were asked to log in again.
  • The bash PATH hint 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
    PtyHandle seam. 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.
  • .deb installs 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.md links 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 (or CCC-0.9.4.msi)
  • Linux — CCC-0.9.4-x86_64.AppImage or CCC-0.9.4-amd64.deb

CCC-0.9.4-arm64-mac.zip is the macOS auto-update payload, not the installer.