Skip to content

Releases: highlyproteus/harness-harlot

v0.1.13

Choose a tag to compare

@github-actions github-actions released this 23 Aug 22:10

Harness Harlot v0.1.13

This release restores remote tmux discovery and makes copying text from mouse-enabled tmux sessions work naturally.

Fixes

  • Restored local and SSH tmux session scanning on current tmux releases.
  • Normal left-button drags now create native Harness Harlot text selections inside tmux and other mouse-aware terminal programs.
  • Normal clicks still reach mouse-aware terminal programs.
  • Double-click word selection, triple-click line selection, and Option/Alt block selection remain available.
  • Clipboard copy and paste remain available through Cmd+C / Cmd+V on macOS and Ctrl+Shift+C / Ctrl+Shift+V on Linux.
  • Bracketed-paste validation and size protections remain enforced.

Install

curl -fsS https://harnessharlot.com/install | sh

Linux installations can update with hh update. Community macOS builds notify when an update is available; rerun the verified installer command to replace the application.

All release artifacts are architecture-specific, checksum-verified, covered by signed update manifests, and published through the verified website release indexes.

Harness Harlot edge

Harness Harlot edge Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Aug 21:57

Verified macOS ARM64 edge build from a1c219b

v0.1.12

Choose a tag to compare

@github-actions github-actions released this 22 Aug 23:43

Harness Harlot v0.1.12

This release brings the latest terminal and workspace UI improvements to production.

Highlights

  • Visual HSV color picker with clearer selected-color states.
  • Improved top-tab drag-and-drop and workspace organization.
  • Human-readable terminal identity naming.
  • Faster, smoother terminal rendering and polling.
  • Improved terminal selection, input, URL interaction, and scroll-to-bottom behavior.
  • Refined sidebar, menu, and embedded-browser interactions.

Install

curl -fsS https://harnessharlot.com/install | sh

Linux installations can update with hh update. Community macOS builds notify when an update is available; rerun the verified installer command to replace the application.

All release artifacts are architecture-specific, checksum-verified, covered by signed update manifests, and published through the verified website release indexes.

v0.1.11

Choose a tag to compare

@github-actions github-actions released this 22 Aug 20:34
5640d3f

Harness Harlot v0.1.11

This release gives macOS and Linux the same clean installation command:

curl -fsS https://harnessharlot.com/install | sh

Highlights

  • One website-hosted installer now detects macOS or Linux and selects ARM64 or x86_64 automatically.
  • Linux installation no longer requires GitHub CLI, GitHub authentication, or repository credentials.
  • The README now opens with a concise Install section above Workstations.
  • Linux downloads are checked against website-published SHA-256 digests, the signed update manifest, the exact release identity, architecture, and archive safety policy before installation.
  • The website publication pipeline verifies GitHub build attestations and Ed25519 manifest signatures before publishing macOS and Linux release indexes.
  • The universal dispatcher completely downloads and validates the platform installer before executing it.
  • Community macOS update behavior is now documented accurately as notify-only with verified manual replacement; Linux retains verified automatic updates.

Verification

The release passed the Rust workspace test suite, Clippy with warnings denied, macOS and Linux packaging fixtures, dependency policy, ShellCheck, release-policy tests, Astro build, and npm audit.

Apple notarization remains pending external Apple support. Community macOS builds remain signed and independently integrity-verified but may require first-launch approval in Privacy & Security.

v0.1.10

Choose a tag to compare

@github-actions github-actions released this 22 Aug 08:52
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

v0.1.9

Choose a tag to compare

@github-actions github-actions released this 21 Aug 07:02
b6d8047

What's Changed

Full Changelog: v0.1.8...v0.1.9

v0.1.8

Choose a tag to compare

@github-actions github-actions released this 21 Aug 06:26
d79cd29

What's Changed

Full Changelog: v0.1.7...v0.1.8

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 21 Aug 05:57
8e8a8a2

What's Changed

Full Changelog: v0.1.6...v0.1.7

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 20 Aug 20:58
409d07c

What's Changed

Full Changelog: v0.1.5...v0.1.6

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 20 Aug 17:10
3b9ee19

What's Changed

New Contributors

Full Changelog: v0.1.4...v0.1.5