Ha avuto luogo un rilascio sperimentale di un'implementazione aperta di WinAPI - Wine 7.11. Dal rilascio della versione 7.10, sono state chiuse 34 segnalazioni di bug e sono state apportate 285 modifiche.
Le modifiche più importanti:
- Il driver Android è stato convertito per utilizzare il formato di file eseguibile PE (Portable Executable) invece di ELF.
- La libreria winegstreamer supporta la modalità di output diretto (senza buffering intermedio, zero-copy) di contenuti multimediali utilizzando GStreamer.
- Aggiunti dati di mappatura delle maiuscole e minuscole dei caratteri per i piani Unicode estesi (intervalli di codici).
- Sono chiuse le segnalazioni di errori 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.
- Segnalazioni di errori chiuse relative al funzionamento delle applicazioni: Archicad 22, Adobe Lightroom Classic 11.1, Foobar2000, TIP-Integral, EasyMiniGW.
Inoltre, possiamo notare la formazione del rilascio del progetto Wine Staging 7.11, nell'ambito del quale vengono formate build estese di Wine, comprese patch non completamente pronte o rischiose che non sono ancora adatte per l'adozione nel ramo principale di Wine. Rispetto a Wine, Wine Staging fornisce 542 patch aggiuntive.
La nuova versione porta la sincronizzazione con la codebase Wine 7.11. Tre patch sono state trasferite nella parte principale di Wine: in favo, è stato modificato l'invio della notifica NOTIFY_CUESTOP all'interruzione della riproduzione; In dwmapi, i parametri rateRefresh, rateCompose e qpcRefreshPeriod vengono compilati in DwmGetCompositionTimingInfo() e il ritorno dello stato S_OK è stato aggiunto a DwmFlush().
Fonte: opennet.ru