Changelog

Release notes.

Every version of Harness, from v1.0 to now.

v2.4.1

April 17, 2026
Download →

Bug fixes and polish for vertical split panes and the right panel header.

Fixes

  • Vertical split exit — fixed a bug where closing a vertical split pane could leave the layout in a broken state.
  • Right panel header — cleaned up visual inconsistencies in the right panel header.

v2.4.0

April 17, 2026
Download →

Commit and push status in the sidebar, recent items in the command palette, a new add-worktree hotkey, and Claude settings synced across all worktrees.

New features

  • Commit & push status — the sidebar now shows whether each worktree has unpushed commits, so you always know what's waiting to land.
  • Command palette recents — recently used worktrees and actions float to the top of the command palette for faster access.
  • Commit view in the review panel — the PR review panel now includes a commit list alongside the diff so you can navigate changes commit by commit.
  • Add-worktree hotkey — create a new worktree from the keyboard without reaching for the mouse.
  • Harness system prompt — Claude sessions now start with workspace context baked in, so Claude understands your project setup from the first message.
  • Claude settings sync — Claude Code settings are symlinked across all worktrees so configuration changes apply everywhere at once.

Improvements

  • Settings panels are now organized into sub-menus for easier navigation.
  • Split panes now support a vertical orientation in addition to the existing horizontal layout.

Fixes

  • Fixed several UX rough edges in the changed-files panel.
  • Fixed teleport incorrectly navigating to a merged branch instead of the target worktree.

v2.3.0

April 16, 2026
Download →

Per-agent model selection, a fuzzy file picker, a performance monitor with time-series charts, and initial Codex support.

New features

  • Agent model selector — choose which Claude model powers each agent, so you can mix Opus, Sonnet, and Haiku across worktrees.
  • Fuzzy file picker — jump to any file in the worktree instantly with a keyboard-driven fuzzy search.
  • Performance monitor — track token usage and latency per agent with a live time-series chart.
  • Hotkey cheat sheet — press ? to bring up a full reference of every keyboard shortcut.
  • In-app PR review screen — browse pull request diffs and check CI status without leaving Harness.
  • Codex support — run Codex-powered agents alongside Claude sessions in the same workspace.
  • First-repo onboarding — new users see a guided setup flow before adding their first repository.

Improvements

  • Hooks are now installed globally across all worktrees at once, rather than one at a time.
  • Last-active timestamps are more precise with improved debounce tuning.

v2.2.0

April 16, 2026
Download →

Security, polish, and quality-of-life improvements — from a sandboxed renderer to a better diff viewer.

New features

  • Configurable auto-updates — choose whether to install updates automatically or review them first.
  • Right panel toolbar and port tracking for dev servers running in worktree shells.

Improvements

  • Diff and file viewer overhauled for faster navigation. External links open in your default browser.
  • Merged worktrees are visually dimmed. MCP initial prompts now forwarded correctly.

Fixes

  • Fixed Monaco not recognizing .tsx/.jsx, a file-open race, and enabled Electron sandbox.

v2.1.0

April 15, 2026
Download →

Smoother animations, automatic GitHub auth via the gh CLI, and line-change counts in the sidebar.

New features

  • Automatic GitHub auth — if you have gh installed and logged in, Harness picks up your token automatically. No more pasting a PAT unless you want to.
  • Line change counts — the changed-files panel now shows how many lines were added and removed per file.
  • Colored repo names — each repo gets a distinct accent color in the sidebar for quick visual scanning.

Improvements

  • Worktree deletion is now animated instead of snapping out of the list.

v2.0.0

April 14, 2026
Download →

Major architecture overhaul — all shared state now lives in the main process with a reducer-based store, making every feature more reliable and paving the way for multi-window sync.

New features

  • Per-repo project settings — configure auto-approved build commands per repository.
  • Pending tool call display — see what Claude is asking permission for before you approve.
  • Shell tab activity indicator and per-repo panel visibility toggles.

Improvements

  • Hotkey badges appear app-wide and respect collapsed groups. Settings closes with Esc.
  • Changed-files panel left-truncates long paths. Hooks restart preserves your Claude session.
  • Terminal shows a loading indicator until the first byte arrives.

v1.11.1

April 13, 2026
Download →

Internal improvements and auto-updater verification.

v1.11.0

April 13, 2026
Download →

Split panes, a refreshed command center, and the ability to send an initial prompt when Claude spawns a worktree via MCP.

New features

  • Split panes with Cmd+D — divide any terminal tab into side-by-side panes.
  • MCP initial prompt — when Claude creates a worktree through the MCP server, it can pass a starting prompt so the new Claude session begins working immediately.

Improvements

  • Command center got a visual refresh with better spacing and status indicators.
  • Worktree setup and teardown lifecycle is now more robust, handling edge cases around failed dependency installs.

Fixes

  • Fixed a bug where the auto-updater could hang on restart.

v1.10.0

April 12, 2026
Download →

The biggest feature release yet — MCP server, command palette, PR reviews, syntax highlighting, and a completely redesigned new-worktree flow.

New features

  • Built-in MCP server — Claude can create and manage worktrees directly through tool use.
  • Command palette (Cmd+K) — quick-search worktrees, repos, and actions.
  • PR reviews, syntax highlighting, and env var settings for Claude/shell sessions.

Improvements

  • Faster new-worktree flow. Repo icons and branch names in tab headers. Cleanup filterable by repo.

v1.9.0

April 12, 2026
Download →

Multi-repo support lands — open several repositories in a single Harness window.

New features

  • Multi-repo in one window — add multiple git repositories to the sidebar. Each repo's worktrees are grouped under its own header.

Fixes

  • Fixed auto-update hang caused by stuck PTY cleanup on app quit.
  • Fixed status dots getting stuck on red (needs-approval) after the approval was already given.

v1.8.0

April 11, 2026
Download →

Resizable panels, a file browser, and a refreshed layout with a draggable title bar.

New features

  • Resizable panels — drag dividers between sidebar, terminal, and right panel.
  • All-files browser — see every file in the worktree, not just changed files.
  • Background update checks — periodic release checks, not just at launch.

Improvements

  • Standardized right panel layout. File tabs show status dots. Draggable title bar.
  • Left panel refreshes on window focus. New Claude loading animation.

v1.7.0

April 11, 2026
Download →

Command center view for a bird's-eye look at all your agents, plus the ability to send text directly into a Claude session.

New features

  • Command center — a grid view showing every worktree at a glance with mini activity timelines.
  • Send text to Claude — type or drag text into a running Claude terminal from elsewhere in the app.
  • Remote teleport — jump to a running Claude session from external triggers.

Improvements

  • Sidebar sorting now groups by activity status so the busiest worktrees float to the top.
  • Activity stats are preserved for deleted worktrees so historical data isn't lost.

v1.6.0

April 11, 2026
Download →

Draggable tabs, split-pane layout, custom fonts, and bulk worktree cleanup.

New features

  • Draggable tabs + split-pane layout — rearrange terminal tabs by dragging, and split the workspace into a grid.
  • Custom fonts — pick your preferred font family and size for the terminal and editor.
  • Mass archive — bulk-delete worktrees older than a chosen age to reclaim disk space.
  • GitHub connect prompt — onboarding now nudges you to connect GitHub when you open a PR for the first time.

Fixes

  • Fixed Cmd+Up / Cmd+Down cycling through worktrees in an unexpected order.
  • Fixed changing a setting unexpectedly restarting the active Claude session.

v1.5.0

April 11, 2026
Download →

Guided onboarding, activity tracking, and a redesigned new-worktree flow that helps you write a kickoff prompt.

New features

  • Onboarding quest — first-time users get starter prompts, a nudge to launch their first agent, and a parallelism quest to try running two Claudes at once.
  • Activity view — see per-worktree status history over time so you can tell which agents were productive and which got stuck.
  • Full-screen new-worktree flow — creating a worktree now walks you through branch naming and kickoff prompts in a focused view.
  • "Continue" action — after a worktree's PR is merged, re-fork it in place to keep working on a follow-up.
  • Local merge — merge a worktree branch locally when there's no open PR.

Improvements

  • New worktrees open a shell tab alongside Claude automatically.
  • Sidebar groups renamed from "No PR / Active PRs" to "Active / Open PRs" for clarity.

v1.4.0

April 11, 2026
Download →

A targeted fix for Claude sessions not surviving app restarts.

Fixes

  • Fixed Claude session resume across app restarts — sessions now reconnect reliably instead of spawning duplicates.

v1.3.1

April 10, 2026
Download →

UX polish, a worktree guide for new users, and the ability to open additional Claude tabs per worktree.

New features

  • Multiple Claude tabs per worktree — open a second (or third) Claude session in the same worktree when one isn't enough.
  • Built-in worktree guide — new users see a short guide explaining what worktrees are and how Harness uses them.

Fixes

  • Various UX tweaks and a fix for PTY sessions not resuming correctly.

v1.2.0

April 10, 2026
Download →

Theming support — pick from nine built-in color themes to make Harness feel like yours.

New features

  • 9 color themes — choose from dark, light, solarized, and more in Settings. The theme applies to the terminal, editor, and all UI chrome.

v1.1.1

April 10, 2026
Download →

Persistent terminals, a redesigned settings panel, and automatic GitHub setup prompting.

New features

  • Persistent terminals — terminal tabs and scrollback history survive app restarts. No more losing context when you relaunch.
  • Settings overhaul — two-column layout with sidebar navigation, hotkey rebinding UI, an updates panel, and a configurable Claude launch command.
  • GitHub setup banner — on first launch, a banner walks you through pasting a GitHub token so PR status works immediately.
  • Cmd+, opens Settings — standard macOS shortcut now works.

v1.0.0

April 10, 2026
Download →

First public release — a native macOS app for managing multiple Claude Code instances across git worktrees.

Features

  • Parallel worktrees — sidebar of git worktrees, each with its own terminal tabs for Claude Code and raw shells.
  • Reliable status detection — powered by Claude Code hooks, not output parsing. See at a glance which agents are working, waiting, or asking for permission.
  • PR status panel — live PR state and CI checks per worktree, with quick links to GitHub.
  • Changed files + inline diffs — review what Claude changed without leaving the app.
  • Configurable hotkeysCmd+1Cmd+9 to jump between worktrees, Cmd+T for a new tab, Cmd+Shift+G to open the PR.
  • Worktree management — create and delete worktrees from the sidebar with dirty-change warnings.
  • Auto-updater — updates delivered via GitHub Releases.