Den experimentella versionen av WinAPI-implementationen med öppen källkod, Wine 8.4, har släppts. Sedan version 8.3 släpptes har 51 buggrapporter stängts och 344 ändringar gjorts.
De viktigaste förändringarna:
- Kärnversionen inkluderar initialt stöd för att använda Wine i Wayland-baserade miljöer utan XWayland- eller X11-komponenter. För närvarande har winewayland.drv-drivrutinen och unixlib-komponenterna lagts till, och förberedelserna för byggsystemet att bearbeta Wayland-protokolldefinitionsfiler har slutförts. Ändringar som möjliggör utdata i en Wayland-miljö planeras för en framtida version.
När ändringarna är helt migrerade till den huvudsakliga Wine-distributionen kommer användare att kunna använda en ren Wayland-miljö med startstöd. Windows- applikationer som inte kräver installation av X11-relaterade paket, vilket möjliggör högre prestanda och respons i spel genom att eliminera onödiga lager.
- Förbättrat stöd för IME (Input Method Editors).
- Åtgärdade krascher vid körning av testfunktioner som 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(), samt vid körning av tester som gdi32:font, imm32:imm32, advapi32:registry, shell32:shelllink, d3drm:d3drm, etc.
- Buggrapporter relaterade till spelen Thief, Hard Truck 2: King of The Road, Amazon Games, Secondhand Lands, SPORE och Starcraft Remastered har stängts.
- Avslutade felrapporter relaterade till följande applikationer: foobar2000 1.6, Motorola Ready For Assistant, ldp.exe.
Källa: opennet.ru
