Адбыўся эксперыментальны выпуск адкрытай рэалізацыі 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_AudioEnd
Крыніца: opennet.ru