Published experimental release of Wine 11.11 – an open implementation of the Win32 API
According to the latest release notes from WineHQ, the experimental release of Wine 11.11 has been made public. Since the previous release of 11.10, a total of 25 bug reports have been closed and 223 changes have been implemented.
Key Changes in Wine 11.11
- One of the major updates includes support for the winewayland driver, enabling the usage of Wine in Wayland protocol-based environments. The alpha-modifier-v1 allows applications to modify surface transparency levels and delegate transparency operations to the composite server.
- Winewayland now supports layered windows (WS_EX_LAYERED), enabling the implementation of effects like translucency and non-rectangular window shapes (currently supports only translucency).
- New hints flags have been integrated in winewayland to set maximum and minimum sizes for static windows, restricting user modifications to these windows.
- The TomCrypt cryptographic library has been replaced with SymCrypt, developed by Microsoft and supporting post-quantum encryption algorithms. This transition allows for assembly optimizations in encryption operations on various architectures.
- Continued work on storing window-related user32 library data structures in shared memory for improved performance.
- Enhanced compatibility with VBScript.
- Winevulkan has adopted the Vulkan 1.4.353 specification and wined3d utilizes the VK_KHR_external_fence_capabilities extension for Vulkan support initialization.
- Resolved issues with hiding files starting with a dot in the file open dialog and fixed regressions impacting multi-threaded applications using the SendMessage() function.
- Closed error reports related to the operation of various applications and games including uTorrent 3.x, Foxit Reader
/Reports, release notes, official announcements.