Проект Hyprland выпустил версию 0.54.3 — небольшое обновление, основанное на версии 0.54.2 и содержащее важные исправления. В частности, устранены несколько сбоев. Среди них — сбой из-за указателя null при обработке целей макета, сбой всплывающего окна layershell из-за некорректных ссылок на монитор, а также нарушение проверки при прокрутке после выхода из режима ожидания.
В код макета добавлены дополнительные меры безопасности для предотвращения доступа к нулевому рабочему пространству во время обновления положения окон.
В композиторе также были внесены изменения в обработку полноэкранных состояний. Обновление гарантирует, что эффективные режимы используются только там, где это необходимо, с усовершенствованиями в расчете и расширении координат окон. Обработка правил окон была объединена для обеспечения последовательного применения флагов групп.
Что касается протоколов, в Hyprland 0.54.3 исправлены проблемы в обработке захвата копий изображений и устранены ошибки, не связанные с протоколами. Обновления протокола рабочего пространства теперь планируются более надежно после изменений вывода, что устраняет несоответствия в распространении состояний.
Кроме того, утилита hyprctl теперь генерирует правильный JSON-вывод для команды submap. Обработка правил рабочего стола была исправлена для статических правил и типов контента. Поведение мыши улучшено за счет исправления точной обработки ввода в макете dwindle и имитации движения указателя при изменении поверхностей слоев.
Наконец, обновление устраняет потенциальный риск переполнения буфера при обработке пути сокета XWayland, повышая отказоустойчивость в смешанных средах Wayland и X11.
Более подробную информацию читайте в журнале изменений.
Hyprland 0.54.3 — это плановое обновление, ориентированное на стабильность, которое рекомендуется всем пользователям, использующим версии серии 0.54.




Комментарии (0)