Arborist / releases

Release notes

Every version of Arborist, and what changed.

↓ Download the latest
v1.3
Oct 1, 2026

1.3

New Features

Enhanced task runner support

Run jobs defined by npm or just right from Arborist. It will pick up these jobs and put them below your defined commands in a repository.

Service account support

There is a new Accounts pane in Settings which lets you log in to GitHub or GitLab, and this unlocks the new inspector view for pull requests (on GitHub) or merge requests (on GitLab). These will be automatically discovered and linked to when an open one is found on the remote.

Automatic refresh

Arborist has always supported manual refresh via the toolbar button or cmd-R keyboard shortcut. But now it will automatically update the branch name in the sidebar as well as the details in the selected worktree’s inspector pane.

Running job indicator in the Dock

Running jobs now badge the icon in the Dock. When a job has been running for more than 3 seconds the indicator appears. When the job finishes it will give a brief success indicator before clearing, and if it fails there is a persistent failure indicator with a new menu that gives you direct access to jump to that failed job in the main window.

GitHub Copilot conversation support

In addition to Claude and Codex support, Arborist now supports GitHub Copilot indexing. Those chats will appear in the inspector alongside the others. Resuming a Copilot session will open in the terminal just like Claude.

v1.2
Sep 8, 2026

1.2

New Features

Run tasks defined by make or mise

Arborist now looks for tasks defined by Make and mise located at the root of a worktree. These runners are observed live so changes made are reflected instantly in Arborist below the Commands section.

Filter branch lists

When creating a new worktree, the pop up to choose the worktree’s starting point has been refined to include a filter at the top of the list. This will let you easily comb through larger repositories to find the branch you want to start from.

Unobtrusive update notifications

When there’s a new version of Arborist available, the app no longer will pop up a window in front of the app, and instead will badge the right side of the status bar in the window.

Other improvements

  • Open the selected worktree in the terminal using the new command in the Worktree menu.

  • Resize the sidebar and inspector panes with much more flexibility.

  • Improved the performance of running long tasks, and made cancellation much more reliable.

  • Opening Arborist while offline should now correctly detect a license if you had one already.

v1.1
Jul 29, 2026

1.1

Grove Support

  • Deep support for Grove workflows

    • Imported projects honor the groverc file when creating new worktrees

      • The prefix gets used when generating a branch name

      • Bootstrap commands are run when a new worktree is made

    • Arborist can open the groverc file and watch for its changes as they happen

iCloud

Log in to any iCloud account you please when making a purchase, and that account will be licensed to any Mac that uses it.

Other

  • You can now select iTerm2 or Ghostty as the terminal app to use when opening Claude Code chats.

  • Creating a new worktree now gives the option to check out a branch rather than always creating a new branch.

  • Updated some behind-the-scenes structure in preparation for future plans.

v1.0
Jul 17, 2026

1.0: The Initial Release 🎉

  • Full worktree management — create, delete, and set a default worktree location

  • Drag & drop git repository and worktree importing

  • Per-repository command palette, shared across its worktrees

  • Customizable tool list; tools open in the correct working directory

  • Codex & Claude Code chat history attached to each worktree

  • Commands run with your normal shell environment, with full override settings

  • Customizable app icon

More to come — download Arborist to get updates in-app.