Състоя се издаването на експерименталната версия на отворената реализация на WinAPI — Wine 6.21. От издаването на версия 6.20 бяха затворени 26 отчета за грешки и направени 415 промени.
Най-важните промени:
- WinSpool, GPhoto и някои други модули бяха преобразувани във формат PE (Portable Executable).
- В DbgHelp е подобрена поддръжката на инлайн функции.
- Започна реализацията на OLE DB провайдера MSDASQL.
Затворени са отчетите за грешки, свързани с работата на игрите: Call of Duty: Black Ops II, Hitman: Sniper Challenge, серията Sniper Elite, Resident Evil 0 HD Remaster, Homesick, Call of Juarez: Gunslinger, Riot Vanguard, Memento Mori, Rise of Legends, Resident Evil 4, Resident Evil 6, Internet Explorer 8, Skyrim SE, игри на енджина Unreal Engine 4.
- Затворени са отчетите за грешки, свързани с работата на приложенията: Aero Glass, Affinity Designer 1.x, Astrotoaster, Gaea-1.0.16.8020, easyHDR 3.13.0, SimIon, BlueSkyPlan, Home Designer Suite 21.3.1.1, Samsung SDK 1.2.2 за Java ME.
Допълнително можем да споменем формирането на версията на проекта Wine Staging 6.21, в рамките на която се формират разширени сборки на Wine, включващи не напълно готови или рисковани патчове, все още неподходящи за приемане в основната версия на Wine. В сравнение с Wine в Wine Staging се предоставят 558 допълнителни патча.
В новия выпуск е извършена синхронизация с кодовата база на Wine 6.21. В основния състав на Wine са пренесени 5 патча, свързани с реализацията на DLL uiautomationcore, обработката на движението на мишката в winex11.drv, добавянето на critsection.c в ntdll и тестовия набор за ntdll. Актуализирани са патчовете user32-rawinput-mouse. Добавен е патч, който прикрепя към маската реда «.exe» при неуспешно търсене в регистъра.
Източник: opennet.ru
