O Flatpak 1.10 foi lançado esta manhã como a versão estável após a série de desenvolvimento Flatpak 1.9 para esta tecnologia de sandboxing e distribuição de aplicativos Linux. Com isso, os usuários devem notar várias melhorias no desempenho.
O mais notável para a versão estável do Flatpak 1.10 é um formato de repositório novo e mais eficiente. Este novo formato – que já é suportado pelo Flathub – permite isolar metadados com base na arquitetura da CPU usada pelo cliente, suporta atualizações incrementais baseadas em delta e outras otimizações.
Esta é a primeira versão estável após a série instável 1.9.x. A principal novidade desta série em comparação com 1.8 é o suporte para o novo formato repo, que deve tornar as atualizações mais rápidas e baixar menos dados. Esta versão também contém as correções de segurança de 1.8.5, portanto, todos na série 1.9.x devem atualizar imediatamente, diz o comunicado dos desenvolvedores.
Flatpak 1.10 é lançado com várias novidades
Em muitos casos, o novo formato de repo significa não ter mais que baixar megabytes a cada vez, mas pode ter até ~ 20k atualizações. Portanto, é uma vitória para o menor uso de largura de banda. Além disso, ao mesmo tempo, ajuda a expandir o Flathub no suporte a mais arquiteturas de CPU, graças ao novo design.
Por outro lado, o Flatpak 1.10 também tem atualizações de segurança e uma variedade de outras melhorias, conforme descrito no anúncio de lançamento.
- Os snippets do gerador do systemd agora chamam flatpak –print-updated-env no lugar de um monte de shell para melhor desempenho de login.
- Os snippets .profile agora desabilitam o GVfs ao chamar flatpak para evitar a geração de um daemon gvfs ao fazer login via ssh.
- Compilar correções para GCC 11.
- Flatpak agora encontra os soquetes pulseaudio melhores em configurações incomuns .
- Sandboxes com acesso à rede, agora também têm acesso ao soquete resolvido pelo systemd para fazer pesquisas de dns.
- Flatpak oferece suporte à desconfiguração de env vars na sandbox usando –unset-env, e
--env=FOO=
agora configura FOO para a string vazia em vez de desconfigurá-la. - Da mesma forma, o portal de spawn tem uma opção para cancelar a configuração de um env.
- O portal de spawn agora tem a opção de compartilhar o namespace pid com a sub-sandbox.
Para aqueles que ainda não estão prontos para mudar para a nova série estável 1.10, o Flatpak 1.8.5 foi lançado hoje, bem como correções de back-ports por meio das quais um aplicativo malicioso pode executar código fora da sandbox.