Kísérleti kiadásra került a WinAPI nyílt megvalósítása – Wine 7.4. A 7.3-as verzió kiadása óta 14 hibajelentés zárult le, és 505 változtatás történt.
A legfontosabb változások:
- Alapértelmezetten a 'Light' dizájn téma aktív.

- A fő összetevőbe beépítették a vkd3d 1.3 könyvtárat, amely a Direct3D 12-t valósítja meg, hívások átkonvertálásával a Vulkan grafikus API-ba.
- A WineD3D, D3D12 és DXGI könyvtárak átálltak a PE (Portable Executable) fájlformátum használatára az ELF helyett.
- Hangképző API-hoz (SpeechRecognizer) kapcsolódó funkciók számára helyettesítő megszakítókat adtak hozzá.
- A gsm könyvtárba WAV49 formátumú támogatás került bevezetésre.
- A crypt32 DLL-be alapvető támogatást vezettek be OCSP (Online Certificate Status Protocol) kérések kódolásához és dekódolásához, digitális aláírással hitelesítve.
- Folyamatosan biztosítják a 'long' típusú támogatást a kódban (körülbelül 200 változtatás).
- A DualSense kontroller használatával a játékokban a vibrációs hatások megfelelően működnek.
- Megoldódtak a Windows API sets támogatású DLL könyvtárak betöltésével kapcsolatos problémák Arch Linux alatt.
- Hibajelentések zárultak le a következő játékokkal kapcsolatban: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Hibajelentések zárultak le a következő alkalmazásokkal kapcsolatban: 3Dmark03, 3Dmark05, 3Dmark06.
Továbbá megemelhető a Wine Staging 7.4 projekt kiadása, amely keretében kiterjesztett Wine összeállítások készülnek, beleértve a még nem teljesen készen álló, vagy kockázatos javításokat, amelyek még nem alkalmasak a fő Wine ágba való felvételre. A Wine Staging a Wine-hoz képest 561 további javítást biztosít. Az új kiadás során a Wine 7.4 kódbázisával történő szinkronizálásra került sor. A 'long' típussal kapcsolatos figyelmeztetések eltávolítására irányuló munka is folyamatban volt (például a '%u' helyett '%lu' helyettesítések, vagy az ULONG típus UINT32-re cserélése).
Forrás: opennet.ru

