A avut loc lansarea experimentală a implementării deschise a WinAPI – Wine 7.5. De la lansarea versiunii 7.4, au fost închise 28 de rapoarte de eroare și au fost efectuate 360 de modificări.
Cele mai importante schimbări:
- Driverul pentru subsystemul audio ALSA a fost transformat pentru a utiliza formatul de fișiere executabile PE (Portable Executable) în loc de ELF.
- Generarea bazei de date cu locale din depozitul Unicode CLDR (Unicode Common Locale Data Repository) a fost asigurată.
- S-a adăugat suport pentru compilatorul de proiecte vkd3d pentru shader-e scrise în HLSL (High-Level Shader Language), utilizat în DirectX.
- S-a adăugat suport inițial pentru protocolul OCSP (Online Certificate Status Protocol), utilizat pentru verificarea certificatelor revocate.
- S-a continuat asigurarea suportului în cod pentru tipul ‘long’.
- S-au închis rapoartele de eroare legate de jocuri: Operation Lovecraft: Fallen Doll, Minecraft, GRID 2, The Evil Within 2
- S-au închis rapoartele de eroare legate de aplicații: Nota Bene, Core Temp 1.13, Microsoft PowerToys, MS Windows Terminal, Samsung Magician 7.x, mIRC, IrfanView 4.59, QuickPar 0.9.1, HeidiSQL, SolSuite, IP super camera, ATPDraw, KakaoTalk, DTS Master Audio Suite, Cakewalk Pro Audio 9.0, Audacity 2.4.2.
De asemenea, se poate menționa formarea versiunii proiectului Wine Staging 7.5, în cadrul căreia sunt create versiuni extinse ale Wine, incluzând patch-uri care nu sunt complet gata sau sunt riscante, nefiind încă potrivite pentru a fi incluse în ramura principală a Wine. Comparativ cu Wine, Wine Staging oferă 561 de patch-uri suplimentare. În noua versiune s-a realizat sincronizarea cu baza de cod Wine 7.5. În noua versiune s-a continuat lucrul pentru eliminarea avertismentelor din patch-uri legate de utilizarea tipului „long” (de exemplu, înlocuirea formatărilor „%u” cu „%lu” sau înlocuirea tipului ULONG cu UINT32).
Sursa: opennet.ro
