U shpall njĂ« lĂ«shim eksperimental i zbatimit tĂ« hapur tĂ« WinAPI â Wine 7.18. QĂ« nga lĂ«shimi i versionit 7.17, janĂ« mbyllur 20 raporte pĂ«r gabime dhe janĂ« bĂ«rĂ« 252 ndryshime.
Ndryshimet më të rëndësishme:
- Të dhënat e simboleve janë përditësuar deri në specifikimin Unicode 15.0.0.
- Në drejtuesin e macOS është realizuar mbështetje për WoW64, një shtresë për të ekzekutuar programe 32-bit në Windows 64-bit.
- Janë zgjidhur problemet me leximin asinkron në implementimin e mbështetjes për GStreamer.
- Janë mbyllur raportet për gabime që kanë të bëjnë me funksionimin e lojërave: Hotel Giant 2, Gas Guzzlers Combat Carnage, Cube World, Resident Evil 7.
- Janë mbyllur raportet për gabime që kanë të bëjnë me funksionimin e aplikacioneve: Visual C++ 2015-2019, FileMaker Pro 12-19, MyDiff, Clip Studio Paint, Intel ACAT, Adobe FrameMaker 8, Bloomberg Terminal, Dosbox, KeePassXC, Framemaker.
Gjithashtu mund të përmendet formimi i lëshimit të projektit Wine Staging 7.18, në kuadër të të cilit krijohen ndërtimet e zgjeruara të Wine, që përfshijnë patch-e që nuk janë plotësisht të gatshme ose janë të rrezikshme, për sa kohë që nuk janë të përshtatshme për t'u pranuar në degën kryesore të Wine. Krahasuar me Wine, në Wine Staging ofrohen 514 patch-e shtesë.
Në këtë lëshim të ri është realizuar sinkronizimi me bazën e kodit Wine 7.18. Në përbërjen kryesore të Wine janë transferuar katër patch-e: një për ws2_32 (kthimi i një vlerë të saktë për WSAIoctl) dhe tre për dwrite (testimi i trajtimit të një fonti që nuk ekziston në IDWriteTextFormat, përdorimi i MapCharacters për simbole të padukshme). Patch-et server-unix_name dhe ntdll-Junction_Points janë përditësuar.
Burimi: opennet.ru
