Skip to content

supacode

v0.9.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

ReleasePort's take

Light signal
editorial:auto 13d

In v0.9.0, coding agents display as badges on sidebar worktree rows, and a deep performance pass maintains app smoothness with numerous streaming agents.

Why it matters: Test the new agent badge UI in development; evaluate performance impact before deploying to production with many streaming agents.

Summary

AI summary

Coding agents now appear as badges in the sidebar and a major performance pass keeps the app smooth with many streaming agents.

Changes in this release

Feature Medium

Agents now appear as badges on worktree rows in the sidebar.

Agents now appear as badges on worktree rows in the sidebar.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Feature Medium

Branches sharing a prefix nest into one tidy group in the sidebar.

Branches sharing a prefix nest into one tidy group in the sidebar.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Feature Medium

Supacode Terminal Theme paints whole window from Ghostty palette.

Supacode Terminal Theme paints whole window from Ghostty palette.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Feature Medium

Global scripts travel across every repository.

Global scripts travel across every repository.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Feature Medium

Dynamic window title added.

Dynamic window title added.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Feature Medium

Add global scripts and color picker for custom scripts.

Add global scripts and color picker for custom scripts.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Feature Medium

Persist window position and size across sessions.

Persist window position and size across sessions.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Feature Medium

Nest sidebar worktrees by branch with onboarding card.

Nest sidebar worktrees by branch with onboarding card.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Feature Medium

Highlight relevant sidebar rows with Pinned / Active sections.

Highlight relevant sidebar rows with Pinned / Active sections.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Feature Medium

Add Supacode Terminal Theme toggle with glass background.

Add Supacode Terminal Theme toggle with glass background.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Feature Medium

Add split terminal File menu; drop tab-bar hover popover.

Add split terminal File menu; drop tab-bar hover popover.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Performance Medium

Deep performance pass keeps app smooth with many streaming agents.

Deep performance pass keeps app smooth with many streaming agents.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Performance Medium

Paint terminal tint at window layer; keep chrome transparent.

Paint terminal tint at window layer; keep chrome transparent.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Performance Medium

Auto-update agent integrations and collapse hooks to one per slot.

Auto-update agent integrations and collapse hooks to one per slot.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Performance Medium

Improve sidebar performance and refresh reliability.

Improve sidebar performance and refresh reliability.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Performance Medium

Detail-view and menu-bar performance improvements with per-tab observation, snapshot caches, FocusedAction wrapper.

Detail-view and menu-bar performance improvements with per-tab observation, snapshot caches, FocusedAction wrapper.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

Quit confirmation shown only on the main window.

Quit confirmation shown only on the main window.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

Fix sheet dismiss flash using TCA 1.7 view-side APIs.

Fix sheet dismiss flash using TCA 1.7 view-side APIs.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

Fix worktree-selection hotkeys for folders and disabled slots.

Fix worktree-selection hotkeys for folders and disabled slots.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

Fix `supacode settings repo` and add per-repo Scripts subsection.

Fix `supacode settings repo` and add per-repo Scripts subsection.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Refactor Medium

Sidebar reshuffles to keep pinned and active worktrees at top.

Sidebar reshuffles to keep pinned and active worktrees at top.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Refactor Medium

Window-menu Supacode entry shortcut now configurable.

Window-menu Supacode entry shortcut now configurable.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Refactor Medium

Capitalize app name to Supacode in user-facing strings.

Capitalize app name to Supacode in user-facing strings.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Refactor Medium

Replace toolbar branch button with repo · branch · worktree title.

Replace toolbar branch button with repo · branch · worktree title.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Refactor Medium

Drop `ghostty +list-themes` reference from terminal theme toggle.

Drop `ghostty +list-themes` reference from terminal theme toggle.

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Full changelog

Agents + Performance + Organization = ❤️

This release is about staying focused when you've got a lot going on. Coding agents now ride along as badges on their worktree rows so you can glance at the sidebar and instantly see who's working where, while a deep performance pass keeps the app smooth no matter how many of them are streaming at once. The sidebar reshuffles itself to keep what matters within reach: Pinned and Active worktrees float to the top, and branches that share a prefix nest into one tidy group. Supacode Terminal Theme paints the whole window from your Ghostty palette, and global scripts now travel with you across every repo.

What's Changed

  • Sidebar: → moves focus into the selected terminal by @sbertix in https://github.com/supabitapp/supacode/pull/295
  • Add dynamic window title by @sbertix in https://github.com/supabitapp/supacode/pull/297
  • Show quit confirmation only on the main window by @sbertix in https://github.com/supabitapp/supacode/pull/298
  • Paint terminal tint at the window layer; keep chrome transparent by @sbertix in https://github.com/supabitapp/supacode/pull/301
  • Add global scripts and color picker for custom scripts by @sbertix in https://github.com/supabitapp/supacode/pull/305
  • Make the Window-menu Supacode entry shortcut configurable by @sbertix in https://github.com/supabitapp/supacode/pull/306
  • Add hook-driven coding-agent presence by @sbertix in https://github.com/supabitapp/supacode/pull/307
  • Fix sheet dismiss flash by migrating to TCA 1.7 view-side APIs by @sbertix in https://github.com/supabitapp/supacode/pull/310
  • Auto-update agent integrations and collapse hooks to one per slot by @sbertix in https://github.com/supabitapp/supacode/pull/311
  • Capitalize app name to Supacode in user-facing strings by @sbertix in https://github.com/supabitapp/supacode/pull/312
  • Persist window position and size across sessions by @tamarazuk in https://github.com/supabitapp/supacode/pull/313
  • Use .inMemory UserDefaults in SidebarPersistenceMigratorTests by @sbertix in https://github.com/supabitapp/supacode/pull/314
  • Fix supacode settings repo and add a per-repo Scripts subsection by @sbertix in https://github.com/supabitapp/supacode/pull/317
  • Add split terminal File menu; drop tab-bar hover popover by @sbertix in https://github.com/supabitapp/supacode/pull/318
  • Replace toolbar branch button with repo · branch · worktree title by @sbertix in https://github.com/supabitapp/supacode/pull/320
  • Add Supacode Terminal Theme toggle with glass background by @sbertix in https://github.com/supabitapp/supacode/pull/321
  • Fix worktree-selection hotkeys for folders and disabled slots by @sbertix in https://github.com/supabitapp/supacode/pull/322
  • Improve sidebar performance and refresh reliability by @sbertix in https://github.com/supabitapp/supacode/pull/323
  • Nest sidebar worktrees by branch with onboarding card by @sbertix in https://github.com/supabitapp/supacode/pull/324
  • Highlight relevant sidebar rows with Pinned / Active sections by @sbertix in https://github.com/supabitapp/supacode/pull/328
  • Detail-view + menu-bar performance: per-tab observation, snapshot caches, FocusedAction wrapper by @sbertix in https://github.com/supabitapp/supacode/pull/329
  • Drop ghostty +list-themes reference from terminal theme toggle by @sbertix in https://github.com/supabitapp/supacode/pull/330

New Contributors

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

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

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track supacode

Get notified when new releases ship.

Sign up free

About supacode

Native macOS coding agent orchestrator.

All releases →

Related context

Beta — feedback welcome: [email protected]