Die Tests des ersten Kandidaten für die Veröffentlichung von Wine 10.0, einer offenen Implementierung von WinAPI, haben begonnen. Der Code wurde in den Status des Einfrierens vor der Veröffentlichung überführt, die für die zweite Januarhälfte erwartet wird. Im Vergleich zur Veröffentlichung von Wine 9.22 wurden 17 Fehlerberichte geschlossen und 311 Änderungen vorgenommen.
Die wichtigsten Änderungen:
- Eine erste Version des Treibers für Bluetooth-Geräte wurde hinzugefügt.
- Das integrierte Paket Vkd3d mit der Implementierung von Direct3D 12 wurde auf Version 1.14 aktualisiert.
- Die Mono-Engine mit der .NET-Plattform wurde auf die Version 9.4.0 aktualisiert.
- In den C-Laufzeitfunktionen (Bibliotheken msvcrt und ucrtbase), wie _fsopen, _mktemp und _searchenv, wurde die Unterstützung für die Arbeit mit UTF-8-codierten Zeichenfolgen implementiert. In den Funktionen freopen, _loaddll, _spawnl, _execle und _sopen_dispatch wurde die Möglichkeit hinzugefügt, UTF-8-Zeichen in Dateipfaden zu verwenden.
- Die Unterstützung für die Trennung von Debug-Informationen auf der Grundlage von Build-IDs wurde hinzugefügt.
- Fehlerberichte, die mit der Nutzung der Anwendungen Clip Studio Paint 3.0, FL Studio 21, InnoSetup, Dragon Unpacker und Mathcad 15 zusammenhängen, wurden geschlossen.
- Fehlerberichte, die mit der Nutzung der Spiele Bloodrayne 2, Heroes of the Storm und Links 2003 zusammenhängen, wurden geschlossen.
Darüber hinaus wurde die Veröffentlichung des Wine Staging-Projekts 10.0-rc1 erstellt, das erweiterte Wine-Builds bietet, die nicht vollständig fertige oder riskante Patches enthalten, die noch nicht für die zentrale Wine-Zweig geeignet sind. Im Vergleich zu Wine bietet Wine Staging 350 zusätzliche Patches. In der neuen Veröffentlichung von Wine Staging wurde die Synchronisation mit der Codebasis von Wine 10.0-rc1 durchgeführt und aktuelle Änderungen aus vkd3d übernommen. Die Bibliothek windows.networking.connectivity.dll mit der Implementierung eines Teils der API Windows.Networking.Connectivity wurde in den Hauptzweig von Wine übernommen.
Quelle: opennet.ru
