Skip to content

Harness v2.13.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 03:18
· 82 commits to main since this release

Harness v2.13.0

Changes

  • feat(sidebar): auto-show PRs assigned to you in the Reviewing group (#197)
  • feat(worktree): add a worktree from a PR by number (#182) (#183)
  • chore(menu): move Performance Monitor from View to Help → Debug cluster
  • feat(sidebar): customizable bottom launcher strip with adaptive overflow (#220)
  • feat: Add per-commit right-click context menu with first item: copy commit SHA (#161)
  • fix: eagerly spawn PTY for agent-created shells (#203) (#206)
  • fix(desktop): route in-window link navigations to the OS browser (#221)
  • Make Command Center group collapse state persistent (#168)
  • feat(chat): add "Fork chat here" right-click action (#219)
  • Modify insight display to use collapsible callouts (#199)
  • fix(prompt): steer alias generation toward human-readable labels
  • chore(deps): bump bundled @anthropic-ai/claude-code to 2.1.221
  • fix(pr-poller): unblock stalled polls when one repo returns 504 (#215)
  • feat(agents): add Cursor Agent support (#207)
  • feat(debug): add GitHub API log viewer (#214)
  • chore(deps): bump bundled @anthropic-ai/claude-code to 2.1.220 (#213)
  • perf(worktree-delete): make bulk deletion feel instant (#216)
  • ui(sidebar): overhaul row layout — detail cluster on line 2 (#204) (#205)
  • Portal-style fixed positioning for prevent-sleep popover
  • Turn prevent-sleep icon into a popover listing all options
  • Preview the next mode in the prevent-sleep tooltip
  • Move prevent-sleep icon into sidebar footer and always show it
  • feat(power): prevent system sleep while agents run, with modes + hotkey + status icon
  • feat(json-mode): Add option to disable auto-scroll
  • Strip issue references and over-explanatory comments from the fix
  • fix(#195): stop MCP bridge scripts from filling disk via logErr recursion
  • feat(find): unify chat and terminal find UI
  • feat(chat): Implement Cmd+F find in chat
  • fix: sanitize shell tab id + harden hook mkdir so path separators don't ENOENT (#198)
  • feat(chat): hotkeys for approve/deny tool-use requests
  • fix(json-claude): restore auth-failure card when error lives in result/message
  • fix(layout): drop traffic-light clearance in macOS fullscreen
  • feat(layout): pin "Harness" header above the worktrees sidebar
  • feat(aliases): accept optional alias in create_worktree MCP tool
  • refactor(aliases): address code review feedback
  • revert: restore global tooltip delayDuration to 0
  • fix(aliases): register aliasWorktree in ACTION_CATEGORIES
  • feat(aliases): expose set_worktree_alias + clear_worktree_alias MCP tools
  • feat: Add worktree aliases for custom display names
  • docs: add Slack community invite to README (#202)
  • fix: parse branch commits by record separator to avoid undefined rows (#163)

Contributors

Huge thanks to @blindpirate, @ghale, @ljacomet, and @tresat for their contributions to this release.

Installing

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

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