Відбувся експериментальний випуск відкритої реалізації WinAPI - Wine 8.5. З моменту випуску версії 8.4 було закрито 21 звіт про помилки та внесено 361 зміну.
Найважливіші зміни:
- Додано підтримку налаштування темної теми оформлення WinRT.
- Пакет vkd3d з реалізацією Direct3D 12, що працює через трансляцію викликів до графічного API Vulkan, оновлено до версії 1.7.
- У компіляторі IDL покращено виведення інформації про помилки.
- У WoW64, прошарок для запуску 32-розрядних програм у 64-розрядній Windows, додано підтримку ключа реєстру HKEY_CLASSES_ROOT.
- Поліпшено підтримку IME (Input Method Editors).
- Закриті звіти про помилки, пов'язані з роботою ігор: Deus Ex: invisible War 1.2, Fair Strike, Bible Black La Noche de Walpurgis, Sins of Solar Empire Rebellion, Ultimate Race Pro.
- Закрито звіти про помилки, пов'язані з роботою програм: Notepad++ 7.6.3, VARA FM, Treecomp, LibreVR Revive, LDAP Explorer.
Додатково можна згадати формування випуску проекту Wine Staging 8.5, в рамках якого формуються розширені збірки Wine, що включають не повністю готові або ризиковані патчі, поки що непридатні для прийняття в основну гілку Wine. Порівняно з Wine у Wine Staging надається 537 додаткових патчів.
У новому випуску Wine Staging здійснено синхронізацію з кодовою базою Wine 8.5. Видалено скрипт patchinstall.sh, замість якого для встановлення патчів слід використовувати staging/patchinstall.py. В основний склад Wine переміщений патч за допомогою мапінгу управляючих символів в dinput. Додані нові патчі, які вирішують проблеми із запуском Diablo IV та встановленням оновлень battle.net. Оновлено патч для підтримки mfplat-streaming.
Джерело: opennet.ru