Win32 APIaren kode irekiko inplementazioaren bertsio esperimental bat argitaratu da, Wine 11.5. 11.4 kaleratu zenetik, 22 akats-txosten itxi dira eta 208 aldaketa egin dira.
Aldaketa garrantzitsuenak:
- Eraikuntza-sistemak C++ kodea eraikitzea onartzen du orain. Konfigurazio-gidoiak C++17 onartzen duen konpiladore bat bilatzen du orain. C++-rako goiburuak sartuta daude orain, baita LLVM 8.0.1etik inportatutako libc++, libunwind eta libc++abi liburutegiak ere.
- Plataformarako ntdll-en Linux sistema-deien emulaziorako laguntza kernel mekanismoa erabiliz inplementatu da Linux "Syscall User Dispatch" funtzioak PTRACE_GET_SYSCALL_USER_DISPATCH eta PTRACE_SET_SYSCALL_USER_DISPATCH eragiketak ptrace-n erabiltzea ahalbidetzen du, prozesu bati beste prozesu baten sistema-deien bidalketa-ezarpenak kontrolatzeko aukera emanez.
- Pakete nagusiak icucommon eta icui18 ICU liburutegiak ditu, MS-ICU 72.1.0.3 (Unicoderako Nazioarteko Osagaiak) bertsioari dagozkionak.
- VBScript-ekin bateragarritasuna hobetzeko konponketa sorta bat gehitu da.
- Aplikazio hauen funtzionamenduari buruzko akatsen txosten itxiak: Axon MultiClamp Commander 700B, Evernote, PCG Tools, Clip Studio Paint, Sony Home Memories, Swift, VOCALOID6.
- Detroit: Become Human, Red Dead Redemption 2 eta Arknights: Endfield jokoen funtzionamenduari buruzko akatsen txostenak itxi dira.
Aldi berean, Wine Staging 11.5 kaleratu zen, Wine-ren eraikuntza hedatuak eskainiz, Wine-ren adar nagusian integratzeko oraindik egokiak ez diren adabaki osatugabeak edo arriskutsuak barne. Wine-rekin alderatuta, Wine Staging-ek 228 adabaki gehigarri eskaintzen ditu. Wine Staging bertsio berriak Wine 11.5 kode-basearekin sinkronizatzen du eta vkd3d kodea eguneratzen du. ntdll-en x86_64 sistema-deien emulazioa onartzen duten adabakiek Wine banaketa nagusira migratu dira. JSON arrayak eta objektuak analizatzeko euskarria gehitu da windows.web-en. IRadialControllerInterop interfazea windows.ui-n inplementatu da.
Iturria: opennet.ru
