Новая двухнедельная версия Wine 11.9 уже доступна в рамках цикла, предшествующего Wine 12.0. Это обновление включает встроенную библиотеку SQLite, полученную из официального кода для winsqlite3, начальную поддержку системных потоков и возможность приостановки потоков в эмулируемом коде на ARM64. Также улучшена совместимость с VBScript и добавлена поддержка перемещения указателя в Wayland через wp_pointer_warp_v1. Кроме того, исправлены 24 ошибки, затрагивающие приложения и игры, такие как Lotus Notes, WinSCP и Command and Conquer 3.
Технические новинки: нативный SQLite и управление потоками на ARM64 🛠️
Включение встроенной библиотеки SQLite, полученной непосредственно из официального кода, упрощает управление базами данных в приложениях Windows, зависящих от winsqlite3, устраняя внешние зависимости. Начальная поддержка системных потоков и возможность приостановки потоков в эмулируемом коде на ARM64 представляют собой прогресс в выполнении многопоточных приложений на архитектурах, отличных от x86. Исправления в VBScript и поддержка wp_pointer_warp_v1 в Wayland улучшают работу в средах Linux с современными рабочими столами, хотя путь к Wine 12.0 все еще требует доработки множества деталей.
На 24 бага меньше, но Lotus Notes остается Lotus Notes 😅
Wine 11.9 исправляет 24 ошибки, затрагивающие такие приложения, как Lotus Notes, WinSCP и Command and Conquer 3. Конечно, Lotus Notes остается Lotus Notes: теперь он, вероятно, зависает немного иначе. Игроки в Command and Conquer 3 смогут насладиться более стабильным зависанием, в то время как WinSCP будет передавать файлы с новым слоем исправленных ошибок. По крайней мере, у разработчиков стало на 24 причины меньше для проклятий, хотя проблема холодного кофе все еще не решена.