Дата публикации:Sat, 24 Sep 2022 18:41:15 +0300
Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 7.18. С момента выпуска версии 7.17 было закрыто 20 отчётов об ошибках и внесено 252 изменений.
Наиболее важные изменения:
- Таблицы символов обновлены до спецификации Unicode 15.0.0.
В драйвере macOS реализована поддержка WoW64, прослойки для запуска 32-разрядных программ в 64-разрядной Windows.
Устранены проблемы с асинхронным чтением в реализации поддержки GStreamer.
Закрыты отчёты об ошибках, связанные с работой игр: Hotel Giant 2,
Gas Guzzlers Combat Carnage, Cube World, Resident Evil 7.
Закрыты отчёты об ошибках, связанные с работой приложений: Visual C++ 2015-2019, FileMaker Pro 12-19, MyDiff, Clip Studio Paint, Intel ACAT, Adobe FrameMaker 8, Bloomberg Terminal, Dosbox, KeePassXC, Framemaker.
Дополнительно можно упомянуть формирование выпуска проекта Wine Staging 7.18, в рамках которого формируются расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока непригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 514 дополнительных патча.
В новом выпуске осуществлена синхронизация с кодовой базой Wine 7.18. В основной состав Wine переведены четыре патча: один для ws2_32 (возврат корректного значения для WSAIoctl) и три для dwrite (тест обработки несуществующего шрифта в IDWriteTextFormat, использование MapCharacters для невидимых символов ). Обновлены патчи server-unix_name и ntdll-Junction_Points.
Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=57825