Pular para o conteúdo
Hyprland 0.56 lançado sem alterações imcompatíveis e novas APIs

Hyprland 0.56 lançado sem alterações imcompatíveis e novas APIs

Hyprland 0.56 chega sem breaking changes com novas APIs Lua, melhorias de layout e correções de estabilidade.

O compositor Wayland Hyprland atinge a versão 0.56, trazendo uma série de melhorias e correções após aproximadamente dois meses e meio de desenvolvimento contínuo por contribuidores e mantenedores.

A atualização, divulgada em 20 de julho de 2026, destaca-se por não introduzir alterações incompatíveis (breaking changes), garantindo uma transição suave para os usuários de versões anteriores.

Principais Novidades do Hyprland 0.56

A release foca em refinamentos de layout, expansão da interface de programação Lua e diversas funcionalidades auxiliares para o gerenciamento de janelas.

Aprimoramentos no Layout

O sistema de layout recebeu atualizações significativas tanto no modo de rolagem (scrolling) quanto no modo mestre (master).

No scrolling, foram adicionados os parâmetros fit_into_view, fit expand e inhibit_scroll. Já no master, o destaque fica para o focus_master_on_close.

Expansão da API Lua

A integração com scripts Lua foi ampliada para oferecer maior controle sobre o ambiente. As adições incluem:

  • API de workspace com change_id
  • Função get_loaded_plugins
  • clear_crashed_lockscreen para recuperação facilitada de telas de bloqueio travadas
  • is_key_down e eventos de tecla para consulta direta de estado
  • Gestos ao vivo personalizados (custom live gestures)
  • Propriedades physical_width, height, CM e área reservada para objetos de monitor
  • exec_scheduled_prop_refresh_immediately para atualização imediata de propriedades
  • Diversas funções set_ para gerenciamento bruto de workspaces em monitores
  • Registro e despacho de eventos

Outras Funcionalidades

Novos recursos diversos também foram implementados. O utilitário hyprctl agora conta com um modo REPL para Lua.

A opção disable_when_only foi adicionada à groupbar. Surge também o campo stableid: para regras de janela (windowrules).

Novos efeitos de windowrules incluem no_auto_hdr, suppress_event para eventos de configuração X11 e uma opção de monitor silencioso.

O suporte a arrastos interativos XDG (arrastando barras de título CSD) está disponível. Além disso, o efeito de brilho (glow) agora suporta gradientes.

Correções e Estabilidade

Como é tradicional em lançamentos do projeto, inúmeros problemas foram resolvidos. A equipe classifica as mudanças como melhorias gerais de estabilidade e performance.

A lista completa de correções pode ser consultada na release original no Github, conforme divulgado na página oficial de notícias do Hyprland.

Via hypr.land. Você pode conferir o post original em inglês:

Hyprland 0.56 has arrived!

Por · Última atualização: