v1.2.2
Headroom 1.2.2 (build 179).
What changed
Fixed
- Multi-Mac says why it is not syncing. A CloudKit round that failed was
discarded without a word, and the host's trouble text only ever described the
folder transport, so every failure showed up as "No other Macs yet" — the
same words a healthy sync with nobody else on it produces. A missing record
type, a signed-out iCloud account and an unreachable network now each say so. - The CloudKit schema ships as
macos/Headroom-CloudKit.ckdbinstead of living
only in Apple's web console. It has to be deployed to Production before
multi-Mac can work at all: released builds are pinned to that environment,
and CloudKit creates record types automatically only in Development. See
docs/multi-mac.md.
macOS
Download Headroom-macOS.zip, unzip, open Headroom.app.
Notarized — Gatekeeper should accept it on first open.
On first launch the Welcome sheet starts the bundled host automatically. Confirm Claude / Codex / Cursor, then Continue.
iPhone
Install via TestFlight.
Pairing uses the mobile token (Mac Settings → Copy mobile token), not the host token used by the ESP32.
What's Changed
- fix(multi-mac): deploy the CloudKit schema, and say when it is missing by @michellzappa in #8
Full Changelog: v1.2.1...v1.2.2