osfeed.dev
Release / 2026-03-13

Ghostty v1.3.1

Search the scrollback from a search bar.

Before you upgrade to v1.3.1

The default copy action now puts formatted text (plain plus rich) on the clipboard instead of plain text only.

Behavior changedRun a terminal emulator with a native app on macOS (SwiftUI, Metal) and Linux (GTK, OpenGL).
Read the evidence

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

Fixed and improved

Key tables allow modal keybinds and chained bindings; set_tab_title and set_surface_title set titles from a keybind.

ImprovedBind keys to Ghostty actions, including global shortcuts that work when Ghostty is not focused.
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.

ImprovedGet new tabs and splits that open in the current directory, prompt jumping and no close prompt at an idle shell, through automatic shell integration.Inferred
Read the evidence

Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.