Skip to content

update libghostty - #17

Merged
mitchellh merged 1 commit into
ghostty-org:mainfrom
fornwall:bump
Aug 9, 2026
Merged

mitchellh merged 1 commit into
ghostty-org:mainfrom
fornwall:bump

Conversation

@fornwall

@fornwall fornwall commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Bump to ghostty ghostty-org/ghostty@f64f4ac which requires Zig 0.16.0 (up from 0.15.2) and brings two C API breaks:

  • GhosttyTerminalOptions is gone: ghostty_terminal_new() now takes cols and rows directly, and scrollback is configured afterwards via GHOSTTY_TERMINAL_OPT_SCROLLBACK_MAX_LINES.
  • ghostty_terminal_mode_get() is folded into ghostty_terminal_get() with GHOSTTY_TERMINAL_DATA_MODE and GhosttyTerminalModeConfig.

Bump to ghostty f64f4aca2c29b554d111b36c3d946a9bddd159ff, which requires
Zig 0.16.0 (up from 0.15.2) and brings two C API breaks:

- GhosttyTerminalOptions is gone: ghostty_terminal_new() now takes cols
  and rows directly, and scrollback is configured afterwards via
  GHOSTTY_TERMINAL_OPT_SCROLLBACK_MAX_LINES.
- ghostty_terminal_mode_get() is folded into ghostty_terminal_get() with
  GHOSTTY_TERMINAL_DATA_MODE and GhosttyTerminalModeConfig.

Signed-off-by: Fredrik Fornwall <fredrik@fornwall.net>
@mitchellh
mitchellh merged commit 63842bf into ghostty-org:main Aug 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants