Isang eksperimental na paglabas ng isang bukas na pagpapatupad ng WinAPI - Wine 6.7 - ang naganap. Mula nang ilabas ang bersyon 6.6, 44 ulat ng bug ang isinara at 397 pagbabago ang nagawa.
Ang pinakamahalagang pagbabago:
- Ang mga aklatan ng NetApi32, WLDAP32 at Kerberos ay na-convert sa PE executable file format.
- Ang pagpapatupad ng balangkas ng Media Foundation ay napabuti.
- Ang mshtml library ay nagpapatupad ng ES6 (ECMAScript 2015) JavaScript mode, na pinapagana kapag ang Internet Explorer 11 compatibility mode ay pinagana.
- Sa WOW64, isang layer para sa pagpapatakbo ng mga 32-bit na programa sa isang 64-bit na Windows, pinahusay na pag-redirect ng file system upang palitan ang mga 32-bit na DLL ng mga 64-bit na DLL sa isang programa.
- Nagdagdag ng mga bagong driver na may suporta sa Plug & Play.
- Nagdagdag ng input device para sa pagtatrabaho sa keyboard sa raw mode.
- Ang mga ulat ng bug na may kaugnayan sa pagpapatakbo ng mga laro ay isinara: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, Fairy Tale About Father Frost, Ivan at Nastya, MUSICUS, BioShock Remastered, Legends of Runeterra.
- Mga ulat ng bug na isinara na may kaugnayan sa pagpapatakbo ng mga sumusunod na aplikasyon: Melodyne 5, Informix Database apps, Autodesk 3ds Max 9, SAP GUI, SharpDevelop 2.2, Clarion Enterprise Edition 9.0.10376, Rhino 4.0, HyperChem 8.0.x, Solid Framework, Foobar2000, Avid VENUE, EA Origin, Rekordbox 5.3.0, Winamp, Process Hacker 2.38, WeChat, Adobe DNG Converter 13.2, MikroTik WinBox, SimSig, Windows Sentro ng Kontrol ng Sistema, LDPlayer 4.0.x, Alacritty 0.7.2.
Bukod pa rito, inilabas ng Valve ang VKD3D-Proton 2.3, isang fork ng vkd3d codebase na idinisenyo upang mapabuti ang suporta ng Direct3D 12 sa Proton game launcher. Kasama sa VKD3D-Proton ang mga pagbabago, pag-optimize, at mga pagpapabuti na partikular sa Proton para sa pinahusay na pagganap. Windows Mga larong nakabase sa Direct3D 12 na hindi pa tinatanggap sa pangunahing library ng vkd3d.
Ang bagong bersyon ng VKD3D-Proton ay nagdaragdag ng paunang suporta para sa DXR 1.0 API (DirectX Raytracing), na gumagamit ng Vulkan extension na VK_KHR_raytracing para sa ray tracing. Ang DXR ay kasalukuyang sinusuportahan lamang sa mga system na may mga driver ng NVIDIA at maaaring gamitin sa Control at Ghostrunner. Natapos na ang suporta para sa VRS (Variable Rate Shading) at Conservative Rasterization. Ang D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH na tawag ay ipinatupad, na nagpapagana sa paggamit ng APITraces. Ilang makabuluhang pag-optimize ng pagganap ang ginawa.
Pinagmulan: opennet.ru
