Ghostty 1.3.0
5 days ago
- #terminal-emulator
- #productivity
- #open-source
- Ghostty 1.3.0 released on March 9, 2026, includes major features like scrollback search, native scrollbars, and click-to-move-cursor in shell prompts.
- The release features 6 months of work with contributions from 180 contributors across 2,858 commits.
- New security fixes include addressing CVE-2026-26982, which prevented arbitrary command execution via control characters in pasted text.
- Enhanced usability with scrollback search (cmd+f on macOS, ctrl+shift+f on GTK) and native scrollbars for better navigation.
- Improved shell interaction with click-to-move-cursor support in Fish and Nushell, and better OSC 133 implementation.
- Command finish notifications now alert users when long-running commands complete, configurable via new settings.
- Advanced keybinding features introduced, including key tables for modal workflows, chained keybinds, and the catch_all special key.
- Fine-grained control over working directory inheritance for new tabs, windows, and splits.
- Clipboard copy now supports multiple formats (text/plain, text/html, vt) for rich text pasting.
- Significant improvements in rendering for Brahmic scripts and Unicode 17 compliance for grapheme clustering.
- Performance optimizations based on real-world terminal usage data, reducing I/O processing times and renderer lock holding.
- Stability enhancements include fixes for memory leaks, fuzz testing for crash prevention, and a new testing tool, Tripwire.
- macOS-specific features: AppleScript support for automation, split drag and drop for layout management, and unobtrusive update notifications.
- GTK improvements: two-finger swipe for tab switching, UI indicators for key tables, and better spatial navigation.
- Localization support added for 6 new languages: Croatian, Kazakh, Latvian, Lithuanian, Spanish (Spain), and Vietnamese.
- Libghostty development update: now available as a standalone Zig module with a work-in-progress C API.
- Ghostty transitions to a non-profit model, ensuring project sustainability and compensating contributors.
- Future roadmap includes stabilizing libghostty, enhancing scriptability, and exploring Windows support via libghostty.