Випуск Hyprland 0.54.3: Важливі виправлення та вдосконалення
Випуск Hyprland 0.54.3: Важливі виправлення та вдосконалення
Проєкт Hyprland представив версію 0.54.3, яка є невеличким патч-оновленням. Це оновлення базується на попередній версії 0.54.2 і містить цілеспрямовані виправлення. Серед важливих змін усунено кілька сценаріїв аварійного завершення роботи. Це стосується аварій, викликаних нульовими покажчиками у обробці цільового макета, аварій спливаючих вікон через недійсні посилання на монітори та помилок в обробці прокрутки після відновлення з режиму сну.
Покращення в коді макета
Додаткові запобіжні заходи були введені в коді макета для уникнення доступу до нульових робочих просторів під час оновлення позицій вікон. Компонент також отримав зміни у способі обробки станів повноекранного режиму. Оновлення гарантує використання лише ефективних режимів за потреби, з вдосконаленнями в розрахунку та розширенні координат вікон.
Виправлення помилок у протоколах
На протокольному рівні реліз виправляє проблеми з обробкою захоплення зображення та усуває не пов’язані з протоколом помилки. Оновлення протоколу робочих просторів тепер планується надійніше після змін виводу, що усуває неоднорідності в поширенні станів.
Поліпшення роботи Hyprctl та поведінки курсору
Крім того, утиліта hyprctl тепер генерує правильний JSON-вихід для команди submap. Обробка правил стільниць була виправлена для статичних правил і типів вмісту. Поведінка миші покращилася завдяки виправленню точного оброблення вводу в макеті dwindle та симуляції переміщення вказівника при зміні шарових поверхонь.
Нарешті, оновлення усуває потенційний ризик переповнення буфера в обробці шляху сокета XWayland, що покращує надійність у змішаних середовищах Wayland і X11.
Hyprland 0.54.3 є звичайним оновленням з акцентом на стабільність та рекомендоване для всіх користувачів версії 0.54.
Для отримання більш детальної інформації, перегляньте журнал змін.




