Skip to content

Harness v2.5.0

Choose a tag to compare

@frenchie4111 frenchie4111 released this 25 Apr 17:34
· 397 commits to main since this release

Harness v2.5.0

Changes

  • Release v2.5.0
  • linux-build-ci (squashed)
  • Headless main: extract Electron coupling so backend can run as pure Node (#18)
  • fix-take-control-state (squashed)
  • cheatsheet-hotkey-rebind (squashed)
  • Fix README image paths after docs/ → site/ rename
  • weekly-wrapped (squashed)
  • mcp-kill-shell-closes-tab (squashed)
  • pwa-manifest-token (squashed)
  • Gate web-client HTML entry on ?token= (close unauth token leak) (#23)
  • Settings: group experimental features under an Experimental section (#26)
  • marketing-site-continued (squashed)
  • Browser MCP: fix HiDPI click offset + shrink screenshots ~4× (#22)
  • Marketing site: scroll-driven React rebuild, GH Actions deploy (#25)
  • Scrub PII from promo assets + document WS transport posture (#24)
  • tmux-style controller/spectator model for xterm tabs (#20)
  • Mobile cleanup: terminal scroll, icon fix, right-panel takeover (#19)
  • Mobile-optimized layer for the web client (#17)
  • Web client: drive Harness from a browser over the WS transport (#16)
  • report-issue-flow (squashed)
  • new-project-flow (squashed)
  • Add WebSocket transport for remote frontend clients (#14)
  • Document harness-control shell MCP tools in default system prompt (#12)
  • Browser MCP: click, type, scroll, and visible cursor overlay (#13)
  • dev-servers (squashed)
  • fix-typecheck (squashed)
  • error-boundaries (squashed)
  • mcp-scope-isolation (squashed)
  • claude-fullscreen-tui-default (squashed)
  • browser-panes-mvp (squashed)
  • awesome-claude-code-submission-cleanup (squashed)
  • readme-refresh (squashed)
  • readme-uninstall-instructions (squashed)

Installing

  • Apple Silicon: Harness-2.5.0-arm64.dmg
  • Intel: Harness-2.5.0.dmg

Drag Harness.app to Applications, then launch it. Existing installs will auto-update.