È stata rilasciata una versione sperimentale dell'implementazione open source di WinAPI — Wine 7.5. Dalla pubblicazione della versione 7.4 sono state chiuse 28 segnalazioni di bug e apportate 360 modifiche.
Le modifiche più importanti:
- Il driver per il sottosistema audio ALSA è stato convertito per utilizzare il formato di file eseguibili PE (Portable Executable) invece di ELF.
- È stata garantita la generazione di un DB con le localizzazioni dal repository Unicode CLDR (Unicode Common Locale Data Repository).
- È stata aggiunta la compatibilità con il compilatore per shader HLSL (High-Level Shader Language) sviluppato da vkd3d, utilizzato in DirectX.
- È stato aggiunto il supporto iniziale per il protocollo OCSP (Online Certificate Status Protocol), utilizzato per la verifica dei certificati revocati.
- È continuato il supporto per il tipo ‘long’ nel codice.
- Sono state chiuse le segnalazioni di bug relative al funzionamento dei giochi: Operation Lovecraft: Fallen Doll, Minecraft, GRID 2, The Evil Within 2
- Sono state chiuse le segnalazioni di bug relative al funzionamento delle applicazioni: Nota Bene, Core Temp 1.13, Microsoft PowerToys, MS Windows terminal, Samsung Magician 7.x, mIRC, IrfanView 4.59, QuickPar 0.9.1, HeidiSQL, SolSuite, IP super camera, ATPDraw, KakaoTalk, DTS Master Audio Suite, Cakewalk Pro Audio 9.0, Audacity 2.4.2.
Si segnala anche la formazione della release del progetto Wine Staging 7.5, all'interno della quale vengono create versioni estese di Wine, comprese modifiche non completamente pronte o rischiose, ancora non adatte per l'inclusione nel ramo principale di Wine. Rispetto a Wine, in Wine Staging sono disponibili 561 patch aggiuntive. Nella nuova release è stata effettuata la sincronizzazione con il codice sorgente di Wine 7.5. Nella nuova versione è proseguito il lavoro per rimuovere dai patch i warning relativi all'uso del tipo ‘long’ (ad esempio, le sostituzioni ‘%u’ sono state cambiate in ‘%lu’ o il tipo ULONG è stato sostituito con UINT32).
Fonte: opennet.ru
