Den eksperimentelle udgivelse af den åbne implementering af WinAPI - Wine 7.11 er gennemført. Siden udgivelsen af version 7.10 er 34 fejlrapporter blevet løst, og 285 ændringer er blevet foretaget.
De vigtigste ændringer:
- Driveren til Android er blevet oversat til at bruge formatet for eksekverbare filer PE (Portable Executable) i stedet for ELF.
- I biblioteket winegstreamer er der implementeret støtte til direkte output-tilstand (uden mellembuffering, zero-copy) af multimedieindhold ved hjælp af GStreamer.
- Der er tilføjet data til sammenkobling af symbolers registre for udvidede plancher (kodeområder) af Unicode.
- Fejlrapporter relateret til spil er blevet lukket: 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.
- Fejlrapporter relateret til programmer er blevet lukket: Archicad 22, Adobe Lightroom Classic 11.1, Foobar2000, TIP-Integral, EasyMiniGW.
Det kan yderligere bemærkes, at der er dannet en udgave af projektet Wine Staging 7.11, hvor der dannes udvidede builds af Wine, der inkluderer ikke helt færdige eller risikable patches, som endnu ikke er klar til at blive accepteret i hovedgrenen af Wine. Sammenlignet med Wine tilbyder Wine Staging 542 ekstra patches.
I den nye udgave er der sket en synkronisering med kodebasen Wine 7.11. Tre patches er blevet overført til hovedkomponenten af Wine: I faudio er der sikret udsendelse af meddelelsen NOTIFY_CUESTOP ved stop af afspilning; I dwmapi er der sikret udfyldning af parametrene rateRefresh, rateCompose og qpcRefreshPeriod i DwmGetCompositionTimingInfo(), og i DwmFlush() er der tilføjet en tilbagevenden af status S_OK.
Kilde: opennet.ru
