A avut loc lansarea ramurii experimentale a implementării deschise WinAPI - Wine 6.21. De la lansarea versiunii 6.20, au fost închise 26 de rapoarte de erori și au fost făcute 415 modificări.
Cele mai importante schimbări:
- WinSpool, GPhoto și unele alte module au fost transformate în format PE (Portable Executable).
- În DbgHelp, a fost îmbunătățită suportul pentru funcțiile inline.
- A început implementarea furnizorului OLE DB MSDASQL.
Au fost închise rapoartele de erori legate de funcționarea jocurilor: Call of Duty: Black Ops II, Hitman: Sniper Challenge, seria Sniper Elite, 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, jocuri pe motorul Unreal Engine 4.
- Au fost închise rapoartele de erori legate de funcționarea aplicațiilor: 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 pentru Java ME.
De asemenea, se remarcă formarea lansării proiectului Wine Staging 6.21, în cadrul căruia se formează compilări extinse Wine, inclusiv patch-uri incomplete sau riscante, momentan necorespunzătoare pentru includerea în ramura principală Wine. Comparativ cu Wine, în Wine Staging sunt disponibile 558 de patch-uri suplimentare.
În noua lansare, a fost sincronizată cu baza de cod Wine 6.21. În compunerea principală Wine au fost transmise 5 patch-uri, legate de implementarea DLL uiautomationcore, procesarea mișcărilor mouse-ului în winex11.drv, adăugarea critsection.c în ntdll și setul de teste pentru ntdll. Patch-urile user32-rawinput-mouse au fost actualizate. A fost adăugat un patch care atașează șirul '.exe' la mască în caz de căutare nereușită în registru.
Sursa: opennet.ro
