Състоя се експериментален release на отворена реализация на WinAPI — Wine 7.4. От момента на пускането на версия 7.3 са затворени 14 отчета за грешки и са внесени 505 промени.
Най-важните промени:
- По подразбиране е активирана темата ‘Light’.

- В основната версия е включена библиотека vkd3d 1.3 с реализация на Direct3D 12, която работи чрез транслация на повиквания в графичния API Vulkan.
- Библиотеките WineD3D, D3D12 и DXGI са преведени на използването на формат на изпълними файлове PE (Portable Executable) вместо ELF.
- Добавени са дъмпери за функции за разпознаване на реч (API SpeechRecognizer).
- В библиотеката gsm е добавена поддръжка на формата WAV49.
- В DLL crypt32 е добавена начален поддръжка за кодиране и декодиране на заявки OCSP (Online Certificate Status Protocol), заверени с цифров подпис.
- Продължава осигуряването на поддръжка в кода на типа ‘long’ (около 200 изменения).
- Обезпечена е коректната работа на виброефектите в игрите при използване на контролери DualSense.
- Решени са проблеми с зареждането на DLL библиотеки с поддръжка на Windows API sets в Arch Linux.
- Закрити са отчетите за грешки, свързани с работата на игрите: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Закрити са отчетите за грешки, свързани с работата на приложения: 3Dmark03, 3Dmark05, 3Dmark06.
Допълнително може да се спомене формированието на версията на проекта Wine Staging 7.4, в рамките на която се формират разширени сборки на Wine, включващи непълни или рискови пачове, все още неподходящи за прием в основната версия на Wine. В сравнение с Wine, в Wine Staging се предоставят 561 допълнителен пач. В новата версия е извършена синхронизация с кодовата база на Wine 7.4. Направена е работа по премахване на предупреждения от пачовете, свързани с използването на типа «long» (например, заменени са замествам «%u» с «%lu» или тип ULONG е заменен с UINT32).
Източник: opennet.ru

