Skip to content

Release history

supacode releases

Native macOS coding agent orchestrator.

All releases

97 shown

No immediate action
v0.10.2 Bug fix

Kiro CLI version fix

No immediate action
v0.10.1 New feature

Branch rename + macOS binary

No immediate action
v0.10.0 New feature

Persist terminal sessions

No immediate action
v0.9.2 New feature

Split‑zoom indicator button

No immediate action
v0.9.1 Breaking risk

Surface notification dot move

No immediate action
v0.9.0 New feature

Agent badges + performance improvements

v0.8.5 New feature
Notable features
  • Per‑repository title and color in sidebar
  • Worktree history navigation with Cmd/Ctrl ←/→
  • Tab renaming
Full changelog

What's Changed

  • Repository customization: per-repo title and color in the sidebar by @sbertix in https://github.com/supabitapp/supacode/pull/276
  • Worktree history: cmd-ctrl-←/→ to walk back / forward through recently selected worktrees by @sbertix in https://github.com/supabitapp/supacode/pull/279
  • Fix Run Script toolbar dropdown caching scripts from first-opened repo by @sbertix in https://github.com/supabitapp/supacode/pull/283
  • Add Android Studio editor option by @krocard in https://github.com/supabitapp/supacode/pull/292
  • Add tab renaming by @bitomule in https://github.com/supabitapp/supacode/pull/269

New Contributors

  • @krocard made their first contribution in https://github.com/supabitapp/supacode/pull/292
  • @bitomule made their first contribution in https://github.com/supabitapp/supacode/pull/269

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.8.4...v0.8.5

v0.8.4 Bug fix
Notable features
  • Added `⇧⌘U` shortcut to jump to the last notification
  • Introduced per-surface and per-tab notification indicators
  • Clicking a macOS notification now navigates to its terminal surface
Full changelog

What's Changed

  • Fix ⌘⌫ archive hotkey when clicking a sidebar worktree by @sbertix in https://github.com/supabitapp/supacode/pull/264
  • Fix cross-repo script dot tint and reduce sidebar animation CPU by @sbertix in https://github.com/supabitapp/supacode/pull/265
  • Notifications UX by @sbertix in https://github.com/supabitapp/supacode/pull/266:
    • ⇧⌘U to jump to the last notification
    • per-surface and per-tab notification indicator
    • clicking a macOS notification navigates to its terminal surface

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.8.3...v0.8.4

v0.8.3 New feature
Notable features
  • Classify bare repos by structure, not directory name
Full changelog

What's Changed

  • Add native Pi coding agent support by @technocidal in https://github.com/supabitapp/supacode/pull/262
  • Classify bare repos by structure, not directory name by @sbertix in https://github.com/supabitapp/supacode/pull/263

New Contributors

  • @technocidal made their first contribution in https://github.com/supabitapp/supacode/pull/262

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.8.2...v0.8.3

v0.8.2 New feature
Notable features
  • Add Kiro CLI as third coding agent with hooks and CLI skill
  • Small UI improvements: detail toolbar, loading overlay, empty states
  • Dim inactive split panes
Full changelog

What's Changed

  • Small UI improvements: detail toolbar, loading overlay, empty states by @sbertix in https://github.com/supabitapp/supacode/pull/258
  • Fix ⌘⇧, reload_config hotkey by @sbertix in https://github.com/supabitapp/supacode/pull/259
  • Dim inactive split panes by @sbertix in https://github.com/supabitapp/supacode/pull/260
  • Add Kiro CLI as third coding agent with hooks and CLI skill by @b0x42 in https://github.com/supabitapp/supacode/pull/245
  • Resolve PR repo via gh repo view so fork clones target upstream by @sbertix in https://github.com/supabitapp/supacode/pull/261

New Contributors

  • @b0x42 made their first contribution in https://github.com/supabitapp/supacode/pull/245

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.8.1...v0.8.2

v0.8.1 New feature
Notable features
  • Added CLI tool with socket transport and related skills
  • Added support for multiple user‑defined scripts per repository
  • Added folder (non‑git) repository support
Full changelog

What's Changed

  • fix Ghostty background opacity toggle action handling by @vadimi in https://github.com/supabitapp/supacode/pull/225
  • Fix fork PR matching and always show worktree trailing info by @sbertix in https://github.com/supabitapp/supacode/pull/229
  • Add Icon Composer app icon for Liquid Glass by @sbertix in https://github.com/supabitapp/supacode/pull/230
  • Fix right-aligned PS1 width reporting by @khoi in https://github.com/supabitapp/supacode/pull/233
  • Handle Ghostty local URL paths by @sbertix in https://github.com/supabitapp/supacode/pull/236
  • Add CLI tool with socket transport and related skills by @sbertix in https://github.com/supabitapp/supacode/pull/227
  • Add repository preload placeholders by @sbertix in https://github.com/supabitapp/supacode/pull/237
  • Skip Tuist auth on fork PRs by @khoi in https://github.com/supabitapp/supacode/pull/249
  • Add RubyMine editor option by @CiTroNaK in https://github.com/supabitapp/supacode/pull/248
  • Improve open worktree UX with dedicated Reveal in Finder by @sbertix in https://github.com/supabitapp/supacode/pull/247
  • Respect split-preserve-zoom config when cycling splits by @Whoaa512 in https://github.com/supabitapp/supacode/pull/241
  • Add multiple user-defined scripts per repository by @sbertix in https://github.com/supabitapp/supacode/pull/246
  • Add CLI and deeplinks for running arbitrary user-defined scripts by @sbertix in https://github.com/supabitapp/supacode/pull/253
  • Unify sidebar state into atomic sidebar.json by @sbertix in https://github.com/supabitapp/supacode/pull/254
  • Add folder (non-git) repository support + harden removal pipeline by @sbertix in https://github.com/supabitapp/supacode/pull/257

New Contributors

  • @vadimi made their first contribution in https://github.com/supabitapp/supacode/pull/225
  • @CiTroNaK made their first contribution in https://github.com/supabitapp/supacode/pull/248
  • @Whoaa512 made their first contribution in https://github.com/supabitapp/supacode/pull/241

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.8.0...v0.8.1

v0.8.0 New feature
Notable features
  • Added coding agent hooks for Claude Code and Codex
  • Added deeplink support
  • Generalized single‑tab bar hiding across scripts
Full changelog

What's Changed

  • Add coding agent hooks for Claude Code and Codex by @sbertix in https://github.com/supabitapp/supacode/pull/221
  • Add deeplinks by @sbertix in https://github.com/supabitapp/supacode/pull/223
  • Inhibit command on script and generalize single-tab bar hiding by @sbertix in https://github.com/supabitapp/supacode/pull/220

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.7.10...v0.8.0

v0.7.10 New feature
Notable features
  • Auto-delete archived worktrees after a configurable period
Full changelog

What's Changed

  • Increase repo section header prominence by @sbertix in https://github.com/supabitapp/supacode/pull/213
  • Auto-delete archived worktrees after a configurable period by @sbertix in https://github.com/supabitapp/supacode/pull/214

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.7.9...v0.7.10

v0.7.9 Bug fix
Notable features
  • Add global defaults for worktree copy flags and merge strategy
  • Add terminal layout persistence and restoration
  • Replace auto‑archive toggle with merged worktree action picker
Full changelog

What's Changed

  • Fix multiline script editor in settings by @yaroslavyaroslav in https://github.com/supabitapp/supacode/pull/202
  • Scope shimmer animation to prevent row blinking by @sbertix in https://github.com/supabitapp/supacode/pull/201
  • Keep terminal alive after blocking script completes by @sbertix in https://github.com/supabitapp/supacode/pull/200
  • Add global defaults for worktree copy flags and merge strategy by @sbertix in https://github.com/supabitapp/supacode/pull/199
  • Add terminal layout persistence and restoration by @sbertix in https://github.com/supabitapp/supacode/pull/205
  • Quote paths in Makefile for space-safe execution by @sbertix in https://github.com/supabitapp/supacode/pull/203
  • Replace auto-archive toggle with merged worktree action picker by @sbertix in https://github.com/supabitapp/supacode/pull/209
  • Fix Ghostty make targets for paths with spaces by @sbertix in https://github.com/supabitapp/supacode/pull/210

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.7.8...v0.7.9

v0.7.8 Bugfix

Fixed system audio recording permission issue for Gabriel.

Changelog

🔈 Fix system audio recording permission for Gabriel

v0.7.7 Bug fix
Notable features
  • Improved archived worktrees discoverability
Full changelog

What's Changed

  • Improve archived worktrees discoverability by @sbertix in https://github.com/supabitapp/supacode/pull/196
  • Fix deletion/archive scripts in fish shells by @yaroslavyaroslav in https://github.com/supabitapp/supacode/pull/194
  • Fetch remote branch before worktree creation by @sbertix in https://github.com/supabitapp/supacode/pull/198

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.7.6...v0.7.7

v0.7.6 New feature
Notable features
  • Add worktree check badge overlay
Full changelog

What's Changed

  • Redesign settings by @sbertix in https://github.com/supabitapp/supacode/pull/192
  • Add worktree check badge overlay by @sbertix in https://github.com/supabitapp/supacode/pull/193

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.7.5...v0.7.6

v0.7.5 Bug fix
Notable features
  • Sidebar UI overhaul
  • Add deletion script hook
  • Reveal in Sidebar command
Full changelog

What's Changed

  • 🧑‍🎨 Sidebar UI overhaul by @sbertix
  • ␡ Add deletion script hook

Bug fixes

  • Redesign and refactor sidebar by @sbertix in https://github.com/supabitapp/supacode/pull/183
  • Fix layout-aware shortcut display on non-US keyboards by @sbertix in https://github.com/supabitapp/supacode/pull/184
  • Use blocking script infrastructure for run scripts by @sbertix in https://github.com/supabitapp/supacode/pull/187
  • Add Reveal in Sidebar command by @sbertix in https://github.com/supabitapp/supacode/pull/185
  • Fix split-pane zoom focus state by @yaroslavyaroslav in https://github.com/supabitapp/supacode/pull/181
  • fix ghostty keyboard layout keyup leak by @khoi in https://github.com/supabitapp/supacode/pull/190
v0.7.3 Bug fix

Fixed settings toolbar collapse and corrected worktree shortcut label.

Full changelog

What's Changed

  • Run archive script in a terminal tab by @sbertix in https://github.com/supabitapp/supacode/pull/176
  • Fix settings toolbar collapse and worktree shortcut label by @sbertix in https://github.com/supabitapp/supacode/pull/177

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.7.1...v0.7.3

v0.7.1 Bug fix
Notable features
  • Add VSCodium as a supported editor
Full changelog

What's Changed

🎹 Keyboard shortcuts, thanks Stefano!

Bug fixes

  • Disable press-and-hold accent menu for key repeat by @bouk in https://github.com/supabitapp/supacode/pull/157
  • Run bundled wt discovery directly by @onevcat in https://github.com/supabitapp/supacode/pull/161
  • Parallelize repository startup loading by @onevcat in https://github.com/supabitapp/supacode/pull/160
  • feat: add VSCodium as a supported editor by @mamedium in https://github.com/supabitapp/supacode/pull/150
  • Update Ghostty lib to v1.3.1 by @dtdanh03 in https://github.com/supabitapp/supacode/pull/163
  • Fix Ghostty cache invalidation in CI by @dtdanh03 in https://github.com/supabitapp/supacode/pull/164
  • Remove unnecessary toolbar separator hack from settings by @sbertix in https://github.com/supabitapp/supacode/pull/168
  • Populate environment variables in scripts by @sbertix in https://github.com/supabitapp/supacode/pull/173
v0.6.9 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Focus notification settings by @dtdanh03 in https://github.com/supabitapp/supacode/pull/154

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.6.8...v0.6.9

v0.6.8 Bugfix

Fixed focus jumping after closing a pane.

Changelog
  • Fix a problem where focus jumps after closing pane
v0.6.7 Feature
Notable features
  • Allow specifying custom folders to store the worktrees
Changelog

What's Changed

📁 Allow specifying custom folders to store the worktrees
👻 Bump ghostty to 1.3.0

v0.6.5 Bugfix

Fixed permission issue preventing subprocesses from requesting permissions.

Changelog
  • Fix a permission issue where sub-process can't request perm
v0.6.4 New feature
Notable features
  • Global-by-default repository settings are now persisted across sessions
Full changelog

What's Changed

  • Restore global-by-default repository settings persistence by @khoi in https://github.com/supabitapp/supacode/pull/140

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.6.3...v0.6.4

v0.6.3 Bug fix
Notable features
  • cmd-m shortcut for branch rename button
  • Shortcut hints when holding Control
  • pre-archive script with live loading progress
Full changelog

What's Changed

  • Add cmd-m shortcut for branch rename button by @khoi in https://github.com/supabitapp/supacode/pull/114
  • Show shortcut hints when holding Control by @khoi in https://github.com/supabitapp/supacode/pull/116
  • Fix launch crash when bundled wt script is missing by @khoi in https://github.com/supabitapp/supacode/pull/121
  • Skip collapsed repositories in worktree navigation by @barrettj in https://github.com/supabitapp/supacode/pull/119
  • Fix smart punctuation substitution in script editors by @khoi in https://github.com/supabitapp/supacode/pull/122
  • Add pre-archive script with live loading progress by @khoi in https://github.com/supabitapp/supacode/pull/123
  • Fix initial prompt missing worktree name on first tab by @onevcat in https://github.com/supabitapp/supacode/pull/125
  • Add repo-local supacode.json override for repository settings by @khoi in https://github.com/supabitapp/supacode/pull/124
  • Notification in system banner by @dtdanh03 in https://github.com/supabitapp/supacode/pull/126
  • Align embedded Ghostty accessibility with Ghostty.app by @onevcat in https://github.com/supabitapp/supacode/pull/133
  • Fix orphaned run-script processes when archiving worktrees by @khoi in https://github.com/supabitapp/supacode/pull/136

New Contributors

  • @onevcat made their first contribution in https://github.com/supabitapp/supacode/pull/125

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.6.2...v0.6.3

v0.6.2 Bug fix
Notable features
  • Support multi-select sidebar worktree actions and detail summary
  • Add configurable worktree creation prompt flow
  • Add setting for notification worktree reordering
Full changelog

What's Changed

  • Fix bundled git-wt submodule path resolution by @khoi in https://github.com/supabitapp/supacode/pull/85
  • Keep sidebar worktree rows two lines at narrow widths by @khoi in https://github.com/supabitapp/supacode/pull/88
  • Support multi-select sidebar worktree actions and detail summary by @khoi in https://github.com/supabitapp/supacode/pull/84
  • Add configurable worktree creation prompt flow by @khoi in https://github.com/supabitapp/supacode/pull/86
  • Add setting for notification worktree reordering by @khoi in https://github.com/supabitapp/supacode/pull/89
  • Refresh PR state immediately after merge without synthetic MERGED status by @khoi in https://github.com/supabitapp/supacode/pull/90
  • Fix Cmd+N to focus only the newly created worktree by @khoi in https://github.com/supabitapp/supacode/pull/94
  • Add Ghostty background transparency support by @khoi in https://github.com/supabitapp/supacode/pull/93
  • Add inline split buttons next to New Tab by @khoi in https://github.com/supabitapp/supacode/pull/95
  • Add Close PR command palette action by @khoi in https://github.com/supabitapp/supacode/pull/96
  • Show branch rename affordance on hover by @khoi in https://github.com/supabitapp/supacode/pull/99
  • Fix transparent background rendering in sidebar and setup progress by @khoi in https://github.com/supabitapp/supacode/pull/102
  • Switch worktree shortcuts to Ctrl+1-0 by @khoi in https://github.com/supabitapp/supacode/pull/107
  • Remap numeric hotkeys for worktree and tab switching by @khoi in https://github.com/supabitapp/supacode/pull/103
  • Add IntelliJ and RustRover editor options by @khoi in https://github.com/supabitapp/supacode/pull/111
  • Fix bare repository naming and base-dir collisions by @khoi in https://github.com/supabitapp/supacode/pull/112

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.6.1...v0.6.2

v0.6.1 New feature
Notable features
  • Worktree creation is much faster and now shows progress
  • GitHub Integrations major refactor delivering a huge speed gain
Full changelog

What's Changed

🚀 Performance improvement is a big theme for this release

  • Worktree creation is much faster, and with progress
  • Github Integrations major refactor for a huge speed gain

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.5.17...v0.6.1

v0.5.17 Bugfix
Notable features
  • Worktree creation is faster
Full changelog

What's Changed

🚀 Basically make worktree creation faster, also fix a hanging issue caused by a lot of Github info.

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.5.15...v0.5.17

v0.5.15 New feature
Notable features
  • Next/previous worktree navigation via keyboard shortcuts
Full changelog

What's Changed

  • feat: add next/previous worktree keyboard shortcuts by @barrettj in https://github.com/supabitapp/supacode/pull/55

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.5.13...v0.5.15

v0.5.13 New feature
Notable features
  • Display merged status in worktree row summary
Full changelog

What's Changed

  • Show merged status in worktree row summary by @dtdanh03 in https://github.com/supabitapp/supacode/pull/62

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.5.12...v0.5.13

v0.5.12 New feature
Notable features
  • Update channel switching (Stable/Tipp)
  • Hotkey ignore for collapsed repos
Full changelog

What's Changed

  • Add update channel switching (Stable/Tip) by @khoi in https://github.com/supabitapp/supacode/pull/59
  • Hotkey ignore collapsed repo by @dtdanh03 in https://github.com/supabitapp/supacode/pull/60

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.5.11...v0.5.12

v0.5.11 Bugfix

Fixed app not coming to the foreground when alt‑tabbing.

Changelog
  • Fix app not being brought upfront when alt tabbing.
v0.5.10 Bug fix
Notable features
  • Cache Xcode compilation cache in CI
  • Improve side bar
Full changelog

What's Changed

  • Cache Xcode compilation cache in CI by @khoi in https://github.com/supabitapp/supacode/pull/51
  • Fix scrollbar overlaying tab bar content by @khoi in https://github.com/supabitapp/supacode/pull/53
  • fix(terminal): keep terminals rendering when window loses focus by @slvssb in https://github.com/supabitapp/supacode/pull/54
  • Improve side bar by @dtdanh03 in https://github.com/supabitapp/supacode/pull/45

New Contributors

  • @slvssb made their first contribution in https://github.com/supabitapp/supacode/pull/54

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.5.9...v0.5.10

v0.5.9 New feature
Notable features
  • Enable hardened runtime resource access entitlements
  • Align Ghostty integration with upstream threading & visibility model
Full changelog

What's Changed

  • Inherit working directory for new tabs and splits by @khoi in https://github.com/supabitapp/supacode/pull/42
  • Enable hardened runtime resource access entitlements by @khoi in https://github.com/supabitapp/supacode/pull/46
  • Align Ghostty integration with upstream threading & visibility model by @khoi in https://github.com/supabitapp/supacode/pull/50

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.5.8...v0.5.9

v0.5.8 Bug fix
Notable features
  • Keep Run visible and add in-app run script setup flow
  • Add accessibility metadata for branch picker icons
Full changelog

What's Changed

  • Keep Run visible and add in-app run script setup flow by @khoi in https://github.com/supabitapp/supacode/pull/38
  • Fix PR status for fork-based pull requests by @khoi in https://github.com/supabitapp/supacode/pull/39
  • Add accessibility metadata for branch picker icons by @dtdanh03 in https://github.com/supabitapp/supacode/pull/40

New Contributors

  • @dtdanh03 made their first contribution in https://github.com/supabitapp/supacode/pull/40

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.5.7...v0.5.8

v0.5.7 New feature
Notable features
  • Add Antigravity, VS Code Insiders, and Warp workspace actions
  • Sidebar worktree reload button with shared spinner state
  • Improve accessibility: expose split panes
Full changelog

What's Changed

  • Add Antigravity, VS Code Insiders, and Warp workspace actions by @ivankristianto in https://github.com/supabitapp/supacode/pull/29
  • Add sidebar worktree reload button with shared spinner state by @ivankristianto in https://github.com/supabitapp/supacode/pull/32
  • Improve accessibility: expose split panes by @barrettj in https://github.com/supabitapp/supacode/pull/34
  • Terminal tab bar: hover + shows New Tab and split actions by @barrettj in https://github.com/supabitapp/supacode/pull/35

New Contributors

  • @ivankristianto made their first contribution in https://github.com/supabitapp/supacode/pull/29
  • @barrettj made their first contribution in https://github.com/supabitapp/supacode/pull/34

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.5.6...v0.5.7

v0.5.6 Bug fix
Notable features
  • Notifications moved to right toolbar popover
Full changelog

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.5.1...v0.5.6

What's Changed

  • Fix input routing to wrong tab after app switch by @khoi in https://github.com/supabitapp/supacode/pull/27
  • Move notifications to right toolbar popover by @khoi in https://github.com/supabitapp/supacode/pull/28

New Contributors

  • @khoi made their first contribution in https://github.com/supabitapp/supacode/pull/27

Full Changelog: https://github.com/supabitapp/supacode/compare/v0.5.1...v0.5.6

v0.5.1 New feature
Notable features
  • Archived worktrees view with collapsible sections, PR metadata, multi-select and batch delete
  • Pull request merge readiness status shown in the UI
  • Notification hover popover and toolbar toasts for updates
Full changelog

📅 Release date: 06 Feb 2026

✨ New Features

  • Command palette with fuzzy matching, recency, worktree/PR actions, and keyboard-first navigation
  • Archived worktrees view with collapsible sections, PR metadata, multi-select, and batch delete
  • Pull request merge readiness status surfaced in the UI
  • Notification hover popover and toolbar toasts for updates
  • Advanced analytics settings plus new editor options (including Windsurf and Neovim)

🐛 Bug Fixes

  • Repo drag-and-drop and drag preview behavior fixed
  • PR queries and ordering corrected to avoid irrelevant or ancient results
  • Terminal/notification focus handling improved when selecting alerts
  • Toolbar PR status and layout glitches resolved
  • Settings window appearance now stays in sync

🌱 Improvements

  • Toolbar now highlights PR conflicts, line changes, and status tags more clearly
  • Archived list and sidebar layout refined with smoother animations and keyboard delete support
  • Command palette results are better ranked and cleaner with trimmed/hidden paths
  • Worktrees refresh periodically to keep status up to date
  • Workspace and toolbar interactions feel more polished with better spacing and hover behaviors
v0.4.18 Feature
Notable features
  • Typing in the sidebar forwards characters to the active terminal and focuses it, enabling type‑through without clicking
Full changelog

📅 Release date: 04 Feb 2026

✨ New Features

  • Typing in the sidebar now forwards characters to the active terminal and focuses it, enabling type‑through without clicking.
v0.4.17 Bug fix
Notable features
  • Global Default Editor setting in Appearance for worktrees without overrides
Full changelog

📅 Release date: 04 Feb 2026

✨ New Features

  • Added a global Default Editor setting in Appearance for worktrees without repository overrides.

🐛 Bug Fixes

  • Main window now reopens correctly when the app is reactivated.
  • Terminal focus changes no longer switch tabs unexpectedly.
  • Terminal notification indicator is now reliable when the event stream starts (buffered events prevent missed notifications).

🌱 Improvements

  • Setup scripts now run for worktrees even when they are not focused.
v0.4.16 Bug fix
Notable features
  • Add “Copy Path” option to the Open menu
  • Show PR info for the main worktree
  • Add hotkey hints to search bar buttons and styling for hotkey labels
Full changelog

📅 Release date: 03 Feb 2026

✨ New Features

  • Add a “Copy Path” option to the Open menu.
  • Show PR info for the main worktree.
  • Add hotkey hints to search bar buttons and styling for the hotkey labels.

🐛 Bug Fixes

  • Handle outdated GitHub CLI installations with a user-facing error instead of failing silently.
  • Clean up state after a failed worktree creation.
  • Prevent line‑change indicators from updating while the git index is locked.

🌱 Improvements

  • Use git shortstat to make line‑change counts more accurate.
  • Reduce selection churn when repositories load and keep worktree ordering stable.
  • Animate reordering after merging a worktree for clearer visual feedback.
  • Remove the extra “Merged” text from merged PR rows for a cleaner display.
v0.4.15 New feature
Notable features
  • New setting to sort merged worktrees to the bottom
  • Repo headers can now be dragged, with a drag preview
Full changelog

📅 Release date: 03 Feb 2026

✨ New Features

  • Automatic background updates can now be enabled
  • New setting to sort merged worktrees to the bottom
  • Repo headers can now be dragged, with a drag preview

🌱 Improvements

  • Merged PR titles are shown in the toolbar
  • Merged-sort toggle now animates
  • Type-to-select is disabled in the sidebar worktree list
v0.4.14 Bug fix
Notable features
  • Reorder repositories and worktrees directly in the sidebar
Full changelog

📅 Release date: 03 Feb 2026

✨ New Features

  • Reorder repositories and worktrees directly in the sidebar

🐛 Bug Fixes

  • Repository shortcuts now follow the correct order and worktrees keep their order
  • Worktree row colors stay correct while dragging
  • Drag preview text colors are now readable

🌱 Improvements

  • Smoother reorder animations in the sidebar
  • Cleaner worktree drag previews (shaped previews, PR info hidden)
v0.4.13 Bug fix
Notable features
  • Run button hidden when no run script is configured
Full changelog

📅 Release date: 03 Feb 2026

🐛 Bug Fixes

  • Shell sessions no longer hang when starting terminals.
  • Worktree deletion is more reliable, avoiding errors when a worktree or branch is missing.
  • Worktrees are pruned promptly during reload to prevent stale entries.

🌱 Improvements

  • The Run button is hidden when no run script is configured.
v0.4.12 Bugfix
Notable features
  • Improved default shell detection for login shells
Full changelog

📅 Release date: 02 Feb 2026

🐛 Bug Fixes

  • Fixed git-lfs failures when running git commands.

🌱 Improvements

  • Improved default shell detection for login shells.
v0.4.9 Bug fix

Closing the main window no longer exits the application.

Full changelog

📅 Release date: 02 Feb 2026

🐛 Bug Fixes

  • Keep the selected terminal tab visible at the top
  • Improve terminal focus syncing and drag-and-drop handling
  • Fix focus handoff and pane focus regressions after splitting
  • Update branch name display after a rebase completes
  • Closing the main window no longer quits the app
v0.4.8 Feature
Notable features
  • Replaced the custom Ghostty font with the system font across the app UI
Full changelog

📅 Release date: 02 Feb 2026

🌱 Improvements

  • Replaced the custom Ghostty font with the system font across the app UI.
v0.4.7 Bug fix
Notable features
  • Setting to disable the Dock badge indicator
  • Brief delay before showing hotkey hints
  • Sidebar footer uses system bar background
Full changelog

📅 Release date: 02 Feb 2026

✨ New Features

  • Added a setting to disable the Dock badge indicator.
  • Added a brief delay before showing hotkey hints.

🐛 Bug Fixes

  • Fixed Ghostty fonts to preserve Dynamic Type sizing and weights.
  • Synced the UI monospaced font with Ghostty to keep typography consistent across tabs and labels.

🌱 Improvements

  • Updated the sidebar footer to use the system bar background for clearer separation.
v0.4.6 New feature
Notable features
  • Password fields now use Secure Input for safer typing.
  • Force Touch pressure change support added in the terminal.
  • Quick Look supported from the terminal and Supacode participates in macOS Services menu.
Full changelog

📅 Release date: 02 Feb 2026

✨ New Features

  • Password fields now use Secure Input for safer typing.
  • Added Force Touch pressure change support in the terminal.
  • Quick Look is now supported from the terminal.
  • Supacode now participates in the macOS Services menu.

🐛 Bug Fixes

  • Fixed clipboard copy that pasted as a screenshot instead of text.
  • Improved display transition handling when monitor backing properties change.
  • Added click-to-focus and Cmd+keyUp event handling to improve terminal focus behavior.
  • Handled missing terminal bridge actions to prevent lost commands.

🌱 Improvements

  • Settings menus and bindings were streamlined for a smoother settings experience.
v0.4.5 Bug fix
Notable features
  • Loading screen with rotating sayings during startup
  • Dock badge indicating unread worktrees
  • Refreshed toolbar layout
Full changelog

📅 Release date: 01 Feb 2026

✨ New Features

  • Added a loading screen with rotating sayings during startup.
  • Added a dock badge to show unread worktrees.
  • Introduced a refreshed toolbar layout.

🐛 Bug Fixes

  • Show an alert when a run script is empty.
  • Keep the Run button enabled even when the script is empty.

🌱 Improvements

  • PR badges now use system colors to support dark mode.
  • Tooltip display delay reduced for faster feedback.
  • PR status is hidden for the main worktree to reduce noise.
  • Repository settings defaults and labels were cleaned up for clarity.
  • Placeholder text for setup and run scripts was improved.
  • App now enforces a single main window and removes extra tab bar clutter.
v0.4.4 Bug fix
Notable features
  • Smoother sidebar animations for repository chevrons
  • Updated PR checks ring segmentation and spacing
  • Refined sidebar row spacing and new worktree button padding
Full changelog

📅 Release date: 31 Jan 2026

🐛 Bug Fixes

  • Fix repo header chevron width so alignment is correct

🌱 Improvements

  • Smoother sidebar animations for repository chevrons
  • Updated PR checks ring segmentation and spacing for clearer status
  • Refined sidebar row spacing and new worktree button padding
v0.4.3 Bugfix

Fixed Shift+Tab, Shift+Enter encoding and control-key input mismatches in terminal sessions.

Full changelog

📅 Release date: 31 Jan 2026

🐛 Bug Fixes

  • Correct Shift+Tab and Shift+Enter key encoding in terminal sessions.
  • Control-key text input now matches Ghostty behavior for control combinations.
  • Ignore modifier-only events during IME composition to prevent stray input.
  • Key equivalents are handled only when a terminal has focus to avoid accidental shortcut handling.
v0.4.2 Feature
Notable features
  • Added PostHog usage analytics in release builds
Full changelog

📅 Release date: 31 Jan 2026

🌱 Improvements

  • Added PostHog usage analytics in release builds.
v0.4.1 Bug fix
Notable features
  • GitHub integration toggle in Settings
  • Worktree archive toggle in Settings
  • "New Tab" label on tab bar when holding Command
Full changelog

📅 Release date: 31 Jan 2026

✨ New Features

  • Added a GitHub integration toggle in Settings.
  • Added a worktree archive toggle in Settings.
  • Show a “New Tab” label when holding the Command key on the tab bar.

🐛 Bug Fixes

  • Fixed GitHub integration availability issues to prevent access errors.
  • Fixed settings actions that could fail to return their effects.
  • Hide line-change counts when a pull request exists to avoid misleading info.
v0.4.0 New feature
Notable features
  • Support opening and managing bare Git repositories
  • Add Git clients to the Open menu
  • Optional confirmation dialog on app quit
Full changelog

📅 Release date: 31 Jan 2026

✨ New Features

  • Show failed repositories directly in the sidebar.
  • Support opening and managing bare Git repositories.
  • Add Git clients to the Open menu.
  • Optional confirmation dialog on app quit.
  • Persist and restore the last focused worktree.
  • Repository setting to customize worktree base ref behavior.

🐛 Bug Fixes

  • Fix settings text overlap and improve spacing in settings detail.
  • Delay the base ref picker until data is loaded to prevent confusing prompts.
  • Handle Return key properly in repository and worktree alerts.
  • Avoid invalid default base refs when resolving branches.

🌱 Improvements

  • Make worktree base ref selection optional for smoother creation flow.
  • Improve worktree delete confirmation, including a clear alert title and default action styling.
  • Use local HEAD and local branches with upstreams for more accurate base ref resolution.
  • Disable copy flags when working with bare repositories to prevent incorrect behavior.
v0.3.14 New feature
Notable features
  • Confirm before removing a worktree
  • Show an external indicator in pull request titles
  • Show pull request titles in the checks popover
Full changelog

📅 Release date: 30 Jan 2026

✨ New Features

  • Confirm before removing a worktree
  • Show an external indicator in pull request titles
  • Show pull request titles in the checks popover

🐛 Bug Fixes

  • Prefer the open and latest pull request for a branch
  • Fix merged pull request lookup in batch queries
  • Hide the checks ring for merged pull requests
v0.3.13 Bugfix

Fixed tab buttons becoming untappable, ensured theme syncs across terminal panes, and made the Ghostty theme follow system appearance.

Full changelog

📅 Release date: 30 Jan 2026

🐛 Bug Fixes

  • Fixed tab buttons becoming untappable for some users.
  • Theme now stays synced across terminal panes.
  • Ghostty theme now follows system appearance and config reloads without desyncs.
v0.3.12 New feature
Notable features
  • Copy ignored and untracked files when creating a new worktree
Full changelog

📅 Release date: 29 Jan 2026

✨ New Features

  • Copy ignored and untracked files when creating a new worktree.

🐛 Bug Fixes

  • Prevent the PR badge from truncating.
  • Hide the “checks unavailable” state in PR checks.
  • Ignore fork-only PR matches to avoid incorrect PR links.

🌱 Improvements

  • Batch PR refreshes per repository and scan all GitHub remotes for polling.
  • Refresh PR polling when the app appears.
  • Reduce background PR polling for unfocused worktrees to once per minute.
  • Increase debounce delays for restart scheduling and file change detection to reduce churn.
v0.3.11 Maintenance
Notable features
  • CI checks popover now scrolls and can grow larger to show more checks
  • CI checks popover has a capped maximum size for consistent layout
Full changelog

📅 Release date: 29 Jan 2026

🌱 Improvements

  • CI checks popover now scrolls and can grow larger to show more checks.
  • CI checks popover has a capped maximum size for more consistent layout.
v0.3.10 Breaking risk
⚠ Upgrade required
  • Removed the right-side Worktree Info sidebar – no replacement provided
Notable features
  • Pull request status badges open a checks popover with detailed breakdown and per-check links
  • Open Pull Request shortcut is now global (⌘⌃G)
  • PR checks ring hit target enlarged for easier clicking
Full changelog

📅 Release date: 29 Jan 2026

✨ New Features

  • Pull request status badges now open a checks popover with a detailed breakdown and per-check links.

🐛 Bug Fixes

  • Fixed duplicate View menu entries.
  • Fixed the Open Pull Request shortcut/menu action.

🌱 Improvements

  • Open Pull Request shortcut is now global and uses ⌘⌃G.
  • PR checks ring hit target is larger for easier clicking.
  • Removed the right-side Worktree Info sidebar for a cleaner main view.
v0.3.8 Bug fix
Notable features
  • PR status ring visualizes checks at a glance in worktree rows
Full changelog

📅 Release date: 29 Jan 2026

✨ New Features

  • PR status ring added to worktree rows to visualize checks at a glance

🐛 Bug Fixes

  • Fixed selection drift and stale selection when removing or reloading worktrees
  • PR badge content now avoids duplicate entries
  • PR status ring no longer shows when there are no checks

🌱 Improvements

  • PR badge and status ring layout updated for clearer ordering
v0.3.5 Breaking risk
Notable features
  • PR status badge in the toolbar
  • Shortcut hint for adding a repository shown in sidebar footer
Full changelog

📅 Release date: 29 Jan 2026

✨ New Features

  • PR status badge in the toolbar
  • Shortcut hint shown in the sidebar footer for adding a repository

🐛 Bug Fixes

  • Restored PR status checks display in the toolbar
  • Fixed tab selection and click hit areas
  • Improved tab label hit target for easier clicking
  • Removed inactive tab top border for clearer active state

🌱 Improvements

  • Aligned toolbar PR badge styling
v0.3.2 New feature
Notable features
  • Show CI check status with a segmented indicator
  • Add worktree sync settings
  • Display merged PR numbers in worktree rows
Full changelog

📅 Release date: 29 Jan 2026

✨ New Features

  • Show CI check status with a segmented indicator
  • Add worktree sync settings
  • Display merged PR numbers in worktree rows
  • Open a worktree’s PR by clicking the badge
  • Add a 3‑digit random suffix to worktree names

🐛 Bug Fixes

  • Fix Help menu items showing only icons
  • Fix worktree removal spinner behavior
  • Fix removing detached worktrees
  • Fix PR URL parsing in worktree rows

🌱 Improvements

  • Refine worktree settings copy text
  • Show fallback release notes when no changes are found
v0.3.0 Breaking risk
Breaking changes
  • Removed Agents and Chat tabs from Settings.
  • Renamed Appearance tab to General.
Notable features
  • New Help menu with a direct GitHub issues link.
  • Smarter Open With defaults based on installed apps.
Full changelog

📅 Release date: 28 Jan 2026

✨ New Features

  • Simplified Settings: removed Agents and Chat tabs and renamed Appearance to General.
  • New Help menu with a direct GitHub issues link.
  • Smarter Open With defaults based on installed apps.

🐛 Bug Fixes

  • Tab close click handling restored and the full tab is clickable.
  • PR badge now only shows for the matching branch.

🌱 Improvements

  • Worktree rows show PR numbers and line counts.
  • PR/CI status starts updating immediately after creating a worktree.
v0.2.46 Bugfix
Notable features
  • Default appearance mode now starts in dark
Full changelog

🐛 Bug Fixes

  • Fixed sidebar settings button behavior

🌱 Improvements

  • Default appearance mode now starts in dark
v0.2.45 Bugfix

Fixed the jumpy spinner icon in worktree rows.

Changelog

🐛 Bug Fixes

  • Fixed jumpy spinner icon in worktree rows
v0.2.44 Feature
Notable features
  • Added CI status dot to PR checks indicator
Changelog

✨ New Features

  • Added CI status dot to PR checks indicator
v0.2.43 Bugfix

Fixed the play button to appear only when a run script is active.

Changelog

🐛 Bug Fixes

  • Fixed play button to show only when run script is active
v0.2.39 Maintenance

Minor fixes and improvements.

Changelog

🌱 Improvements

  • Updated app icon and logo
v0.2.38 Breaking risk
Notable features
  • Notification sound setting for terminal alerts
Full changelog

✨ New Features

  • Added notification sound setting for terminal alerts

🌱 Improvements

  • Dropdown menus now remain visible when needed
  • Removed "(no shortcut)" text from tooltip help
v0.2.37 Maintenance

Minor fixes and improvements.

Changelog

🌱 Improvements

  • Optimized Sparkle appcast by reducing stored versions
v0.2.33 New feature
Notable features
  • Added "Copy Path" option to worktree context menu
  • New dark mode version of the application icon
Full changelog

✨ New Features

  • Added "Copy Path" to worktree context menu
  • New dark mode app icon

🐛 Bug Fixes

  • De-duplicated focus events
  • Fixed task status event emission

🌱 Improvements

  • Improved DMG build quality using create-dmg
v0.2.32 Feature
Notable features
  • Enabled Sparkle delta updates for faster downloads
Changelog

✨ New Features

  • Enabled Sparkle delta updates for faster downloads
v0.2.30 Bugfix

Fixed worktree removal animation bug and repository sidebar hit‑target issue.

Full changelog

🐛 Bug Fixes

  • Fixed worktree removal animation causing row to reappear
  • Fixed repository row hit target in sidebar
v0.2.29 New feature
Notable features
  • In-app terminal notifications with unread indicator
  • OSC 9;4 progress bar support
Full changelog

✨ New Features

  • Added in-app terminal notifications with unread indicator
  • Added OSC 9;4 progress bar support

🐛 Bug Fixes

  • Fixed Alt/Option modifier not reaching terminal
  • Fixed repository removal reload

🌱 Improvements

  • Moved notifications to right panel
  • Hide notification bell for currently selected worktree
v0.2.28 Maintenance
Notable features
  • Repository settings now stored in main settings file
  • Right sidebar hidden by default
Full changelog

🌱 Improvements

  • Repository settings now stored in main settings file
  • Right sidebar hidden by default
v0.2.27 Bug fix
Notable features
  • Adjective-animal worktree naming scheme
  • Automatic update checks enabled
Full changelog

✨ New Features

  • Adjective-animal worktree naming scheme
  • Automatic update checks enabled

🐛 Bug Fixes

  • Fixed pending worktree cleanup on reload
v0.2.26 Maintenance

Minor fixes and improvements.

Changelog

🌱 Improvements

  • Updated bundled wt (git worktree) script
v0.2.24 Bug fix
Notable features
  • Remove repository without deleting worktrees
  • Worktree removal shortcut hint displayed in UI
Full changelog

✨ New Features

  • Remove repository without deleting worktrees
  • Worktree removal shortcut hint displayed in UI

🐛 Bug Fixes

  • Fixed worktree shortcuts iteration
v0.2.23 Bugfix

Fixed release changelog range calculation

Changelog

🐛 Bug Fixes

  • Fixed release changelog range calculation
v0.2.19 Feature
Notable features
  • Split right sidebar toggle
  • Extended worktree shortcuts (5-0)
  • Shortcut hints for tabs and worktrees
Full changelog

✨ New Features

  • Split right sidebar toggle
  • Worktree shortcuts extended (5-0)
  • Shortcut hints for tabs and worktrees
  • Sidebar footer actions
v0.2.18 Feature
Notable features
  • Replaced tab bar with CodeEdit-style design
Full changelog

✨ New Features

  • Replaced tab bar with CodeEdit-style design

🌱 Improvements

  • Improved worktree row alignment
v0.2.15 Bugfix

Fixed limited worktree selection after repository deletion.

Changelog

🐛 Bug Fixes

  • Limited worktree selection to repo after deletion
v0.2.13 Breaking risk
Notable features
  • Added Ghostty progress bar overlay
  • Added more "Open In" options
Full changelog

✨ New Features

  • Added Ghostty progress bar overlay
  • Added more "Open In" options

🌱 Improvements

  • Removed repo avatar, dropped Kingfisher dependency

Beta — feedback welcome: [email protected]