A avut loc lansarea experimentală a implementării open-source WinAPI - Wine 7.12. De la lansarea versiunii 7.11, au fost închise 13 rapoarte de erori și au fost efectuate 266 de modificări.
Cele mai importante schimbări:
- Pentru aplicațiile care utilizează Qt5, a fost adăugată suport pentru teme.
- Pachetul vkd3d cu implementarea Direct3D 12, care funcționează prin trimiterea apelurilor în API-ul grafic Vulkan, a fost actualizat la versiunea 1.4.
- În API-ul Direct2D a fost îmbunătățită suportul pentru efecte.
- În utilitarele de lucru cu registrul a fost implementat suport pentru valori de tip QWORD (UINT64).
- Au fost închise rapoartele de erori legate de funcționarea jocurilor: Star Citizen, Shogun Total War 2, Argentum 20 RPG.
- Au fost închise rapoartele de erori legate de funcționarea aplicațiilor: MetaTrader4, Approach (Smart Suite), Wireshark.
Se poate menționa în plus formarea lansării proiectului Wine Staging 7.12, în cadrul căreia se formează compilări extinse ale Wine, incluzând patch-uri care nu sunt complet gata sau sunt riscante, fiind încă neadecvate pentru a fi acceptate în ramura principală a Wine. Comparativ cu Wine, în Wine Staging sunt furnizate 543 de patch-uri suplimentare.
În noua lansare a avut loc o sincronizare cu baza de cod Wine 7.12. Din modificări, se remarcă doar actualizarea patch-ului „winepulse-PulseAudio_Support”, care rezolvă problemele legate de selecția dispozitivelor sonore atunci când se folosește backend-ul audio PulseAudio, adăugând suport pentru GetPropValue, implementând modul de acces exclusiv la dispozitivul audio și transmitând proprietatea KEY_AudioEndpoint_PhysicalSpeakers driverului pentru PulseAudio.
Sursa: opennet.ro
