The experimental release of an open implementation of the Win32 API – Wine 11.1 has taken place. Since the release of 11.0, 22 bug reports have been closed and 209 changes have been made.
As a reminder, starting with the 2.x branch, the Wine project switched to a version numbering scheme in which each stable release results in an increase in the first digit of the version number (10.0.0, 11.0.0), and updates to stable releases are released with a change in the third digit (11.0.1, 11.0.2, 11.0.3). Experimental versions published in preparation for the next major release are released with a change to the second digit (11.1, 11.2, 11.3). In a year, based on the experimental releases of Wine 11.x, a stable release 12.0.0 will be formed.
The most important changes:
- The set of WindowsCodecs libraries has expanded support for pixel formats. Conversion of indexed formats with 8-bits per channel to a representation with 24 bits per channel is provided, as well as conversion between 32bpp RGBA and 64bpp RGBA formats.
- The MSADO (ActiveX Data Objects) library has improved the performance of searching columns in the database. The functions _Connection:{get,put}_ConnectionTimeout, WrapDSOandSession, IRowset, IRowsetExactScroll:GetExactPosition, _Recordset::Seek are implemented.
- Winewayland supports the VRR (Variable Refresh Rate) mechanism, which allows you to adaptively change the monitor refresh rate to ensure smoothness and tear-free performance during games and video displays. Problems with displaying icons in Wayland-based environments have been resolved.
- IPv6 support has been added to the netprofm service, which is responsible for detecting, saving and managing network connections.
- Ncrypt has added support for the ECDSA_P256 algorithm.
- Error reports related to the operation of applications have been closed: SureThing CD Labeler, Personal Ancestral File 5 (PAF 5), Mathearbeit G 5.6, PDFsam, Microsoft Edge, Camerabag