O Hyprland 0.42 marca um marco significativo na evolução dos compositores Wayland. Esta versão inovadora se despede do Wlroots e acolhe o suporte explícito de sincronização, abrindo um novo capítulo na história do Wayland.
A decisão de abandonar o Wlroots não foi tomada de ânimo leve. No entanto, a equipe do Hyprland acredita que esta mudança permitirá uma maior flexibilidade e controle sobre o ambiente do compositor. A adição do suporte explícito de sincronização é outra mudança bem-vinda, prometendo melhorar a eficiência e a estabilidade do sistema.
O Hyprland 0.42 é mais do que apenas uma atualização de software. É um testemunho do compromisso contínuo da equipe do Hyprland em fornecer uma plataforma robusta e confiável para os usuários do Wayland. Com estas novas mudanças, o Hyprland está bem posicionado para se tornar um líder no espaço do compositor Wayland.
Aqui estão as principais mudanças na atualização 0.42.0 do Hyprland:
- Descontinuação do Wlroots: O Wlroots não é mais uma dependência do Hyprland.
- Suporte explícito de sincronização: Foi adicionado suporte explícito de sincronização, que será ligado/desligado automaticamente dependendo da sua configuração.
- Reformulação de protocolos antigos: Implementações de protocolos antigos foram refeitas em nosso estilo de implementação mais novo e seguro em termos de memória.
- Implementação interna do XCursor: Foi adicionada uma implementação interna do XCursor para temas legados.
- Melhorias de desempenho: Foram feitas muitas correções e melhorias de desempenho.
Mudanças que quebram a compatibilidade:
- misc:no_direct_scanout -> render:direct_scanout: A opção
no_direct_scanout
foi renomeada paradirect_scanout
. - Descontinuação do fakefullscreen: O
fakefullscreen
foi descontinuado em favor do novo despachantefullscreenstate
.
Notícias para os mantenedores de pacotes:
- Nova dependência: Foi adicionada uma nova dependência, a aquamarine.
- Submódulo removido: O submódulo wlroots foi removido.
Novos recursos, correções e outras mudanças também foram implementados nesta atualização. Para uma lista completa, consulte o log de mudanças oficial.