o lansare experimentală a implementării open-source a WinAPI — . De la lansarea versiunii au fost închise 29 de rapoarte de erori și au fost efectuate 350 de modificări.
Cele mai importante schimbări:
- Continuarea lucrărilor pentru a permite utilizarea ucrtbase ca runtime C;
- A fost adăugat suport complet pentru șiruri Unicode;
- A fost îmbunătățită gestionarea folderelor shell (Shell Folders, directoare speciale pentru stocarea anumitor tipuri de conținut, de exemplu, „Imaginile Mele”). Au fost adăugate noi foldere standard Downloads și Templates în winecfg. A fost rezolvată problema resetării setărilor folderelor shell după fiecare actualizare a wine;
- Rapoartele de erori legate de funcționarea jocurilor și aplicațiilor au fost închise
IKEA Home Planner 2010, Lotus Approach, Neocron, Age of Empires III Steam, Far Cry 2, ADExplorer, Proteus, Danganronpa V3, Resident Evil 2 1-Shot Demo, Logos Bible, Automobilista, Warhammer Online, Detroit: Become Human, Lotus Organizer 97, Arma Cold War Assault, AnyDesk, QQMusicAgent, Gothic II Night of the Raven, Far Cry 5.
În același timp, versiunea proiectului , în cadrul căruia se formează versiuni extinse ale Wine, incluzând patch-uri incomplete sau riscante, care nu sunt încă potrivite pentru a fi acceptate în ramura principală Wine. Comparativ cu Wine, Wine Staging oferă 836 de patch-uri suplimentare. În noua versiune, a fost realizată sincronizarea cu baza de cod Wine 5.3. În compoziția principală a Wine au fost transferate 2 patch-uri legate de identificarea flagurilor de funcționalitate ale procesoarelor Intel în ntdll și completarea câmpului NumberOfPhysicalPages din zona de memorie partajată (soluționează problema de pornire a jocului Detroit: Become Human). A fost adăugat , care remediază problema conectării unor jocuri la servicii online din cauza lipsei funcțiilor BCryptSecretAgreement și BCryptDeriveKey. Au fost actualizate cu suport pentru mecanismul de sincronizare eventfd.
Sursa: opennet.ro
