wxWidgets 3.1.4 release has been announced as a development version and can now be downloaded. This release comes with the library sources and documentation as well as binaries for the selected Windows compilers such as Microsoft Visual C++ and MinGW-w64.
The wxWidgets 3.1.4 release is not fully compatible with the “stable” 3.0.x releases just yet. In spite of this, developers are encouraged to use this release, including in production.
Backward incompatible changes are just a few and therefore it is not trivial to update your applications.
Some of the highlights that come with this release include a host of bug fixes and new features such as:
- wxOSX port now supports the latest macOS 11 on ARM hardware.
- wxMSW comes with a new Edge-based wxWebView implementation.
- Better per-monitor DPI support in wxMSW.
- wxGrid is now significantly improved and user-friendlier.
- AUI appearance enhancements for non-default GTK themes and macOS dark mode.
- wxWidgets can now be built with a C++20 compiler.
- Improvements to the CMake build system.
- Allow optionally forbidding dangerous implicit wxString conversions.
You can find a comprehensive list of changes in this wxWidgets 3.1.4 release from the official changelog here. You may also go straight ahead and download the library’s source or get the compiled binaries from the official Github page here.