U lançua eksperimantal i implementimit tĂ« hapur tĂ« WinAPI â Wine 7.5. QĂ« nga lĂ«shimi i versionit 7.4, janĂ« mbyllur 28 raportime pĂ«r defekte dhe janĂ« bĂ«rĂ« 360 ndryshime.
Ndryshimet më të rëndësishme:
- Drejtori për nënstruktura zanore ALSA është kaluar në përdorimin e formatit të skedarëve ekzekutivë PE (Portable Executable) në vend të ELF.
- është siguruar gjenerimi i DB-së me locales nga depoja Unicode CLDR (Unicode Common Locale Data Repository).
- është shtuar mbështetje për kompilerin për shader-a në gjuhën HLSL (High-Level Shader Language), e cila përdoret në DirectX dhe zhvillohet nga projekti vkd3d.
- është shtuar mbështetje fillestare për protokollin OCSP (Online Certificate Status Protocol), që përdoret përverifikimin e certifikatave të tërhequra.
- është vazhduar mbështetje për kodin me tipin 'long'.
- Janë mbyllur raportet për defekte që lidhen me lojërat: Operation Lovecraft: Fallen Doll, Minecraft, GRID 2, The Evil Within 2.
- Janë mbyllur raportet për defekte që lidhen me aplikacionet: 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.
Së fundmi, mund të theksohet formimi i publikimit të projektit Wine Staging 7.5, ku krijohen ndërtime të zgjeruara të Wine, të cilat përfshijnë patch-e që nuk janë plotësisht të gatshme ose që paraqesin rrezik, përkohësisht të papërshtatshme për pranim në degën kryesore të Wine. Krahasuar me Wine, në Wine Staging ofrohen 561 patch-e shtesë. Në publikimin e ri është realizuar sinkronizimi me bazën koduese të Wine 7.5. Në versionin e ri vazhdohet puna për heqjen e paralajmërimeve nga patch-et lidhur me përdorimin e tipit "long" (për shembull, zëvendosja e zëvendësimeve "%u" me "%lu" ose zëvendësimi i tipeve ULONG me UINT32).
Burimi: opennet.ru
