Pular para o conteúdo
Bottles 64.0 é lançado com novidades, correções críticas e suporte a ntSync

Bottles 64.0 é lançado com novidades, correções críticas e suporte a ntSync

Versão 64.0 do Bottles traz suporte a ntSync, melhorias de desempenho, correções de bugs e novas opções de segurança Eagle.

A equipe de desenvolvimento do Bottles lançou a versão 64.0 em 29 de maio, às 21:36 (UTC). A atualização inclui mais de 40 alterações, entre correções de bugs que impactavam a criação de atalhos, a inicialização de programas e a estabilidade da interface, além de funcionalidades novas como suporte a ntSync e integração da camada de segurança Eagle.

Principais correções de bugs

  • Atalhos .desktop: nomes de aplicativos contendo espaços deixavam os links inutilizáveis. O problema foi corrigido (#4478).
  • Inicialização do gerenciador: evitado o início de efeitos colaterais ao usar a CLI (#4511).
  • Performance: eliminado congelamento da UI ao lidar com muitas entradas de programas/bibliotecas (#4497).
  • StartupWMClass: nomes de executáveis agora são tratados em minúsculas, garantindo o reconhecimento correto (#4500).
  • Cache de templates: arquivos transitórios são ignorados ao armazenar templates de bottles (#4476).
  • Sandbox dedicado: o script de lançamento do Gamescope passa a ser escrito em diretório temporário compartilhado, permitindo sua execução (#3968).
  • Lista de runners e DLLs: agora é preenchida mesmo em modo offline (#4465).
  • Processos internos: processos são finalizados corretamente ao fechar um sandbox dedicado (#4244).
  • Codificação: linguagem padrão das bottles passou a ser UTF‑8, evitando problemas de leitura de textos (#4031).
  • Conectividade: verificação de internet agora tem timeout, impedindo travamentos na configuração inicial (#4034).

(Lista completa de correções disponível no changelog completo.)

Novas funcionalidades

Suporte a ntSync

Implementado o backend ntSync, permitindo sincronização de arquivos de forma mais rápida e segura em ambientes Windows dentro das bottles.

Integração Eagle

  • Configurações de varredura para detecção de ameaças e falhas de execução.
  • Análise de malware em executáveis, com alertas antes de iniciar programas potencialmente perigosos.
  • Exibição de resultados de segurança e convite para doação ao projeto diretamente na visualização de análise.

Melhorias de usabilidade

  • Cartão “Home” que possibilita atualizar componentes de todas as bottles simultaneamente.
  • Toggle de argumentos para ativar ou desativar parâmetros de lançamento de programas.
  • Herança de variáveis como MANGOHUD_CONFIG a partir do ambiente host.
  • Inibição de idle da sessão enquanto um programa está em execução, evitando que o sistema durma inesperadamente.

Impacto para os usuários

A versão 64.0 traz estabilidade para quem utiliza o Bottles como camada de compatibilidade de aplicativos Windows no Linux. As correções de UI e de gerenciamento de processos reduzem congelamentos e falhas ao criar ou iniciar bottles. O suporte a ntSync e as ferramentas de segurança Eagle aumentam a confiabilidade ao lidar com arquivos e executáveis de origem desconhecida.

Como atualizar

A atualização pode ser feita através do gerenciador interno do Bottles ou baixando o instalador mais recente na página de lançamentos oficial: https://github.com/bottlesdevs/Bottles/releases/tag/64.0.

Contribuições

Novos colaboradores participaram desta release, entre eles ndiruhniu, louzt, EthanChappel, dyegoaurelio e Tid0lla. O esforço coletivo resultou em mais de 40 pull requests mesclados.

Via github.com. Você pode conferir o post original em inglês:

64.0

Por · Última atualização: