docs/install/release-notes/1-3-1.mdx
Ghostty 1.3.1 includes changes from 15 contributors over 100 commits. This is a patch release focused on fixing regressions introduced in 1.3.0, especially on macOS, along with a handful of targeted improvements.
PRs: GH-11276
Ghostty 1.3.0 had a very noticeable bug on macOS where phantom mouse events would occur after focus changes, leading to phantom drag, selection, and scroll events.
This issue is now resolved.
Full list of closed issues on GitHub.
In each section, we try to sort improvements before bug fixes.
progress-style controls whether OSC 9;4 progress
bars are shown, allowing progress bars to be disabled entirely. GH-11289set_surface_title:<title> and
set_tab_title:<title> allow direct title setting from keybinds and
other action entry points. GH-11373 GH-11316working-directory configuration now expands ~/ paths. GH-11337
GH-11336jump_to_prompt:next now handles multiline prompts correctly when
moving forward through prompts. GH-11331 GH-11330PS1 prompts with command substitutions no longer
break due to mark insertion behavior. GH-11369paste_from_clipboard is now performable: for keybind parity
with GTK. GH-11328 GH-10751super+h are once again bindable. GH-11396 GH-11403+new-window now correctly handles inferred
--working-directory when used with -e. GH-11357 GH-11356LD_LIBRARY_PATH from the
snap launcher into child processes, avoiding runtime conflicts in
launched applications. GH-11431No changes for package maintainers in this release.
We're still investigating other 1.3.x regressions and issues, and I do expect a 1.3.2 release at some point. The plan is for that release to be a bit further out than the 1.3.1 release, which focused on critical release-day bugs.