O servidor compositor Hyprland 0.57 está disponível, utilizando o protocolo Wayland. O projeto é voltado para a disposição em mosaico (tiling) de janelas, mas também suporta disposição clássica de janelas randomizadas, agrupamento de janelas em forma de abas, modo pseudo-mosaico e maximização das janelas. O código é escrito em C++ e é distribuído sob a licença BSD.
Oferece recursos para criar interfaces visualmente atraentes: gradientes nas bordas das janelas, desfoque de fundo, efeitos de animação e sombras. Para expandir a funcionalidade, podem ser conectados plugins, e para controle externo, há IPC baseado em sockets. A configuração é feita através de um arquivo de configuração, cujas alterações são aplicadas em tempo real sem necessidade de reinício. Também se destacam: desktops virtuais criados dinamicamente; modos de disposição de elementos na tela; tratamento global de teclas de atalho; controle por gestos no touchpad/tela sensível ao toque.
Na nova versão:
- Foram propostas 11 opções de shaders para desfoque de fundo, além da possibilidade de criar suas próprias opções através de plugins.

- Adicionada a possibilidade de transmitir o conteúdo selecionado área de trabalho virtual via navegador ou programas para videoconferências.
- Implementado o efeito "wobble" para um balanço inerte das bordas da janela ao movê-la, como no Compiz.
- Na API Lua, foram adicionados novos métodos hl.reload_config() e hl.get_devices(), assim como a possibilidade de conectar manipuladores de eventos de minimizar e alterar o estado da janela.
- Adicionada a configuração "cursor:warp_on_monitor_change" para mover o cursor ao trocar para a área de trabalho em outro monitor.
- Adicionada a configuração "input:tablet:enabled" para controlar a ativação de tablets gráficos.
- Adicionada a opção "decoration:blur:proportional" que torna a intensidade do desfoque proporcional ao nível de transparência da superfície.
Fonte: opennet.ru

