|
| 1 | +--- |
| 2 | +title: "wxWidgets 3.2.3 Released" |
| 3 | +date: 2023-10-10 |
| 4 | +comments: true |
| 5 | +--- |
| 6 | + |
| 7 | +Latest release in the stable 3.2 series is now [available on GitHub][1]. |
| 8 | +You will find there archives with the library sources and |
| 9 | +documentation as well as binaries for the selected Windows compilers such as |
| 10 | +[Microsoft Visual C++](https://visualstudio.microsoft.com/), |
| 11 | +[MinGW-w64](https://mingw-w64.org/) and |
| 12 | +[TDM-GCC](https://jmeubank.github.io/tdm-gcc/). You can also read the |
| 13 | +[updated documentation][2] for this version and, in particular, if you're |
| 14 | +new to wxWidgets, you may find the [installation guide][3] a good starting |
| 15 | +point. |
| 16 | + |
| 17 | +[1]: https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.3 |
| 18 | +[2]: https://docs.wxwidgets.org/3.2.3/ |
| 19 | +[3]: https://docs.wxwidgets.org/3.2.3/overview_install.html |
| 20 | + |
| 21 | +### Changes since 3.2.2 |
| 22 | + |
| 23 | +This release contains many important bug fixes, including for some |
| 24 | +regressions in the previous 3.2.x releases, as well as build system |
| 25 | +improvements and a few optimizations. |
| 26 | + |
| 27 | +Without listing all of them, areas with the most improvements were: |
| 28 | + |
| 29 | +- Internationalization support: fix setting Chinese and some other |
| 30 | + locales in wxOSX and setting Ukrainian locale in wxMSW and fix loading |
| 31 | + wxWidgets translations with `wxTranslations::AddStdCatalog()`. |
| 32 | + |
| 33 | +- Wayland support in wxGTK and, in particular, OpenGL support under |
| 34 | + Wayland: fix hiding `wxGLCanvas` and avoid catastrophically slowing |
| 35 | + down the entire program when it is hidden; fix crash when using IME; |
| 36 | + fixes to popup windows, menus and `wxPreferencesEditor` behaviour. |
| 37 | + |
| 38 | +- Validators and input: don't allow pasting characters forbidden by |
| 39 | + `wxTextValidator`; do allow entering temporary invalid value when using |
| 40 | + numeric validators. Also fix entering dates in `wxGenericDatePicker` in |
| 41 | + `"nb_NO"` and other locales using months names in short date format. |
| 42 | + |
| 43 | +- Key event generation: more fixes for non-US keyboard layout in wxGTK |
| 44 | + and also generate events for Command+Alt+Letter combination in wxOSX. |
| 45 | + |
| 46 | +All in all, this release includes more than 200 fixes from almost 50 |
| 47 | +contributors, please see the full change log for more details: |
| 48 | + |
| 49 | +[change log]: https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.3/docs/changes.txt |
| 50 | + |
| 51 | +This release is API and ABI-compatible with the previous 3.2.x releases, so |
| 52 | +the existing applications don't even need to be rebuilt to profit from all the |
| 53 | +fixes above if they use shared/dynamic libraries. And if they do need to be |
| 54 | +recompiled, this can be done without any changes to the code. |
| 55 | + |
| 56 | + |
| 57 | +### Feedback |
| 58 | + |
| 59 | +Please let us know about your experience with this release via any of the |
| 60 | +following channels: |
| 61 | + |
| 62 | +* [Mailing lists](https://www.wxwidgets.org/support/mailing-lists/) |
| 63 | +* [Discussion forums](https://forums.wxwidgets.org/) |
| 64 | +* [#wxwidgets IRC Channel](https://www.wxwidgets.org/support/irc/) |
| 65 | +* [Stack Overflow](https://stackoverflow.com/questions/tagged/wxwidgets) |
| 66 | + |
| 67 | +or by commenting under this post. |
| 68 | + |
| 69 | +Thanks to all contributors to this release and we hope that you will enjoy |
| 70 | +working with it! |
0 commit comments