Der eksperimentelle gren af den åbne WinAPI-implementering - Wine 6.21 er blevet udgivet. Siden udgivelsen af version 6.20 er 26 fejlrapporter blev lukket, og 415 ændringer er blevet foretaget.
De vigtigste ændringer:
- WinSpool, GPhoto og nogle andre moduler er blevet konverteret til PE (Portable Executable) format.
- DbgHelp har fået forbedret støtte til inline-funktioner.
- Implementeringen af OLE DB-udbyderen MSDASQL er begyndt.
Fejlrapporter relateret til spil er blevet lukket: Call of Duty: Black Ops II, Hitman: Sniper Challenge, Sniper Elite-serien, Resident Evil 0 HD Remaster, Homesick, Call of Juarez: Gunslinger, Riot Vanguard, Memento Mori, Rise of Legends, Resident Evil 4, Resident Evil 6, Internet Explorer 8, Skyrim SE, spil på Unreal Engine 4.
- Fejlrapporter relateret til applikationer er blevet lukket: Aero Glass, Affinity Designer 1.x, Astrotoaster, Gaea-1.0.16.8020, easyHDR 3.13.0, SimIon, BlueSkyPlan, Home Designer Suite 21.3.1.1, Samsung SDK 1.2.2 for Java ME.
Desuden kan man bemærke dannelsen af udgivelsen af projektet Wine Staging 6.21, hvor udvidede Wine-bygges komplet med ikke helt færdige eller risikable patches, der i øjeblikket ikke er egnede til inklusion i hovedgrenen af Wine. I forhold til Wine byder Wine Staging på 558 ekstra patches.
I den nye udgivelse er der blevet synkroniseret med Wine-kodebasen 6.21. Fem patches relateret til implementeringen af DLL uiautomationcore, musens bevægelse i winex11.drv, tilføjelsen af critsection.c i ntdll og testsættet til ntdll er blevet overført til Wine's hovedgruppe. Patches user32-rawinput-mouse er blevet opdateret. Der er tilføjet en patch, som knytter strengen '.exe' til masken ved et mislykket registeropslag.
Kilde: opennet.ru
