Ghostty 1.3.1
Ghostty 1.3.1 的發行說明,發佈於 2026 年 3 月 13 日。
Ghostty 1.3.1 包含 15 位貢獻者 在 100 個提交 中的變更。這是一個修補發行,專注於修復 1.3.0 中引入的回退(尤其在 macOS 上),並附帶少量針對性的改進。
PR:#11276
Ghostty 1.3.0 在 macOS 上有一個非常明顯的 bug:焦點變更之後會出現幻影滑鼠事件,導致幻影拖曳、選區與捲動事件。
該問題現已解決。
在各節中,我們盡量把改進排在 bug 修復之前。
- 新設定:
progress-style控制 OSC 9;4 進度條是否顯示,允許徹底停用進度條。#11289 - 新綁定動作
set_surface_title:<title>與set_tab_title:<title>允許從 keybind 與其他動作入口直接設定標題。#11373 #11316 working-directory設定現在會展開~/路徑。#11337 #11336- 在提示符之間向後移動時,
jump_to_prompt:next現在正確處理多行提示符。#11331 #11330
- zsh:改進提示符標記與動態主題及提示符重建行為的相容性。#11367
- bash:帶命令替換的多行
PS1提示符不再因標記插入行為而損壞。#11369 - bash:Readline vi 模式指示器重繪不再引入多餘換行。#11377 #10953
- macOS:為了與 GTK 鍵位綁定一致,
paste_from_clipboard現在是performable:。#11328 #10751 - macOS:修復過時的滑鼠狀態導致焦點變更後出現幻影拖曳/選區行為。#11276 #11319
- macOS:修復視窗大小調整回退:某些設定下開啟分頁可能意外調整視窗大小。#11313 #11322 #11380
- macOS:修復從 App Support 路徑載入設定檔時的設定循環偵測。#11323 #11326
- macOS:內聯分頁標題編輯現在在確認或取消編輯後正確恢復鍵盤焦點。#11320
- macOS:修復全螢幕分頁標題重新命名命中測試,如此一來現在可以在原生全螢幕中雙擊重新命名分頁。#11353
- macOS:無分屏時原生全螢幕不再顯示分屏拖曳把手。#11376
- macOS:分屏拖曳把手只在滑鼠相當接近它時出現。#11379
- macOS:Ghostty keybind 再次覆蓋系統 macOS 綁定,因此
super+h之類的按鍵再次可綁定。#11396 #11403 - macOS:一次性的驗證碼輸入不再出現在終端中。#11351
- macOS:改進首視窗定位、視窗級聯與分屏拖到新視窗的放置行為。#11421 #11426 #11429
- macOS:AppleScript 分頁選擇命令不再意外啟用應用程式。#11459
- GTK:與
-e一起使用時,+new-window現在正確處理推斷的--working-directory。#11357 #11356 - Snap:Ghostty 不再把 snap 啟動器的
LD_LIBRARY_PATH洩漏進子行程,避免被啟動的應用程式中的執行時衝突。#11431
本發行版對套件維護者沒有變更。
我們仍在調查其他 1.3.x 的回退與問題,我確實預計會在某個時候發行 1.3.2。計劃是讓該發行比 1.3.1 再晚一些——1.3.1 主要針對發行當天的關鍵問題。