Skip to content

v1.2.2

Choose a tag to compare

@github-actions github-actions released this 30 Jul 12:04

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.ckdb instead 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