Opublikowano eksperymentalne wydanie otwartej implementacji Win32 API — Wine 9.17. Od wydania 9.16 zamknięto 29 raportów o błędach i wprowadzono 206 zmian.
Najważniejsze zmiany:
- Zrealizowano wsparcie dla skalowania powierzchni okien na ekranach o wysokiej gęstości pikseli (High DPI).
- Wbudowany pakiet Vkd3d z implementacją Direct3D 12 zaktualizowano do wersji 1.13.
- Silnik Wine Mono z implementacją platformy .NET zaktualizowano do wydania 9.3.0. Rozwój projektu Mono został przekazany przez firmę Microsoft społeczności Wine.
- Udoskonalone rozpoznawanie CPU w systemach z architekturą ARM64.
- W bibliotece mapi32.dll.so dodano wsparcie dla załączników mailowych przy wysyłaniu e-maili.
- W cmd.exe zrealizowano wsparcie dla przypisania rozszerzeń plików do różnych handlerów uruchamiania (na przykład pliki *.pl są teraz przetwarzane jako skrypty, a nie pliki wykonywalne).
- Zamknięto raporty o błędach związane z działaniem aplikacji: Foxit Reader 8.2, R-Link 2 Toolbox, Mavimplant 1.0, Kundenkartei 5, python-3.1.3.amd64.msi, scoop, OpenKiosk, Nexus ECU Tuning Software, SBCL 2.3.4, eFilm Workstation 2.x/3.x, Hogia Hemekonomi, WPF, Quicktime 3.02.
- Zamknięto raporty o błędach związane z działaniem gier: Starcraft Remastered, Constantine, Epic Games Store, gry serii Sven Bømwøllen.
Dodatkowo, utworzono wydanie projektu Wine Staging 9.17, które zapewnia rozszerzone kompilacje Wine, zawierające nie w pełni gotowe lub ryzykowne poprawki, które na razie nie nadają się do przyjęcia w główną gałąź Wine. W porównaniu do Wine, w Wine Staging dostępnych jest 354 dodatkowych poprawek. W nowym wydaniu Wine Staging dokonano synchronizacji z bazą kodu Wine 9.17 i przeniesiono świeże zmiany z vkd3d. Do głównego składu Wine przeniesiono trzy poprawki, które wdrażają wsparcie dla skojarzeń plików w cmd.exe oraz możliwość uruchamiania xdg-email w winemapi w celu dołączania załączników mailowych. Zaktualizowano zestawy poprawek vkd3d-latest i odbc32-fixes.
Źródło: opennet.ru
