Състоя се експериментален релиз на отворена реализация на WinAPI — Wine 7.11. От момента на пускането на версия 7.10, 34 отчета за грешки са били затворени и 285 изменения са направени.
Най-важните промени:
- Драйверът за Android е пренастроен да използва формата на изпълними файлове PE (Portable Executable) вместо ELF.
- В библиотеката winegstreamer е реализирана поддръжка на режим на директен изход (без междинно буфериране, zero-copy) на мултимедийно съдържание, използвайки GStreamer.
- Добавени са данни за съпоставяне на регистри на символи за разширени равнища (диапазони на кодове) Unicode.
- Затворени са отчети за грешки, свързани с работата на игрите: 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.
- Затворени са отчети за грешки, свързани с работата на приложенията: Archicad 22, Adobe Lightroom Classic 11.1, Foobar2000, TIP-Integral, EasyMiniGW.
Допълнително може да се отбележи образуването на релиза на проекта Wine Staging 7.11, в рамките на който се формират разширени версии на Wine, включващи не напълно готови или рисковани пачове, все още неподходящи за приемане в основното направление на Wine. В сравнение с Wine, Wine Staging предлага 542 допълнителни пача.
В новия релиз е извършена синхронизация с кодовата база на Wine 7.11. В основния състав на Wine са прехвърлени три пача: В faudio е настроено изпращането на известие NOTIFY_CUESTOP при спиране на възпроизвеждането; В dwmapi е осигурено попълване на параметрите rateRefresh, rateCompose и qpcRefreshPeriod в DwmGetCompositionTimingInfo(), в DwmFlush() е добавено връщането на състоянието S_OK.
Източник: opennet.ru
