O próximo grande impulso de versão está chegando para a camada de compatibilidade do Windows Wine, que constitui uma grande parte do Proton da Valve, com o Wine 10.0 tendo um candidato a lançamento inicial.
Como agora está disponível, o código do projeto está congelado, o que significa que nenhum novo recurso será adicionado a partir daqui. O foco está nas correções de bugs para o lançamento completo do Wine 10.0 no próximo ano.
Os destaques deste lançamento incluem:
- O vkd3d incluído foi atualizado para a versão 1.14.
- Motor mono atualizado para a versão 9.4.0.
- Primeira versão de um driver Bluetooth.
- Suporte UTF-8 em funções de tempo de execução C.
- Suporte para informações de depuração compartilhadas usando IDs de compilação.
- Várias correções de bugs.
Para contextualizar os pontos acima, o vkd3d 1.14 teve as seguintes mudanças principais:
- Suporte ao desmontador para efeitos binários.
- Suporte inicial para saída de Metal Shading Language.
- Várias correções de bugs.
E para Mono 9.4.0:
- Agora é possível configurar o XDEBUG para exibir métodos JITted no GDB. Consulte https://gitlab.winehq.org/wine/wine/-/wikis/Wine-Mono#gdb
- Adicionada tradução georgiana ao Mono.
- Matrizes somente de saída em wrappers nativos para gerenciados não são mais empacotadas no lado de entrada.
- Geração de GUID implementada para tipos de classe. (Usado por Stronghold Kingdoms, que infelizmente ainda não foi totalmente corrigido)
- System.Runtime.Remoting.Channels.AggregateDictionary agora permite modificação de chave. (Usado por Reinos Fortaleza)
- HttpClientTransportSink agora retorna ChunkedMemoryStream em respostas assíncronas. (Usado por Reinos Fortaleza)
- Atualizações ascendentes:
- SDL para 2.30.8
- FNA até 24 de outubro