È stata effettuata una release sperimentale della versione open source di WinAPI — Wine 7.11. Dalla release della versione 7.10 sono stati chiusi 34 report di bug e apportate 285 modifiche.
Le modifiche più importanti:
- Il driver per Android è stato adattato per utilizzare il formato di file eseguibili PE (Portable Executable) invece di ELF.
- Nella libreria winegstreamer è stata implementata la supporto per il mode di output diretto (senza buffering intermedio, zero-copy) dei contenuti multimediali, utilizzando GStreamer.
- Sono stati aggiunti dati di corrispondenza dei registri dei caratteri per i piani estesi (intervalli di codici) Unicode.
- Sono stati chiusi i report di bug relativi al funzionamento di giochi: Civilization 4, Mayhem Triple, Euphoria, SpinTires, Mafia, Mafia II, Saints Row The Third Remastered, Cyberpunk 2077, Stranger of Paradise, Doom Eternal, Epic Games Launcher, Ubisoft Connect.
- Sono stati chiusi i report di bug relativi al funzionamento delle applicazioni: Archicad 22, Adobe Lightroom Classic 11.1, Foobar2000, TIP-Integral, EasyMiniGW.
Inoltre, si segnala la creazione della release del progetto Wine Staging 7.11, nell'ambito della quale sono state create versioni avanzate di Wine, comprensive di patch non completamente pronte o rischiose, attualmente inadequate per l'inclusione nel ramo principale di Wine. Rispetto a Wine, in Wine Staging sono disponibili 542 patch aggiuntive.
Nel nuovo rilascio è stata effettuata la sincronizzazione con il codice sorgente di Wine 7.11. Tre patch sono state trasferite nel core di Wine: In faudio è stato implementato l'invio della notifica NOTIFY_CUESTOP alla fermata della riproduzione; In dwmapi è stato garantito il riempimento dei parametri rateRefresh, rateCompose e qpcRefreshPeriod in DwmGetCompositionTimingInfo(); in DwmFlush() è stato aggiunto il ritorno dello stato S_OK.
Fonte: opennet.ru
