A nova versão de desenvolvimento quinzenal do Wine, a 11.9, já está disponível como parte do ciclo anterior ao Wine 12.0. Esta atualização incorpora uma biblioteca SQLite integrada derivada do código oficial para winsqlite3, suporte inicial para threads do sistema e capacidade de suspender threads em código emulado em ARM64. Também inclui melhorias na compatibilidade com VBScript e suporte para o deslocamento do ponteiro no Wayland via wp_pointer_warp_v1. Além disso, foram corrigidos 24 erros que afetavam aplicativos e jogos como Lotus Notes, WinSCP e Command and Conquer 3.
Novidades técnicas: SQLite nativo e controle de threads em ARM64 🛠️
A inclusão de uma biblioteca SQLite integrada diretamente do código oficial simplifica o gerenciamento de bancos de dados em aplicativos Windows que dependem de winsqlite3, eliminando dependências externas. O suporte inicial para threads do sistema e a capacidade de suspender threads em código emulado em ARM64 representam avanços na execução de aplicativos multithread em arquiteturas não x86. As correções no VBScript e o suporte para wp_pointer_warp_v1 no Wayland melhoram a experiência em ambientes Linux com desktops modernos, embora o caminho para o Wine 12.0 ainda exija polir muitos detalhes.
24 bugs a menos, mas o Lotus Notes continua sendo Lotus Notes 😅
O Wine 11.9 corrige 24 erros que afetavam aplicativos como Lotus Notes, WinSCP e Command and Conquer 3. Claro, o Lotus Notes continua sendo Lotus Notes: provavelmente agora trava de forma ligeiramente diferente. Os jogadores de Command and Conquer 3 poderão desfrutar de um travamento mais estável, enquanto o WinSCP transferirá arquivos com uma nova camada de bugs corrigidos. Pelo menos os desenvolvedores têm 24 razões a menos para xingar, embora o café frio continue sendo um problema sem correção.