Състоя се експериментално издание на отворената реализация на WinAPI — Wine 7.12. От пускането на версия 7.11 бяха затворени 13 отчета за грешки и направени 266 промени.
Най-важните промени:
- За приложенията, използващи Qt5, е добавена поддръжка на темите за оформлението.
- Пакетът vkd3d с реализация на Direct3D 12, работеща чрез транслация на извиквания в графичния API Vulkan, е обновен до версия 1.4.
- В API Direct2D е подобрена поддръжката на ефекти.
- В утилитите за работа с регистъра е реализирана поддръжка на стойности с тип QWORD (UINT64).
- Бяха затворени отчети за грешки, свързани с игрите: Star Citizen, Shogun Total War 2, Argentum 20 RPG.
- Бяха затворени отчети за грешки, свързани с приложенията: MetaTrader4, Approach (Smart Suite), Wireshark.
Допълнително можем да споменем формирането на изданието на проекта Wine Staging 7.12, в рамките на което се формират разширени сборки Wine, включващи не напълно готови или рискови пачове, които в момента не са подходящи за приемане в основната версия на Wine. В сравнение с Wine, в Wine Staging се предоставят 543 допълнителни пача.
В новото издание беше осъществена синхронизация с кодовата база на Wine 7.12. От измененията се отбелязва само обновление на пача „winepulse-PulseAudio_Support“, който решава проблеми с избора на звукови устройства при използване на звуковия бекенд PulseAudio, добавя поддръжка на GetPropValue, реализира режим на изключителен достъп до звуковото устройство и предава свойството KEY_AudioEndpoint_PhysicalSpeakers в драйвера за PulseAudio.
Източник: opennet.ru
