botim i hapur pĂ«r realizimin e Win32 API â . QĂ« nga publikimi i versionit u mbyllĂ«n 27 raporte gabimesh dhe u bĂ«nĂ« 336 ndryshime.
Ndryshimet më të rëndësishme:
- Shtuar mbështetje për drejtuesit e pajisjeve PnP (Plug & Play);
- Përmirësuar mbështetje për debugin e distancuar nën Visual Studio;
- Implementimi i funksionit EnumDisplayDevicesW(), që përdoret për të marrë informacion mbi ekranet e përdorura në sesionin e tanishëm, është përmirësuar për të funksionuar në mjedise me shumë ekrane për lojëra dhe aplikacione të ndryshme, përfshirë redaktorin VS Code;
- Shumë funksione dhe struktura (mutex, semaforë, punë me tokë dhe regjistrin, ACL, hash-e etj.) nga bibliotekat advapi32 dhe kernel32 janë transferuar për të përdorur implementime nga ntdll dhe kernelbase;
- Në funksionet wined3d është siguruar mbështetje për strukturën wined3d_context_gl;
- Vazhdon puna për ndërtimin e DLL-së si të paracaktuar me bibliotekën e integruar msvcrt (e ofruar nga projekti Wine, e jo DLL nga Windows) në formatin PE (Portable Executable). Krahasuar me lëshimin e kaluar, 89 DLL janë transferuar në formatin PE;
- U mbyllën raportet për gabime të lidhura me funksionimin e lojërave dhe aplikacioneve:
Empire: Total War, Napoleon: Total War, Utopia City, RT Se7en Lite, Tomb Raider 4, Need For Speed Hot Pursuit (2010), DisplayFusion, Turbo Tax 2012, WPF 4.x .NET apps, CEFv3 apps, VS Code, Windows Media Player 9 & 10, Golden Krone Hotel, Hardwood Solitaire, Adobe Acrobat Reader DC, Levelhead, Drakensang Online, Mozart 11-13, Dune 2000, Quickbooks 2018.
Shtesë: në gjurmë të nxehta aktualizim korrektiv Wine 4.12.1, i cili ka eliminuar gjashtë defekte. Ndër të tjera, është rregulluar inicializimi i gabuar i prefikseve të rrugëve 64-bit (WINEPREFIX për WoW64), i cili shkaktoi dështime të wineboot në Wine 4.12 pas ndërtimit në formën e një skedar PE, dhe setupapi nuk regjistroi disa DLL. Gjithashtu janë rregulluar problemet gjatë punës me aplikacionet Settlers IV History Edition dhe LINE 5.x.
Burimi: opennet.ru
