ĂshtĂ« publikuar njĂ« version eksperimental i implementimit tĂ« hapur tĂ« Win32 API â Wine 11.5. QĂ« nga lĂ«shimi i 11.4 janĂ« mbyllur 22 raporte gabimesh dhe janĂ« bĂ«rĂ« 208 ndryshime.
Ndryshimet më të rëndësishme:
- Në sistemin e ndërtimit, është shtuar mbështetje për ndërtimin e kodit në gjuhën C++. Në skriptin configure është shtuar mundësia për të verifikuar praninë e një kompajleri që mbështet C++17. Janë përfshirë skedarët e titullit për C++, si dhe bibliotekat libc++, libunwind dhe libc++abi, të importuara nga LLVM 8.0.1.
- Në ntdll për platformën Linux është implementuar mbështetje për imitim të thirrjeve sistemore, duke përdorur mekanizmin e bërthamës Linux "Syscall User Dispatch", që mundëson përdorimin e operacioneve ptrace PTRACE_GET_SYSCALL_USER_DISPATCH dhe PTRACE_SET_SYSCALL_USER_DISPATCH, duke i dhënë mundësi një procesi të menaxhojë konfigurimet e dispatch-it të thirrjeve sistemore në një proces tjetër.
- Në përbërje është përfshirë biblioteka ICU icucommon dhe icui18, përkatësisht versionet MS-ICU 72.1.0.3 (Komponentet Ndërkombëtare për Unicode).
- Janë shtuar një sërë përmirësimesh për të përmirësuar kompatibilitetin me VBScript.
- Janë mbyllur raportet e gabimeve që lidhen me funksionimin e aplikacioneve: Axon MultiClamp Commander 700B, Evernote, PCG Tools, Clip Studio Paint, Sony Home Memories, Swift, VOCALOID6.
- Janë mbyllur raportet e gabimeve që lidhen me funksionimin e lojërave: Detroit: Become Human, Red Dead Redemption 2, Arknights: Endfield.
Njëkohësisht, është formuar një lëshim i projektit Wine Staging 11.5, duke ofruar ndërtimet e zgjeruara të Wine që përfshijnë patches që nuk janë plotësisht të gatshme ose që përbëjnë rrezik, për momentin të papërshtatshme për miratimin në degën kryesore të Wine. Në krahasim me Wine, Wine Staging ofron 228 patches shtesë. Në lëshimin e ri të Wine Staging është realizuar sinkronizimi me bazën e kodit të Wine 11.5 dhe është përditësuar kodi vkd3d. Patch-ët me mbështetje për imitim të thirrjeve sistemore x86_64 janë transferuar në Wine. Në windows.web është shtuar mbështetje për parsing e array-ve dhe objekteve JSON. Në windows.ui është implementuar ndërfaqja IRadialControllerInterop.
Burimi: opennet.ru
