Skip to content

Commit 9b32d79

Browse files
committed
Updates for 3.2.3 release
1 parent 1b371cc commit 9b32d79

File tree

2 files changed

+72
-2
lines changed

2 files changed

+72
-2
lines changed

_data/releases.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
- version: 3.2.2.1
1+
- version: 3.2.3
22
description: Latest Stable
33
channel: stable
4-
released: February 13, 2023
4+
released: October 10, 2023
55
stable_api_since: July 7, 2022
66
bin_url_debian: https://docs.codelite.org/wxWidgets/repo320/#ubuntu-and-debian
77
bin_url_fedora: https://docs.codelite.org/wxWidgets/repo320/#fedora-and-opensuse
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
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

Comments
 (0)