v0.4.12
ProGhostty v0.4.12 正式版。
v0.4.9 · 程序标题自动上报
- 自动 pane 标题:前台程序(vim / ssh / htop / Claude Code…)通过 OSC 上报的窗口标题,现在显示在标题栏的 pane 模块里——切程序即换标题,退出即恢复目录名。
- 只接受前台程序的上报(后台任务不会抢标题);标题里含
;不再被截断。 - 设置中可关闭(默认开启)。
- 标题栏模块改以红绿灯按钮为基准居中,视觉更稳。
- 内部:删除四份过时的早期文档,修正文档中指向已删类型的引用。
v0.4.8 · 退出确认修复与架构清理
- 修复:退出确认先于窗口关闭。窗口内有前台进程时,点关闭按钮或 ⌘Q 现在先弹出二次确认——取消则窗口保持打开;此前窗口先消失、弹窗无法取消并反复出现的循环已根除。确认过一次不再重复询问。
- 内部:架构债清理(四波重构)。从 AppModel / PTYGridView / TerminalCanvasView 拆出 14 个单一职责类型(标题格式化、确认弹窗、字体目录、分屏可用性、prompt 光标推断、选区模型、窗口尺寸、辅助窗口、外观派生、通知呈现、Agent 通知门控等),设置 schema 去 AppKit 化;测试 611 → 649,行为零变化。
自 v0.4.6
- 文件信息卡片(点击路径)、标题栏项目面板(分支/改动/最近提交)、链接交互修复。
自 v0.4.5
- URL 语义对象交互:dwell 加粗、圆环光标、点击菜单、裸词路径、⌘ Explore。
自 v0.4.4
- 跨行链接 ⌘-click、设置窗标题黏底、Soft Light 正文字纯黑。
自 v0.4.3
- 分屏拉伸/错位、reflow 闪动、关分屏崩溃、最后一块分屏误关、历史选区边缘滚动修复。
自 v0.4.0
- Pattern-2 平滑像素滚动、Metal 直绘 expanded grid;最低 macOS 14。
Full Changelog: v0.4.11...v0.4.12