Une version expérimentale de l'implémentation ouverte de WinAPI - Wine 7.20 a été publiée. Depuis la sortie de la version 7.19, 29 rapports de bogues ont été clos et 302 modifications ont été apportées.
Modifications les plus importantes :
- Le moteur Wine Mono avec la mise en œuvre de la plateforme .NET a été mis à jour vers la version 7.4.
- Un mécanisme a été ajouté pour lier des polices, permettant d'associer une ou plusieurs polices à une autre police. Lors de la liaison, la police de base est utilisée par défaut, mais les éléments manquants sont pris dans les polices liées. La liaison est garantie pour les polices système MS UI Gothic, Tahoma, Microsoft JhengHei, MingLiU, MS Gothic, Yu Gothic UI, Meiryo et MS Mincho.
- Des corrections ont été apportées au système de gestion des exceptions.
- WineDump prend désormais en charge la création de dumps pour les fichiers EMF.
- Des problèmes de vérification des certificats Let's Encrypt ont été résolus dans l'API crypt32.
- Les rapports de bogues liés aux jeux suivants ont été clos : Crysis 2, Tequila City of Heroes Launcher, Autonauts, Axiom Verge 2, Visual Novel Shin Koihime † Eiyuutan 4, Obduction.
- Les rapports de bogues liés aux applications suivantes ont été clos : Visual C++ 2013, DC++ 0.868, ZOSI Cloud, MetaTrader4.
On peut également mentionner la formation de la version du projet Wine Staging 7.20, dans le cadre de laquelle des builds étendues de Wine sont élaborées, incluant des patches non complètement prêts ou risqués, qui ne sont pas encore adaptés pour être acceptés dans la branche principale de Wine. Par rapport à Wine, Wine Staging fournit 515 patches supplémentaires. Dans cette nouvelle version, une synchronisation avec la base de code de Wine 7.20 a été réalisée. Les patches avec support pour mfplat-streaming et nvcuda CUDA ont été mis à jour.
Source : opennet.ru
