È stata rilasciata la versione sperimentale dell'implementazione open source di WinAPI — Wine 7.12. Dalla pubblicazione della versione 7.11 sono stati chiusi 13 rapporti di bug e apportate 266 modifiche.
Le modifiche più importanti:
- Per le applicazioni che utilizzano Qt5 è stato aggiunto il supporto per i temi.
- Il pacchetto vkd3d con l'implementazione di Direct3D 12, che funziona tramite la traduzione delle chiamate nell'API grafica Vulkan, è stato aggiornato alla versione 1.4.
- Nell'API Direct2D è stato migliorato il supporto degli effetti.
- Nelle utility per lavorare con il registro è stato implementato il supporto per i valori di tipo QWORD (UINT64).
- Sono stati chiusi rapporti di bug relativi al funzionamento dei giochi: Star Citizen, Shogun Total War 2, Argentum 20 RPG.
- Sono stati chiusi rapporti di bug relativi al funzionamento delle applicazioni: MetaTrader4, Approach (Smart Suite), Wireshark.
Inoltre, si può menzionare la formazione della versione del progetto Wine Staging 7.12, nell'ambito della quale vengono create build avanzate di Wine, che includono patch non completamente pronte o rischiose, ancora inadatte per l'accettazione nel ramo principale di Wine. Rispetto a Wine, Wine Staging offre 543 patch aggiuntive.
Nel nuovo rilascio è stata effettuata la sincronizzazione con il codice sorgente di Wine 7.12. Tra le modifiche si segnala solo l'aggiornamento della patch «winepulse-PulseAudio_Support», che risolve i problemi di selezione degli apparecchi audio quando si utilizza il backend audio PulseAudio, aggiungendo il supporto per GetPropValue, implementando la modalità di accesso esclusivo all'apparecchio audio e trasferendo la proprietà KEY_AudioEndpoint_PhysicalSpeakers al driver per PulseAudio.
Fonte: opennet.ru
