Състоя се експериментално издание на отворената реализация на WinAPI — Wine 7.18. От момента на излизането на версия 7.17 са затворени 20 отчета за грешки и извършени 252 изменения.
Най-важните промени:
- Таблиците с символи са актуализирани до спецификация Unicode 15.0.0.
- В драйвера за macOS е реализирана поддръжка на WoW64, прослойка за пускане на 32-битови програми на 64-битова Windows.
- Проблемите с асинхронното четене в реализирането на поддръжката за GStreamer са отстранени.
- Затворени са отчетите за грешки, свързани с работата на игрите: Hotel Giant 2, Gas Guzzlers Combat Carnage, Cube World, Resident Evil 7.
- Затворени са отчетите за грешки, свързани с работата на приложенията: Visual C++ 2015-2019, FileMaker Pro 12-19, MyDiff, Clip Studio Paint, Intel ACAT, Adobe FrameMaker 8, Bloomberg Terminal, Dosbox, KeePassXC, Framemaker.
Допълнително може да се спомене формирането на изданието на проекта Wine Staging 7.18, в рамките на което се формират разширени сборки на Wine, включващи не напълно готови или рискови патчи, все още неподходящи за приемане в основното дърво на Wine. В сравнение с Wine в Wine Staging са предоставени 514 допълнителни патча.
В новото издание е извършена синхронизация с кодовата база на Wine 7.18. В основния състав на Wine са включени четири патча: един за ws2_32 (възстановяване на коректна стойност за WSAIoctl) и три за dwrite (тест за обработка на не съществуващ шрифт в IDWriteTextFormat, използване на MapCharacters за невидими символи). Актуализирани са патчовете server-unix_name и ntdll-Junction_Points.
Източник: opennet.ru
