The Wine Project, a compatibility layer that enables Linux and macOS users to run Windows applications, has officially released version 10.19 as a maintenance update to the stable 10.x series.
The release adds support for reparse points, a Windows filesystem feature used for symbolic links, mount points, and directory redirection. This improves compatibility with applications that depend on modern NTFS behavior. Wine 10.19 also includes further work on WinRT exception handling, part of an ongoing effort to support newer application frameworks.
Another notable change is the continued refactoring of Common Controls following the v5/v6 separation. This work focuses on UI consistency and prepares the codebase for future improvements in development builds. On the scripting side, the update introduces support for typed arrays in JScript, improving compatibility with tools and applications that rely on modern scripting features.
Wine 10.19 also resolves 34 bugs affecting a wide range of software. Fixes cover issues in .NET debugging tools, VBScript-based installers, ODBC behavior, and several desktop applications, including mIRC, Pegasus Mail, foobar2000, and Microsoft Office 2007 menu rendering.
Gaming-related fixes address problems in Baldur’s Gate 3, Horizon Zero Dawn, StarCraft: Brood War, BeamNG.drive, Elasto Mania II, and titles using RPG Maker MZ. Additional improvements target cursor rendering, window focus behavior, window caption updates, and Wayland black screen issues in specific games.
For more information, visit the announcement. Wine 10.19’s source code can be downloaded from GitLab’s project page for those interested in trying out or upgrading their current installation. The binary packages for various distributions are expected to be available shortly.
