Skip to content

Releases: seansmithworks/ghostties

Ghostties v0.1.0-beta.20

Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Jul 23:25
3d2cefc

Quality-of-life improvements to the workspace sidebar — resize it, rename sessions in place, and jump between live agents from the keyboard.

Added

  • Drag to resize the sidebar. Grab the sidebar's trailing edge and drag to make it wider or narrower. Ghostties remembers your width separately for the Sessions and Tasks views, so each stays how you left it.
  • Rename, stop, and relaunch sessions from the Sessions tab. Right-click any row in the Sessions tab for a menu matching the project view — Rename, Stop, Relaunch, Remove. Renaming happens inline, right on the row.
  • Cycle through live agents from the keyboard. Cmd+Shift+] / Cmd+Shift+[ now step through your running sessions in sidebar order (or through task zones in Tasks view). Project cycling moved to Cmd+Ctrl+] / Cmd+Ctrl+[.

Changed

  • The Sessions list trims itself at launch. It used to keep every agent session you ever started. It now keeps everything from the last 30 days plus each project's 15 most recent, so the list stays tidy without touching any of your actual work.

Auto-update: existing beta users on beta.17+ will get this over the air. Or download the DMG below.

Full changelog: https://github.com/SeanSmithWorks/ghostties/blob/main/CHANGELOG.md

Ghostties v0.1.0-beta.19

Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Jul 20:57
c26ec63

The workspace stays responsive when several agents are running at once.

Fixed

  • Running multiple agents no longer pins the CPU. With a few Claude Code sessions streaming at the same time, the workspace could peg a core and beachball the app until you force-quit it. The sidebar was rebuilding itself on every terminal-title change — many times a second, per session — and redoing that work for every project row whether or not anything had actually changed. Activity updates are now throttled, and the sidebar only redraws the rows that changed. The app keeps up under real multi-agent load.

Performance

  • Faster task-list reloads. The task sidebar now reloads incrementally — only the task files that changed are re-read, instead of re-parsing every task on any file-system event.

Install: auto-updates will bring this to you automatically. Or download the DMG below and drag to Applications.

Ghostties v0.1.0-beta.18

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Jun 16:35
8eb4712

The first build delivered to existing users over the air — it confirms auto-updates work end to end. No other changes from beta.17.

Install: if you're already on beta.17, this should arrive automatically via Check for Updates. Otherwise, download the DMG below.

Ghostties v0.1.0-beta.17

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Jun 15:07
68f3a39

Auto-updates work now, and the workspace sidebar no longer freezes the app.

Fixed

  • Auto-updates now work. "Check for Updates" was silently doing nothing in beta.16 — a permission-request wedge stalled Sparkle, and the in-app update notification never rendered in the workspace window. Ghostties now checks for updates in the background and shows a notification pill when a new version is ready. One catch: because the updater itself was broken in beta.16 and earlier, you'll need to install this build manually — but updates after this one will arrive on their own.
  • Sidebar no longer freezes the app. Opening the project sidebar could peg the CPU and beachball the window. Fixed.

Install: download the DMG below and drag to Applications. This one is a manual install (auto-updates were broken in beta.16); future updates will arrive automatically.

Ghostties v0.1.0-beta.16

Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 May 15:56

The tasks sidebar is now fully wired up, with six status zones, Linear preset support, and a complete gt CLI.

Added

  • Six-zone task sidebar — Inbox, Backlog, Running, Needs You, Review, and Graveyard lanes are all live. Done tasks no longer appear in Inbox.
  • Linear Sync preset — a "Linear Sync" template in the New Session picker pre-configures the MCP server with your Linear workspace. Source dots show indigo for Linear-sourced tasks, sage for shell tasks.
  • set_task_fields MCP tool — agents can write back worktree path, PR URL, branch name, and PR state directly into task files.
  • Sessions tab — sidebar now has a recents tab showing recent terminal sessions alongside tasks.
  • New Session template picker — flyout menu now shows available agent templates when starting a new session.
  • Sidebar View submenu — Sessions/Projects toggle moved to the View menu and grouped with other sidebar layout options.
  • Wordmark animation — assembly/erosion loop for empty terminal panes. Off by default; opt in with defaults write com.seansmithdesign.ghostties ghostties.emptyStatePhysics.wordmark -bool true.
  • gt smoke — new subcommand for automated task-state verification.
  • Claude Code template default — new sessions default to the Claude Code agent template.
  • install-gt.sh — installer script for the gt CLI with PATH setup guidance.

Fixed

  • "Check for Updates" visibility — progress and result messages now appear correctly in hidden-titlebar and tabbed windows (previously only showed in standard windows).
  • Auto-update channel — channel is now user-controllable via defaults write com.seansmithdesign.ghostties ghostties.autoUpdateChannel beta (or stable / tip). Previously hardcoded.
  • gt done speed — done command is noticeably faster with cleaner progress output.

Performance

  • Suppressed 1Hz sidebar re-render when session states haven't changed — reduces CPU overhead while Claude is running.

Ghostties v0.1.0-beta.15

Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 May 18:13

Polish and stability fixes following the beta.14 smoke test.

Fixed

  • Dark mode titlebar now matches the canvas background color (previously showed a mismatched gray)
  • Fullscreen icon position in the toolbar corrected
  • Canvas corner radius is now consistent on all four corners
  • Shadow depth between the browser panel and terminal panel is now consistent
  • Sparkle update-available toast is no longer shown in release builds (debug-only now)

Quality

  • All upstream Ghostty tests pass — full test suite is green

Ghostties v0.1.0-beta.14

Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Apr 20:44

Ghostties v0.1.0-beta.14

Ghostties v0.1.0-beta.13

Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Apr 19:51

Ghostties v0.1.0-beta.13

Ghostties v0.1.0-beta.12

Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Apr 20:33

Ghostties v0.1.0-beta.12

Ghostties v0.1.0-beta.10

Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Apr 05:46

Ghostties v0.1.0-beta.10