È stata rilasciata una versione sperimentale dell'implementazione open source di WinAPI — Wine 7.4. Dalla pubblicazione della versione 7.3, sono stati chiusi 14 report di bug e sono state apportate 505 modifiche.
Le modifiche più importanti:
- Il tema 'Light' è attivato per impostazione predefinita.

- La libreria vkd3d 1.3, che implementa Direct3D 12, è stata integrata nel core e funziona tramite traduzione di chiamate in l'API grafica Vulkan.
- Le librerie WineD3D, D3D12 e DXGI sono state convertite per utilizzare il formato dei file eseguibili PE (Portable Executable) invece di ELF.
- Sono stati aggiunti stub per le funzioni del riconoscimento vocale (API SpeechRecognizer).
- È stata aggiunta al GSM la supporto per il formato WAV49.
- È stata aggiunta al DLL crypt32 una supporto iniziale per la codifica e decodifica delle richieste OCSP (Online Certificate Status Protocol), firmate digitalmente.
- È stata continuata la fornitura di supporto nel codice del tipo 'long' (circa 200 modifiche).
- È stato garantito il corretto funzionamento degli effetti di vibrazione nei giochi utilizzando i controller DualSense.
- Sono stati risolti i problemi con il caricamento delle DLL che supportano i set API di Windows in Arch Linux.
- Sono stati chiusi i report di bug legati al funzionamento dei giochi: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Sono stati chiusi i report di bug legati al funzionamento delle applicazioni: 3Dmark03, 3Dmark05, 3Dmark06.
È importante evidenziare il rilascio del progetto Wine Staging 7.4, nel quale vengono create versioni avanzate di Wine, che includono patch non completamente pronte o rischiose, attualmente non adatte per l'inserimento nel ramo principale di Wine. Rispetto a Wine, Wine Staging offre 561 patch aggiuntive. Nel nuovo rilascio è stata effettuata la sincronizzazione con il codice sorgente di Wine 7.4. È stato lavorato per rimuovere gli avvisi dai patch relativi all'uso del tipo 'long' (ad esempio, le sostituzioni '%u' sono state sostituite con '%lu' o il tipo ULONG è stato cambiato in UINT32).
Fonte: opennet.ru

