docs/install/release-notes/1-1-3.mdx
Ghostty 1.1.3 primarily addresses Gnome 48 and GTK 4.18 compatibility issues but also includes bug fixes for all platforms. This release contains no features or improvements and is only focused on stability and compatibility. The next major release (1.2.0) will include new features and improvements. This release includes changes from 11 contributors over 21 commits.
PR: #6877
Ghostty 1.1.3 is fully compatible with Gnome 48 and GTK 4.18.
GTK 4.18 changes the default renderer for GTK applications to the "ngl" renderer. This change exposed some bugs in Ghostty's rendering code that caused major visual glitches that effectively made Ghostty unusable on GTK 4.18 with prior versions (1.1.2 and earlier).
Since Ghostty now works with all current GTK GSK renderers, the
gtk-gsk-renderer configuration is deprecated and no longer has any effect.
If users want to force a specific GTK renderer, they can use the
standard GTK
GSK_RENDERER environment variable.
The configuration option still exists but will be removed in Ghostty
1.2.0.
Full list of closed issues on GitHub.
0x0. The size is something
non-zero but may still be incorrect due to a race condition between
initializing the pty and drawing the GUI window. We do not consider
this a bug.
#5776equalize_splits is now usable by default
for US (and similar) keyboard layouts. It was previously an impossible
binding. The binding is super+ctrl+shift+plus.
#5646sudo feature now works properly.
#5992title configuration is now respected when a new tab
is created from the tab overview.
#6032fcitx5-hangul input method.
#6779fetch-zig-cache.sh script is back in the source tarball.
This was erroneously removed in 1.1.1 and 1.1.2.
#5762build.zig.zon.txt file is included in the source tarball.
This is an easily parsable file that contains the URL of every
dependency used to build Ghostty (for all configurations, so this
includes optional dependencies).
#5764This release still requires Zig 0.13, but note that the next major release (1.2.0) will require Zig 0.14. This is just a heads-up for package maintainers. The main branch of Ghostty is already updated to Zig 0.14 so you can start testing now, if you wish. There is no schedule for the 1.2.0 release yet, we expect it to still be months away.
Any future patch releases for 1.1.x will continue to require Zig 0.13.
The focus of our efforts remain on the 1.2.0 release, which is shaping up very nicely. We didn't expect to have a 1.1.3 release, but the compatibility issues with GTK 4.18 and Gnome 48 were severe enough that we felt it was necessary to release a patch.
I don't want to make any promises for any specific features coming in 1.2.0, but we are working hard to address many of the most requested features and improvements.
Ghostty 1.1.x has been a very stable series, and we are in no rush to ship 1.2.0, so there is no timeline for that release yet. We will cut the release when we feel it is ready. Thank you!