lançamento experimental da implementação aberta do WinAPI — . Desde o lançamento da versão foram fechados 29 relatórios de bugs e feitas 350 alterações.
As alterações mais importantes:
- Seguiu o trabalho para possibilitar o uso do ucrtbase como tempo de execução C;
- Suporte total adicionado de strings Unicode;
- Melhorado o manuseio de pastas do shell (Shell Folders, diretórios especiais para armazenar certos tipos de conteúdo, como 'Minhas Imagens'). Novas pastas padrão Downloads e Templates foram adicionadas ao winecfg. Resolvido o problema do reset das configurações das Shell Folders após cada atualização do wine;
- Fecharam-se relatórios de erro relacionados ao funcionamento de jogos e aplicativos
IKEA Home Planner 2010, Lotus Approach, Neocron, Age of Empires III Steam, Far Cry 2, ADExplorer, Proteus, Danganronpa V3, Resident Evil 2 1-Shot Demo, Logos Bible, Automobilista, Warhammer Online, Detroit: Become Human, Lotus Organizer 97, Arma Cold War Assault, AnyDesk, QQMusicAgent, Gothic II Night of the Raven, Far Cry 5.
Ao mesmo tempo lançamento do projeto , no qual são formadas compilações expandidas do Wine, incluindo patches não totalmente prontos ou arriscados, que ainda não são adequados para inclusão na ramificação principal do Wine. Em comparação com o Wine, o Wine Staging oferece 836 patches adicionais. Na nova versão, feita a sincronização com a base de código do Wine 5.3. Dois patches relacionados à determinação de sinalizadores de funcionalidade dos processadores Intel no ntdll e ao preenchimento do campo NumberOfPhysicalPages na área de memória compartilhada foram trasladados para a composição principal do Wine (resolve o problema de inicialização do jogo Detroit: Become Human). Adicionado , que resolve um problema ao conectar alguns jogos a serviços online devido à ausência das funções BCryptSecretAgreement e BCryptDeriveKey. Atualizações com suporte ao mecanismo de sincronização eventfd.
Fonte: opennet.ru
