Skip to content

v0.1.10

Choose a tag to compare

@github-actions github-actions released this 22 Aug 08:52
· 5 commits to main since this release
c5d3104

Harness Harlot v0.1.10 — clean macOS installation

Harness Harlot is a native terminal multiplexer and workstation manager for persistent local, SSH, tmux, and browser workflows on macOS and Linux.

What changed

The macOS installer no longer requires GitHub CLI. New users can install with one HTTPS-only command:

curl --proto '=https' --tlsv1.2 -fsS https://harnessharlot.com/install | sh

The installer now:

  • detects Apple Silicon or Intel automatically;
  • fetches the release index from harnessharlot.com without following redirects;
  • downloads the exact architecture-specific DMG, signed manifest, and signature with the system curl;
  • verifies website-pinned SHA-256 values before mounting the disk image;
  • verifies the signed Harness Harlot update manifest and exact DMG;
  • validates the application bundle, executable set, architecture, and code signature;
  • installs transactionally with rollback and creates ~/.local/bin/hh.

The website automatically follows future releases only after GitHub build attestations match the exact signed-tag release workflow. Verification runs without a repository write credential; publication happens in a separate minimal job.

Existing installations

hh update --check
hh update

Current macOS distribution status

The community macOS packages are integrity-checked and ad-hoc signed, but are not yet Apple-notarized while Developer ID support is being resolved with Apple. macOS may require System Settings → Privacy & Security → Open Anyway on first launch.

Platforms

  • macOS ARM64 and x86_64
  • Linux ARM64 and x86_64