Hasty Briefsbeta

双语

Ghostty 1.3.0

2 months ago
  • #terminal-emulator
  • #productivity
  • #open-source
  • Ghostty 1.3.0 版本于2026年3月9日发布,主要功能包括回滚搜索、原生滚动条和Shell提示符中的点击移动光标。
  • 该版本凝聚了6个月的工作成果,来自180位贡献者的2,858次代码提交。
  • 新的安全修复包括解决CVE-2026-26982漏洞,该漏洞曾允许通过粘贴文本中的控制字符执行任意命令。
  • 通过回滚搜索功能(macOS按cmd+f,GTK按ctrl+shift+f)和原生滚动条提升操作体验。
  • 增强Shell交互性:支持Fish和Nushell中的点击移动光标,改进OSC 133协议实现。
  • 新增命令完成通知功能,当长时间运行的命令结束时提醒用户,可通过设置自定义。
  • 引入高级键位绑定功能:包括模态工作流的键表、链式键位绑定及catch_all特殊键。
  • 精细化控制新标签页/窗口/分屏的工作目录继承逻辑。
  • 剪贴板复制现支持多格式(text/plain, text/html, vt),实现富文本粘贴。
  • 显著提升婆罗米系文字渲染效果,支持Unicode 17的字素簇规范。
  • 基于真实终端使用数据的性能优化:减少I/O处理时间与渲染器锁持有时长。
  • 稳定性增强:修复内存泄漏,新增防崩溃的模糊测试工具Tripwire。
  • macOS专属功能:AppleScript自动化支持、分屏拖拽布局管理、无干扰更新通知。
  • GTK改进:双指滑动切换标签页、键表UI指示器、优化的空间导航。
  • 新增6种语言本地化支持:克罗地亚语、哈萨克语、拉脱维亚语、立陶宛语、西班牙语(西班牙)、越南语。
  • Libghostty开发进展:现可作为独立Zig模块使用,C API正在开发中。
  • Ghostty转型为非盈利模式,确保持续发展并给予贡献者合理补偿。
  • 未来规划包括稳定libghostty、增强脚本能力、探索通过libghostty实现Windows支持。