Skip to content
Merged
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
2648668
fix quick-terminal breaking when it is manually toggled while autohid…
dkinzler Apr 13, 2026
7cc9cc8
flatpak: terminate session if Ghostty disconnects from bus
alaviss Apr 16, 2026
50e8eba
surface: sync middle-click paste source with copy-on-select
007hacky007 Apr 20, 2026
7c91cef
config: use Config to check key binding instead of App
bo2themax Apr 21, 2026
eee1018
Update VOUCHED list (#12418)
ghostty-vouch[bot] Apr 24, 2026
6b69ea0
libghostty: enable cross-compiling macOS from Linux/Windows
mitchellh Apr 24, 2026
2ed382a
libghostty: enable cross-compiling macOS from Linux/Windows (#12417)
mitchellh Apr 24, 2026
4204dec
build: respect config.emit_xcframework for building libghostty-vt.xcf…
Apr 13, 2026
38e8e54
build: make libghostty-vt xcframework emission explicit via -Demit-li…
Apr 14, 2026
4e2e765
Merge branch 'main' into fix/xcframework-macos-dependency
0xDVC Apr 15, 2026
caad13e
chore(fmt): zig fmt build.zig to pass test
Apr 23, 2026
44a2d87
build: gate lib-vt xcframework on emit-xcframework with xcodebuild de…
Apr 23, 2026
33fc2aa
cleanups
mitchellh Apr 24, 2026
5f892b6
ci: fix
mitchellh Apr 24, 2026
d35f02d
build: respect config.emit_xcframework for building libghostty-vt.xcf…
mitchellh Apr 24, 2026
4ceeba4
config: use Config to check key binding instead of App (#12415)
mitchellh Apr 24, 2026
57b5e1e
Update VOUCHED list (#12425)
ghostty-vouch[bot] Apr 25, 2026
6fb86a8
flatpak: update runtime to GNOME 50
alaviss Apr 16, 2026
85dc4b1
surface: respect semantic prompt boundaries for links
Apr 25, 2026
28f4676
core: Acquire renderer state mutex before calling processLinks
jmr Apr 25, 2026
c47a809
Update VOUCHED list (#12436)
ghostty-vouch[bot] Apr 25, 2026
fa141a7
Fix Korean IME committed text handling for arrow keys
dobbylee Apr 15, 2026
98d14aa
flatpak: update runtime to GNOME 50 (#12428)
mitchellh Apr 25, 2026
560b7ba
gtk/SurfaceScrolledWindow: wrap root child with another Adw.Bin
alaviss Apr 16, 2026
98fb58b
Update VOUCHED list (#12437)
ghostty-vouch[bot] Apr 25, 2026
74045cc
Update VOUCHED list (#12438)
ghostty-vouch[bot] Apr 25, 2026
b3d4f51
Update VOUCHED list (#12439)
ghostty-vouch[bot] Apr 25, 2026
8e2a13c
gtk/SurfaceScrolledWindow: wrap root child with another Adw.Bin (#12426)
mitchellh Apr 25, 2026
c21ba8d
Update VOUCHED list (#12440)
ghostty-vouch[bot] Apr 25, 2026
667d467
Update VOUCHED list (#12441)
ghostty-vouch[bot] Apr 25, 2026
119f387
Update VOUCHED list (#12442)
ghostty-vouch[bot] Apr 25, 2026
fc7a064
Update VOUCHED list (#12444)
ghostty-vouch[bot] Apr 25, 2026
e72774f
Update VOUCHED list
github-actions[bot] Apr 25, 2026
8c3db43
Update VOUCHED list (#12446)
ghostty-vouch[bot] Apr 25, 2026
e0d0fbe
Update VOUCHED list (#12448)
ghostty-vouch[bot] Apr 25, 2026
4c046ef
Update VOUCHED list (#12449)
ghostty-vouch[bot] Apr 25, 2026
ee81a6e
Update VOUCHED list (#12450)
ghostty-vouch[bot] Apr 25, 2026
2dee1f1
Update VOUCHED list (#12445)
mitchellh Apr 25, 2026
69452b5
Sync middle-click paste with copy-on-select (#12443)
mitchellh Apr 25, 2026
51590ad
Update VOUCHED list (#12451)
ghostty-vouch[bot] Apr 25, 2026
0e707ba
Update VOUCHED list (#12452)
ghostty-vouch[bot] Apr 25, 2026
e0c71dd
Update VOUCHED list (#12453)
ghostty-vouch[bot] Apr 25, 2026
5a3b0c9
Update VOUCHED list (#12454)
ghostty-vouch[bot] Apr 25, 2026
03e08f0
Update VOUCHED list (#12455)
ghostty-vouch[bot] Apr 25, 2026
df4f981
Fix Korean IME committed text handling for arrow keys (#12447)
mitchellh Apr 25, 2026
4d1bb9e
Update VOUCHED list (#12456)
ghostty-vouch[bot] Apr 25, 2026
14c0631
feat: add default GTK keybinds for move_tab
enzowilliam Mar 26, 2026
c9ba2b2
Update VOUCHED list (#12457)
ghostty-vouch[bot] Apr 25, 2026
c5c3cf1
feat: add GTK keybinds (matching the idiomatic Linux convention used …
mitchellh Apr 25, 2026
c4a671b
fix: remove test as has been suggested in comment
Apr 25, 2026
b613ffc
surface: respect semantic prompt boundaries for links (#12435)
mitchellh Apr 25, 2026
8ebf4f7
macOS: make tab color optional
bo2themax Apr 25, 2026
5b89671
macOS: make terminal restorable state compatible with 1.2.3(v5)
bo2themax Apr 25, 2026
bfe07bb
macOS: add InternalState to cover migrations
bo2themax Apr 25, 2026
72c03e7
macOS: add window restoration tests
bo2themax Apr 25, 2026
231f6f4
macOS: move the restoration logs
bo2themax Apr 25, 2026
3853761
macOS: remove manual invalidateRestorableState()
bo2themax Apr 25, 2026
c9d2285
os: add randomTmpPath for allocating temp paths
jparise Apr 25, 2026
8e1dfbc
os: add randomTmpPath for allocating temp paths (#12465)
mitchellh Apr 25, 2026
aedf39f
macOS: support migrations when restoring window state (#12461)
mitchellh Apr 25, 2026
0e0bcaf
macOS: remove manual invalidateRestorableState() (#12464)
mitchellh Apr 25, 2026
e9ca0f8
core: Acquire renderer state mutex before calling processLinks (#12463)
mitchellh Apr 25, 2026
13ada38
os: RANDOM_BASENAME_LEN -> random_basename_len
jparise Apr 25, 2026
67b5783
os: RANDOM_BASENAME_LEN -> random_basename_len (#12467)
mitchellh Apr 25, 2026
8b8f713
flatpak: don't assume c_uint to be u32
alaviss Apr 26, 2026
8b90efd
os: use GetTempPathW for allocTmpDir on Windows
jparise Apr 26, 2026
278041c
flatpak: terminate session if Ghostty disconnects from bus (#12427)
mitchellh Apr 26, 2026
c74f6d5
os: use GetTempPathW for allocTmpDir on Windows (#12469)
mitchellh Apr 26, 2026
b662588
test: only change themes in theme tests
bo2themax Apr 26, 2026
a7eaecf
test: always use temporary config when running ui tests
bo2themax Apr 26, 2026
df365ba
test: add test plan and override default config when running tests
bo2themax Apr 26, 2026
12ac199
feat: add middle-click action configuration
lebdron Apr 26, 2026
ac67a61
renderer: fix preedit range width
dobbylee Apr 26, 2026
8769d32
Update VOUCHED list (#12485)
ghostty-vouch[bot] Apr 27, 2026
6c68650
fix: update Se terminfo entry to reset cursor to configured default
kylesower Apr 27, 2026
9717530
input: remove translated in capi
bo2themax Apr 27, 2026
5031973
input: remove translated in capi (#12490)
mitchellh Apr 27, 2026
c19ce03
fix: update Se terminfo entry to reset cursor to configured default (…
mitchellh Apr 27, 2026
1ed22a5
renderer: fix preedit range width (#12479)
mitchellh Apr 27, 2026
576d07f
macOS: update tests and add test plan (#12473)
mitchellh Apr 27, 2026
0b56ae2
gtk: fix quick terminal breaking when manually toggled off while auto…
mitchellh Apr 27, 2026
34cbb5f
feat: add middle-click action configuration (#12478)
mitchellh Apr 27, 2026
1df7a5d
macOS: update keybind for end_search
bo2themax Mar 29, 2026
97c5a21
macOS: fix ending search in menu bar does focus on surface
bo2themax Apr 27, 2026
8f3d9b4
update zon2nix to 0.5.0
jcollie Apr 27, 2026
acbaa47
switch back to older nixpkgs
jcollie Apr 27, 2026
8925a91
update zon2nix to 0.5.0 (#12488)
mitchellh Apr 27, 2026
2cbe706
macOS: fix keybindings for end_search not working correctly (#12492)
mitchellh Apr 27, 2026
154169b
Fix speedy high-resolution scrolling on Linux
rightaditya Mar 19, 2026
5871a2d
zig-fmt cleanup
rightaditya Apr 27, 2026
6590196
Fix speedy high-resolution scrolling on Linux (#12483)
mitchellh Apr 27, 2026
814e345
Merge remote-tracking branch 'upstream/main' into sync/upstream-2026-…
github-actions[bot] Apr 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

These merge commits were added into this branch cleanly.

There are no new changes to show.