Der eksperimentelle udgivelse af den åbne implementering af WinAPI — Wine 7.12 er gennemført. Siden udgivelsen af version 7.11 er 13 fejlrapporter blevet lukket, og 266 ændringer er blevet foretaget.
De vigtigste ændringer:
- Understøttelsen af temaer er blevet tilføjet til applikationer, der bruger Qt5.
- Pakken vkd3d, der implementerer Direct3D 12, der fungerer gennem oversættelse af opkald til grafik-API'en Vulkan, er blevet opdateret til version 1.4.
- Støtten til effekter er forbedret i Direct2D API.
- I værktøjerne til arbejde med registreringsdatabasen er der implementeret understøttelse af værdier med typen QWORD (UINT64).
- Fejlrapporter relateret til spil som: Star Citizen, Shogun Total War 2, Argentum 20 RPG er blevet lukket.
- Fejlrapporter relateret til applikationer som: MetaTrader4, Approach (Smart Suite), Wireshark er blevet lukket.
Desuden kan det nævnes, at udgivelsen af projektet Wine Staging 7.12 er blevet dannet, hvor der dannes udvidede builds af Wine, der inkluderer ikke fuldt udarbejdede eller risikable patches, der endnu ikke er egnede til optagelse i hovedgrenen af Wine. I forhold til Wine tilbyder Wine Staging 543 ekstra patches.
I den nye udgivelse er der sket en synkronisering med kodebasen for Wine 7.12. Af ændringerne bemærkes kun opdateringen af patchen «winepulse-PulseAudio_Support», som løser problemer med valg af lyd-enheder ved brug af lyd-backend'en PulseAudio, tilføjer understøttelse af GetPropValue, implementerer tilstand for eksklusiv adgang til lyd-enheden og sender egenskaben KEY_AudioEndpoint_PhysicalSpeakers til driveren for PulseAudio.
Kilde: opennet.ru
