Release / 2026-03-13
Ghostty v1.3.1
Search the scrollback from a search bar.
Before you upgrade to v1.3.1
On Linux, FreeType now uses light hinting by default; freetype-load-flags changes it back.
What changed in v1.3.1
Scrollback search (Cmd+F on macOS, Ctrl+Shift+F on Linux); native scrollbars (scrollbar option); notifications when a command finishes; key tables for modal keybinds; click to move the cursor in prompts; AppleScript on macOS. Copying now puts formatted text on the clipboard by default, and Linux font hinting defaults to light. Groups v1.3.0 and v1.3.1.
Also: tab-inherit-working-directory and split-inherit-working-directory; set_tab_title and set_surface_title keybind actions; Unicode 17.
v1.3.1. Linux needs GTK 4.14 and libadwaita 1.5.
New things you can do
Search the scrollback from a search bar and step through the matches.
Get a notification when a long command finishes, with notify-on-command-finish.
Show a native scrollbar, set with the scrollbar option.
Control Ghostty from AppleScript on macOS.
Fixed and improved
Key tables allow modal keybinds and chained bindings; set_tab_title and set_surface_title set titles from a keybind.
Read the evidence
Clicking in a prompt can move the cursor there, in shells that support it such as fish 4.1 and Nushell 0.111.
Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.