Została wydana eksperymentalna wersja otwartej implementacji WinAPI — Wine 8.4. Od momentu wydania wersji 8.3 zamknięto 51 raport o błędach i wprowadzono 344 zmiany.
Najważniejsze zmiany:
- Do głównego składu dodano wczesne wsparcie dla używania Wine w środowiskach opartych na protokole Wayland bez użycia XWayland i komponentów X11. Na obecnym etapie dodano sterownik winewayland.drv oraz komponenty unixlib, a także przygotowano system kompilacji do obsługi plików z definicjami protokołu Wayland. W jednym z kolejnych wydań planowane są zmiany zapewniające wyjście w środowisku Wayland.
Po zakończeniu przenoszenia zmian do głównego składu Wine użytkownicy uzyskają możliwość korzystania z czystego środowiska Wayland z wsparciem uruchamiania aplikacji Windows, które nie wymaga instalacji pakietów związanych z X11, co pozwala na osiągnięcie wyższej wydajności i responsywności gier poprzez wyeliminowanie zbędnych warstw.
- Udoskonalone wsparcie dla IME (Input Method Editors).
- Usunięto awarie podczas wykonywania funkcji kontrolnych test_enum_value(), test_wndproc(), test_WSARecv(), test_timer_queue(), test_query_kerndebug(), test_ToAscii(), test_blocking(), test_wait(), test_desktop_window(), test_create_device(), test_setvalue_on_wow64(), a także podczas przechodzenia testów, takich jak gdi32:font, imm32:imm32, advapi32:registry, shell32:shelllink, d3drm:d3drm itp.
- Zamknięto raporty o błędach związane z działaniem gier: Thief, Hard Truck 2: King of The Road, Amazon Games, Secondhand Lands, SPORE, Starcraft Remastered.
- Zamknięto raporty o błędach związane z działaniem aplikacji: foobar2000 1.6, Motorola Ready For Assistant, ldp.exe.
Źródło: opennet.ru
