Hyprland 0.55 llega con configuración en Lua, layouts personalizados y soporte de ICC por monitor

Fuentes: Hyprland 0.55 is here and you don't want to miss it!

Hyprland, el compositor dinámico de Wayland para GNU/Linux, publica la versión 0.55, una actualización de gran envergadura por número de commits, contribuidores y novedades. El cambio más relevante es la migración del sistema de configuración a Lua: los archivos hyprlang actuales seguirán funcionando durante algunas versiones, pero la wiki ya está adaptada al nuevo formato y se recomienda migrar. Gracias a la integración con Lua, los usuarios pueden definir layouts propios desde la configuración, aplicables de forma global, por espacio de trabajo o por monitor, con un comportamiento equivalente al de los layouts nativos. La versión 0.55 incorpora también mejoras notables en el modo scrolling: las ventanas a pantalla completa pasan a formar parte de la cinta por defecto y se añade un gesto nativo de trackpad mediante scroll_move en Lua. En el apartado gráfico, se introduce carga de perfiles ICC por salida para mejorar la precisión del color, y se adoptan precisión FP16 y nuevas canalizaciones CM en pantallas con gestión de color, lo que beneficia la fidelidad cromática y la compartición de pantalla. La actualización elimina varias opciones de configuración obsoletas o movidas a depuración, como dwindle:pseudotile, decoration:shadow:ignore_window y render:cm_fs_passthrough. Entre las nuevas funcionalidades figuran etiquetas para dispositivos, la regla confine_pointer, nuevas opciones y gestos para scrolling, un gesto de zoom con pinza sobre el cursor y una decoración de resplandor para ventanas, además de múltiples correcciones.