Започна тестовото проучване на първия кандидат за издание Wine 10.0, отворена реализация на WinAPI. Кодовата база е преминала в етап на замразяване преди изданието, което се очаква през втората половина на януари. В сравнение с изданието Wine 9.22 са затворени 17 отчета за грешки и внесени 311 изменения.
Най-важните промени:
- Добавена е първоначалната версия на драйвера за Bluetooth устройства.
- Вграденият пакет Vkd3d с реализация на Direct3D 12 е обновен до версия 1.14.
- Двигателят Mono с реализация на платформата .NET е обновен до версия 9.4.0.
- В функциите на C runtime (библиотеки msvcrt и ucrtbase), като _fsopen, _mktemp и _searchenv, е реализирана поддръжка за работа с UTF-8 кодирани низове. В функциите freopen, _loaddll, _spawnl, _execle и _sopen_dispatch е добавена възможността за използване на UTF-8 символи в файловите пътища.
- Добавена е поддръжка за разделяне на отладъчната информация на базата на идентификаторите на сборки.
- Затворени са отчетите за грешки, свързани с приложенията: Clip Studio Paint 3.0, FL Studio 21, InnoSetup, Dragon Unpacker, Mathcad 15.
- Затворени са отчетите за грешки, свързани с игрите: Bloodrayne 2, Heroes of the Storm, Links 2003.
Освен това, е формиран релизът на проекта Wine Staging 10.0-rc1, който предлага разширени сборки на Wine, включващи недовършени или рискови пачове, които все още не са подходящи за приемане в основната версия на Wine. В сравнение с Wine, Wine Staging предлага 350 допълнителни пача. В новия релиз на Wine Staging е извършена синхронизация с кодовата база на Wine 10.0-rc1 и са пренесени нови промени от vkd3d. В основната версия на Wine е пренесена библиотеката windows.networking.connectivity.dll с реализирана част от API Windows.Networking.Connectivity.
Източник: opennet.ru
