Nastąpiło eksperymentalne wydanie otwartej implementacji WinAPI - Wine 8.5. Od wydania wersji 8.4 zamknięto 21 raportów o błędach i wprowadzono 361 zmian.
Najważniejsze zmiany:
- Dodano obsługę konfiguracji ciemnego motywu WinRT.
- Pakiet vkd3d z implementacją Direct3D 12 działającą poprzez translację wywołań do graficznego API Vulkan został zaktualizowany do wersji 1.7.
- Kompilator IDL poprawił wyświetlanie błędów.
- WoW64, warstwa do uruchamiania programów 32-bitowych w 64-bitowym systemie Windows, dodała obsługę klucza rejestru HKEY_CLASSES_ROOT.
- Ulepszona obsługa edytora IME (edytorów metod wprowadzania).
- Zamknięte są raporty o błędach związanych z działaniem gier: Deus Ex: invisible War 1.2, Fair Strike, Bible Black La Noche de Walpurgis, Sins of the Solar Empire Rebellion, Ultimate Race Pro.
- Zamknięte raporty błędów związanych z działaniem aplikacji: Notepad++ 7.6.3, VARA FM, Treecomp, LibreVR Revive, LDAP Explorer.
Dodatkowo możemy wspomnieć o powstaniu projektu Wine Staging 8.5, w ramach którego powstają rozszerzone kompilacje Wine, zawierające nie w pełni gotowe lub ryzykowne łatki, które nie nadają się jeszcze do adopcji w głównej gałęzi Wine. W porównaniu do Wine, Wine Staging zapewnia 537 dodatkowych poprawek.
Nowa wersja Wine Staging zapewnia synchronizację z bazą kodu Wine 8.5. Usunięto skrypt patchinstall.sh, zamiast którego do instalowania poprawek należy używać staging/patchinstall.py. Do głównej części Wine została przeniesiona łatka obsługująca mapowanie znaków kontrolnych w formacie DINput. Dodano nowe łatki rozwiązujące problemy z uruchamianiem Diablo IV i instalacją aktualizacji Battle.net. Zaktualizowana łatka obsługująca przesyłanie strumieniowe mfplat.
Źródło: opennet.ru