
Дотримуючись свого звичайного графіка розробки, 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-Windows та Wine Windows.
- Запуск Wine займає близько 5 секунд на macOS та Linux, що у певних ситуаціях уповільнює запуск Wine.
- Euro Truck Simulator 2 не запускається з рендерером OpenGL, використовуючи серверну частину EGL.
- rsaenh: CryptSetHashParam(HP_HMAC_INFO) з CALG_SHA_256 на 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: Курсор миші активується у небажані моменти.
- Помилки компіляції в dll/opencl/unix_thunks.c.
- Wine Notepad аварійно завершує роботу, коли я натискаю кнопку "Замінити все".
- gdiplus: GdipWidenPath зчитує інформацію за межами шаблону тире олівця DashStyleCustom без тире.
- Hard Truck Apocalypse аварійно завершує роботу та спричиняє переповнення стеку під час використання вбудованих реалізацій msvcr71 та msvcp71.
Зараз доступний
Wine 11.19 тепер доступний для завантаження за допомогою кнопки нижче. Сторінка завантаження також містить інформацію про те, як встановити цю та інші версії на операційні системи Linux, а також на macOS та навіть Android.
Через два тижні, якщо збережеться звичайний графік і нічого не вказуватиме на протилежне, вийде WINE 11.20, також з десятками змін для підготовки до WINE 12.0, який, виходячи з попередніх релізів, вийде на початку 2027 року. Цей темп триватиме до кінця року, коли частота випусків збільшиться до щотижневих реліз-кандидатів, потім стабільних версій (WINE 12), а потім розпочнеться розробка WINE 13.0.