Testimi i kandidatëve të parë për lëshimin e Wine 10.0, një implementim të hapur të WinAPI, ka filluar. Baza e kodit është kaluar në fazën e ngrirjes para lëshimit, i cili pritet në gjysmën e dytë të janarit. Krahasuar me lëshimin e Wine 9.22, janë mbyllur 17 raporte për gabime dhe janë bërë 311 ndryshime.
Ndryshimet më të rëndësishme:
- Versioni fillestar i drejtorit për pajisjet Bluetooth është shtuar.
- Paketa e integruar Vkd3d me implementimin e Direct3D 12 është azhurnuar në versionin 1.14.
- Motori Mono me implementimin e platformës .NET është azhurnuar në lëshimin 9.4.0.
- Në funksionet e C runtime (bibliotekat msvcrt dhe ucrtbase), si _fsopen, _mktemp dhe _searchenv, është implementuar mbështetje për punën me strings në kodimin UTF-8. Në funksionet freopen, _loaddll, _spawnl, _execle dhe _sopen_dispatch është shtuar mundësia e përdorimit të simboleve UTF-8 në rrugët e skedarëve.
- Shtuar mbështetje për ndarjen e informacionit për debugging bazuar në identifikuesit e ndyrjeve.
- Janë mbyllur raportet për gabime që lidhen me funksionimin e aplikacioneve: Clip Studio Paint 3.0, FL Studio 21, InnoSetup, Dragon Unpacker, Mathcad 15.
- Janë mbyllur raportet për gabime që lidhen me funksionimin e lojërave: Bloodrayne 2, Heroes of the Storm, Links 2003.
Për më tepër, është formuar lëshimi i projektit Wine Staging 10.0-rc1, duke ofruar ndërtimet e zgjeruara të Wine, që përfshijnë patch-e jo plotësisht të gatshme ose të rrezikshme, të cilat ende nuk janë të përshtatshme për t'u pranuar në degën kryesore të Wine. Krahasuar me Wine, në Wine Staging ofrohen 350 patch-e shtesë. Në këtë lëshim të ri Wine Staging është kryer sinkronizimi me bazën e kodit të Wine 10.0-rc1 dhe janë transferuar ndryshimet e reja nga vkd3d. Në përbërjen kryesore të Wine është transferuar biblioteka windows.networking.connectivity.dll me implementimin e pjesës së API Windows.Networking.Connectivity.
Burimi: opennet.ru
