Hyprland 0.53 现已发布,一款基于 wlroots 的动态平铺式 Wayland 合成器。
一些更新亮点包括:
Breaking changes
- 窗口规则语法已完全重写。可查看 wiki 文档:此处
misc:new_window_takes_over_fs替换misc:new_window_takes_over_fullscreen和master:inherit_fullscreen
需要将所有窗口规则重写为新的语法。
Major new stuff
start-hyprland
Hyprland 不应再通过Hyprland启动,而应通过 start-hyprland 启动。新封装程序提供了崩溃恢复和安全模式功能。
注意:如果没有安装 hyprland-guiutils,安全模式将会非常麻烦,建议将其视为硬性依赖项。
Welcome
首次启动时,将出现一个全新的欢迎应用程序,引导用户了解Hyprland。该应用需要安装 hyprland-guiutils,因此强烈建议将 hyprland-guiutils 添加到 Hyprland 的硬性依赖项中。
hyprpaper
Hyprpaper 已在 0.8.0 版本中迁移到 hyprtoolkit + hyprwire,其 IPC 协议也随之更改。如果您将 hyprland 更新到 0.53 版本,务必同步更新 hyprpaper 至 0.8.0。另注意,0.8.0 版本会破坏配置文件。查看 wiki 了解新的简化语法。
其他
- 新的通用子图绑定标志
- 新的 GUI 元素本地化框架(翻译)
- 新增了一个选项,可以在平板电脑输入后隐藏光标
- 组件栏现支持模糊效果
- hyprpm 现在可以区分名称相同但作者不同的插件
- 各种 CM/HDR 修复,等等
修复
- 待处理的键盘默认情况下不再启用
- 各种 focus 和预留区域修复
- 已修复匹配的 xdg 标签
- 改进了小于 1 尺度的 UV 缩放计算
- 改进了插件的 ABI 检查(减少了崩溃)
- 经典的“稳定性和性能改进”
详情可查看:https://hypr.land/news/update53/