0.14.0 版本更新说明:
包装
- 最低 Rust 版本提升至 1.74.0
新增功能
- 支持从配置文件中导入相对路径
- 添加了对 alacritty 配置文件迁移的支持(TOML 配置更改)
- 添加了无头模式,使用
alacritty --daemon
变更
- 按下 Alt 键时,Unicode 输入将像 ASCII 输入一样添加 ESC
- macOS 上的装饰使用不透明样式和系统窗口背景
- macOS 上不再加载
~/.zshenv
- 将配置选项
import
,working_directory
,live_config_reload
, 和ipc_socket
移动到新的general
部分 - 将配置选项
shell
移动到terminal.shell
- 将
ctrl+shift+u
绑定更改为ctrl+shift+o
以避免与输入法编辑器 (IME) 冲突 - 在 IME 预览中单字符光标使用 Beam 光标
Bug 修复
- 修复了在未启用装饰的情况下尝试创建新标签时崩溃的问题
- 修复了在 Wayland 上新窗口未聚焦时被视为已聚焦的问题
- 修复了 IME 预览与下方文本混合的问题
- 修复了初始窗口标题作为 CLI 选项时禁用新窗口的动态标题的问题
- 修复了在终端处于鼠标模式时,使用 Shift 修饰符且有多个动作的鼠标绑定只执行第一个动作的问题
- 修复了在 Unix 系统上关闭窗口时文件描述符泄漏的问题
- 修复了配置文件中不存在的导入路径引发错误的问题
- 修复了 Kitty 键盘协议报告移位键码的问题
- 修复了在行首断开单词的搜索问题
- 修复了配置导入更改未实时重新加载的问题
- 修复了使用默认光标颜色时的光标颜色请求问题
- 修复了全宽语义转义字符的问题
- 修复了在旧版 Alt+Tab 中 Windows 应用图标显示不正确的问题
- 修复了使用启动通知时 Alacritty 未正确激活的问题
- 修复了终端滚动后无效 URL 高亮的问题
- 修复了在 IME 预览中编辑多字符时空心块光标未跨越多个字符的问题
- 修复了 Vi 行内搜索仅对直接键输入(无修饰符)有效的问题