A nova versão Flatpak 1.18.0 foi publicada em 08 de junho via GitHub Actions. O lançamento traz aprimoramentos na manipulação de erros, suporte a interface de computação específica da AMD, otimizações de tempo de inicialização e diversas correções de bugs.
Principais aprimoramentos
Tratamento de erros e saída de comandos
- O utilitário flatpak-coredumpctl recebeu melhorias significativas no manejo de falhas e na clareza das mensagens exibidas. (Issues #6649, #6680)
Suporte a hardware AMD
- Foi incluído suporte ao dispositivo de computação da AMD (
/dev/kfd) por meio das permissões do driver DRI, permitindo que aplicações Flatpak utilizem recursos de GPU de forma mais eficiente. (Issue #6648)
Feedback de atualização
- O comando flatpak update agora detalha as causas de falhas, facilitando a identificação de problemas durante a atualização de pacotes. (Issue #6657)
Integração com o shell Fish
- O tempo de inicialização da integração do Flatpak com o shell Fish foi reduzido, proporcionando uma experiência mais ágil para usuários desse shell. (Issue #6635)
Atualizações de tradução
- Foram adicionadas novas traduções e correções, incluindo o idioma chinês simplificado (zh_CN). (Issue #6671)
Correções de bugs
- Compilação com systemd: Corrigido o problema de construção quando a macro
HAVE_LIBSYSTEMDestá definida, masUSE_SYSTEM_HELPERnão está. (Issue #6652) - Controle parental: Falhas no barramento do sistema são agora ignoradas durante a verificação de controles parentais, evitando interrupções desnecessárias. (Issue #6663)
- Substituição de GTimeVal: Valores de retorno foram ajustados e a estrutura obsoleta
GTimeValfoi substituída porg_get_real_time(). (Issue #6646) - Avisos de compilação: Suprimido aviso de “unused-result” nos testes, limpando a saída de compilação. (Issue #6655)
Como atualizar para a versão 1.18.0
flatpak update --user
Caso prefira instalar a versão mais recente globalmente, use:
sudo flatpak update
Para usuários que ainda não possuem o Flatpak instalado, a documentação oficial está disponível em flatpak.org.
Impacto para desenvolvedores e usuários
- Desenvolvedores ganham maior confiabilidade ao lidar com dumps de núcleo, graças ao aprimorado
flatpak-coredumpctl. - Usuários de hardware AMD poderão aproveitar melhor a GPU em containers Flatpak, especialmente em workloads de computação paralela.
- A melhoria na integração com o Fish beneficia usuários que buscam um ambiente de linha de comando mais responsivo.
- As correções de compilação e de controle parental reduzem o risco de falhas em ambientes corporativos e educacionais.
Próximos passos
O Flatpak continua evoluindo com foco em segurança, desempenho e compatibilidade multiplataforma. A comunidade é incentivada a relatar novos bugs e contribuir com melhorias através do repositório oficial no GitHub.