Skip to content
wxWidgets - Cross-Platform GUI Library
Stop Russia agression of Ukraine
Stop the War in Ukraine

wxWidgets is united with the people of Ukraine and the international community.

wxWidgets 3.2.1 Released

Posted on

The second release in the recently started 3.2 series is now available on GitHub. You will find there archives with the library sources and documentation as well as binaries for the selected Windows compilers such as Microsoft Visual C++, MinGW-w64 and TDM-GCC. You can also read the updated documentation for this version and, in particular, if you’re new to wxWidgets, you may find the installation guide a good starting point.

Changes in this release

Coming soon after 3.2.0, this is mostly a bug fix release, with just one noteworthy new feature: the addition of wxFileDialog::AddShortcut() function. However it fixes some important regressions and other problems:

  • Fix crash in applications calling g_log_set_writer_func() with recent glib.
  • Several fixes to alpha channel handling in wxMSW bitmaps.
  • Generate key and focus events for wxSearchCtrl in wxOSX.
  • Fix creating wxRadioBox without any items in wxOSX.
  • Fix regression with AUI floating pane positioning.
  • Avoid new warnings given by gcc 12.
  • Fix building with MSVS 2022 standard-conforming preprocessor.
  • Work around MSVS 2022 optimizer bug that broke wxImage resizing.
  • NetBSD build fixes.

Please see the full change log for more details.

This release is API and ABI-compatible with 3.2.0, so the existing applications don’t even need to be rebuilt to profit from all the fixes above if they use shared/dynamic libraries. And if they do need to be recompiled, this can be done without any changes to the code.

Feedback

Please let us know about your experience with this release via any of the following channels:

or by commenting under this post.

Thanks to all contributors to this release and we hope that you will enjoy working with it!

Comments

News Archive