
Следуя своему обычному графику разработки, WineHQ выпустила новую версию. На этот раз это WINE 11.19 , и по мере приближения к версии 12.0 мы также очень близки к тому моменту, когда начнутся выпуски релиз-кандидатов для WINE 12.0. Но давайте не будем забегать вперед. Пока и в течение следующих нескольких месяцев мы продолжим обычную разработку.
В числе основных нововведений WINE 11.19 — поддержка вертикального текста в GDIPlus, обновленные таблицы символов Unicode до Unicode 18.0, кэширование DNS-запросов и улучшения парсера VBScript, а также обычные исправления ошибок. В общей сложности исправлено 23 ошибки (перечислены ниже) и внесено 257 изменений.
Исправлены ошибки в WINE 11.19
- Часы SBE 1.2 и 2.2 некорректно работают в Ubuntu 10.04 LTS.
- ArcGIS Pro неожиданно закрывается при запуске.
- Командный пункт не загружается.
- winevdm аварийно завершает работу при запуске QuickTime 2.
- В игре Zombie Army 4: Dead War при запуске лаунчера происходит утечка памяти.
- Диалоговое окно проектов BOINC отображается некорректно.
- Демоверсия игры Evolution: The Game of Intelligent Life не запускается.
- В Paint.NET 5.2 (сборка 9739) размер окна инструментов отображается некорректно.
- msys-wine: Процесс блокируется во время компиляции из-за недавней ошибки компиляции.
- Проблемы с фокусировкой между окнами X и окнами Wine.
- Загрузка Wine занимает около 5 секунд на macOS и Linux, что в некоторых ситуациях замедляет запуск Wine.
- В Euro Truck Simulator 2 рендерер OpenGL не запускается с использованием бэкенда EGL.
- rsaenh: CryptSetHashParam(HP_HMAC_INFO) with CALG_SHA_256 on PROV_RSA_FULL возвращает успешный результат, но не инициализирует хеш, что приводит к блокировке при следующем вызове CryptHashData() (Aniimo, Steam 4126040).
- Игра Desperados 2: Cooper's Revenge вылетает при включенной анимации теней на видеокартах NVIDIA под управлением X11/XWayland.
- msys2: Разветвленный процесс неожиданно завершился с попыткой 0, кодом выхода 0xE0000269 и ошибкой errno 11.
- Функция _aligned_malloc возвращает допустимый указатель, но недостаточного размера для запросов, близких к SIZE_MAX, из-за переполнения.
- .NET Framework 4.8: Функция Decimal Math.Round всегда округляет в большую сторону, никогда в меньшую.
- XInput: Функция отключения контроллеров не реализована.
- Final Fantasy XI Online: Курсор мыши активируется в нежелательные моменты.
- Ошибки компиляции в файле dlls/opencl/unix_thunks.c.
- Блокнот Wine вылетает при нажатии кнопки "Заменить все".
- gdiplus: GdipWidenPath считывает данные за пределами пунктирной рамки карандаша DashStyleCustom, не содержащие пунктирных линий.
- Программа Hard Truck Apocalypse аварийно завершает работу и вызывает переполнение стека при использовании встроенных реализаций msvcr71 и msvcp71.
Теперь доступно
Wine 11.19 уже доступен для загрузки по кнопке ниже. На странице загрузки также содержится информация об установке этой и других версий на Linux, а также на macOS и даже Android.
Через две недели, если обычный график сохранится и ничто не будет указывать на обратное, выйдет WINE 11.20, также с десятками изменений в рамках подготовки к WINE 12.0, который, судя по предыдущим релизам, выйдет в начале 2027 года. Этот темп сохранится до конца года, после чего частота релизов увеличится до еженедельных Release Candidates, затем выйдет стабильная версия (WINE 12), а затем начнётся разработка WINE 13.0.