En experimentell version av en öppen implementering av WinAPI - Wine 7.12 - ägde rum. Sedan version 7.11 släpptes har 13 felrapporter stängts och 266 ändringar har gjorts.
De viktigaste förändringarna:
- Stöd för teman har lagts till för applikationer som använder Qt5.
- Paketet vkd3d med en Direct3D 12-implementering som fungerar genom att sända anrop till Vulkans grafik-API har uppdaterats till version 1.4.
- Direct2D API har förbättrat stöd för effekter.
- Registerverktygen stöder nu värden av typen QWORD (UINT64).
- Avslutade buggrapporter relaterade till spelens drift: Star Citizen, Shogun Total War 2, Argentum 20 RPG.
- Avslutade felrapporter relaterade till driften av applikationer: MetaTrader4, Approach (Smart Suite), Wireshark.
Dessutom kan vi nämna bildandet av utgivningen av Wine Staging 7.12-projektet, inom ramen för vilket utökade builds av Wine bildas, inklusive inte helt färdiga eller riskfyllda patchar som ännu inte är lämpliga för adoption i den huvudsakliga vingrenen. Jämfört med Wine ger Wine Staging 543 ytterligare patchar.
Den nya utgåvan har synkroniserats med Wine 7.12-kodbasen. Den enda ändringen är en uppdatering av patchen "winepulse-PulseAudio_Support", som löser problem med att välja ljudenheter när PulseAudio-ljudbackend används, lägger till stöd för GetPropValue, implementerar exklusiv åtkomst till ljudenheten och skickar egenskapen KEY_AudioEndpoint_PhysicalSpeakers till PulseAudio-drivrutinen.
Källa: opennet.ru
