È stata rilasciata una versione sperimentale open-source di WinAPI — Wine 7.11. Dalla versione 7.10 sono stati chiusi 34 rapporti di errore e apportate 285 modifiche.
Le modifiche più importanti:
- Il driver per Android è stato aggiornato per utilizzare il formato di file eseguibili PE (Portable Executable) invece di ELF.
- Nella libreria winegstreamer è stata implementata la supporto per la modalità di output diretto (senza buffering intermedio, zero-copy) per contenuti multimediali, utilizzando GStreamer.
- Aggiunti dati di mappatura dei registri dei simboli per i piani estesi (intervalli di codici) Unicode.
- Chiuso rapporti di errore relativi al funzionamento dei 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.
- Chiuso rapporti di errore relativi al funzionamento delle applicazioni: Archicad 22, Adobe Lightroom Classic 11.1, Foobar2000, TIP-Integral, EasyMiniGW.
Inoltre, si segnala la formazione della versione del progetto Wine Staging 7.11, che comprende build avanzate di Wine, contenenti patch non completamente pronte o rischiose, attualmente non adatte per l'inclusione nel ramo principale di Wine. Rispetto a Wine, Wine Staging offre 542 patch aggiuntive.
Nel nuovo rilascio è stata effettuata la sincronizzazione con il codice sorgente Wine 7.11. Sono stati riportati tre patch nel codice principale di Wine: In faudio è stata configurata l'invio della notifica NOTIFY_CUESTOP al termine della riproduzione; In dwmapi è stato garantito il riempimento dei parametri rateRefresh, rateCompose e qpcRefreshPeriod in DwmGetCompositionTimingInfo(), inoltre, in DwmFlush() è stata aggiunta la restituzione dello stato S_OK.
Fonte: opennet.ru
