Skip to content

Commit 1cdebbf

Browse files
committed
Update for 3.2.10 and 3.3.2 releases
Add the announcement post and hide the previous announcements from the front page as otherwise it didn't have anything else on it.
1 parent 928fcd5 commit 1cdebbf

7 files changed

+171
-4
lines changed

_data/releases.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
- version: 3.3.1
1+
- version: 3.3.2
22
description: Development
33
channel: development
4-
released: July 21, 2025
4+
released: March 3, 2026
55
url_anaconda: https://anaconda.org/conda-forge/wxwidgets
6-
- version: 3.2.9
6+
- version: 3.2.10
77
description: Latest Stable
88
channel: stable
9-
released: December 12th, 2025
9+
released: Match 3, 2026
1010
stable_api_since: July 7, 2022
1111
url_codelite: https://docs.codelite.org/wxWidgets/repo32/
1212
- version: 3.0.5

_posts/2025-04-24-wxwidgets-3.2.8-released.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "wxWidgets 3.2.8 Released"
33
date: 2025-04-24
44
comments: true
55
tags: release
6+
promoted: false
67
---
78

89
3.2.8 is the latest maintenance release in the stable 3.2 series and is now

_posts/2025-05-25-wxwidgets-3.2.8.1-released.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "wxWidgets 3.2.8.1 Released"
33
date: 2025-05-25
44
comments: true
55
tags: release
6+
promoted: false
67
---
78

89
New 3.2.8.1 maintenance release is now [available on GitHub][release]. This

_posts/2025-06-06-wxwidgets-3.3.0-released.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "wxWidgets 3.3.0 Released"
33
date: 2025-06-06
44
comments: true
55
tags: release
6+
promoted: false
67
---
78

89
wxWidgets 3.3.0 has been released today, [as planned][planned], and is now

_posts/2025-07-20-wxwidgets-3.3.1-released.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "wxWidgets 3.3.1 Released"
33
date: 2025-07-21
44
comments: true
55
tags: release
6+
promoted: false
67
---
78

89
wxWidgets 3.3.1 has been released and is now [available on GitHub][github], from

_posts/2025-12-12-wxwidgets-3.2.9-released.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "wxWidgets 3.2.9 Released"
33
date: 2025-12-12
44
comments: true
55
tags: release
6+
promoted: false
67
---
78

89
3.2.9 is the latest maintenance release in the stable 3.2 series and is now
Lines changed: 162 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,162 @@
1+
---
2+
title: "wxWidgets 3.2.10 and 3.3.2 Released"
3+
date: 2026-03-03
4+
comments: true
5+
tags: release
6+
---
7+
8+
Today not one but two new wxWidgets releases were made available: 3.2.10, the
9+
latest maintenance release in the stable 3.2 series, and 3.3.2, the third
10+
release in the 3.3 series containing all the latest developments with almost
11+
1000 changes from 61 contributors since the previous 3.3.1 release.
12+
13+
Both releases can be downloaded from GitHub, please follow these links to
14+
download archives with the library sources and documentation as well as
15+
binaries for the selected Windows compilers such as [Microsoft Visual
16+
C++][msvc] and [MinGW-w64][mingw64]: for [3.2.10 release][3.2.10-release] and
17+
for [3.3.2 one][3.3.2-release]. Online documentation has also been updated and
18+
can be accessed at [3.2.10 documentation home][3.2.10-docs] and
19+
[3.3.2][3.3.2-docs] respectively.
20+
21+
[msvc]: https://visualstudio.microsoft.com/
22+
[mingw64]: https://mingw-w64.org/
23+
[3.2.10-release]: https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.10
24+
[3.3.2-release]: https://github.com/wxWidgets/wxWidgets/releases/tag/v3.3.2
25+
[3.2.10-docs]: https://docs.wxwidgets.org/3.2.10/
26+
[3.3.2-docs]: https://docs.wxwidgets.org/3.3.2/
27+
28+
If you are new to wxWidgets, you may find the [installation guide][install] a
29+
good starting point. If you are upgrading to 3.3.2 from a previous version,
30+
please make sure to check the [change log][changes] and, especially, the
31+
*INCOMPATIBLE CHANGES* section there.
32+
33+
[install]: https://docs.wxwidgets.org/3.3.2/overview_install.html
34+
[changes]: https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.3.2/docs/changes.txt
35+
36+
### Changes since previous releases
37+
38+
3.2.10 is a minor bug fix release but does contain a number of important fixes
39+
for macOS:
40+
41+
- Fix install names of the libraries when using "make install" ([#25675]).
42+
- Fix crash on some key presses in `wxDataViewCtrl` ([#26160]).
43+
- Fix memory leaks in a number of controls ([#26208]).
44+
- Fix regression in `wxFileDialog` filters in 3.2.9 ([#26148]).
45+
- Many fixes for macOS 26 Tahoe ([#25743], [#25766], [#25767], [#26058], [#26095]).
46+
47+
It also contains the following changes:
48+
49+
- Fix regression in `wxStaticBitmap::SetBitmap()` in wxMSW 3.2.9 ([#26106]).
50+
- Fix right/middle click events in vertical `wxAuiToolBar` ([#26242]).
51+
- Don't use first image for `wxListCtrl` items without images in wxMSW ([#26062]).
52+
- Handle font names longer than 31 characters in wxMSW ([#25333]).
53+
54+
3.3.2 release contains all the fixes from 3.2.10 above as well as those from
55+
the previous [3.2.9 release][3.2.9-release], but also a number of new
56+
developments and many more bug fixes that couldn't be done in the stable ABI
57+
branch:
58+
59+
- Accessibility support improvements: fix it for `wxCheckBox` in dark mode ([#26184]),
60+
add it for `wxCheckListBox` ([#25948]), `wxStyledTextCtrl` ([#25956]) and minimal
61+
support for `wxRichTextCtrl` ([#26202]).
62+
- Add support for minimizing panes in wxAUI ([#23986]) and improve splitting
63+
behaviour in `wxAuiNotebook` ([#26081]).
64+
- Add `wxStyledTextCtrlMiniMap` ([#25887]).
65+
- Allow using GLX and EGL in the same program in wxGTK ([#26023]).
66+
- Add support for using LunaSVG for SVG rendering ([#25902]).
67+
- Include projects and solution files for MSVS 2026 ([#26131]).
68+
- Add support for scrolling, implement `wxListCtrl`, `wxNotebook` in wxiOS
69+
([#25827], [#25857], [#25858]).
70+
- Implement printing support and `wxArtProvider` in wxQt ([#26126], [#26210]).
71+
- Generate suspend/resume events in wxOSX ([#25778]).
72+
- Make automatic scrolling in `wxScrolled<>` configurable ([#25978]).
73+
- Improve number and currency formatting ([#25765]).
74+
- Significant improvements in `wxSVGFileDC` ([#25723]).
75+
- Allow configuring timeouts in `wxWebRequest` ([#25673]) and add new
76+
`wxWebRequestDebugLogger` class ([#26086]).
77+
- All bundled third party libraries were updated to latest versions ([#26010]).
78+
- Fix using `wxSOCKET_NOWAIT_READ` and `wxSOCKET_WAITALL_WRITE` together ([#17114]).
79+
- Fix crash on mouse hover after closing tab in `wxAuiNotebook` ([#25959]).
80+
- More dark mode fixes in wxMSW: fix or improve rendering of several controls
81+
([#25835]), toolbar ([#25892]) and menus ([#26182]).
82+
- More high DPI fixes as well: for `wxToolBar` ([#26038]), `wxAuiToolBar` ([#26076]),
83+
`wxPGMultiButton` ([#26069]), `wxTreeCtrl` state images ([#26059]), generic
84+
`wxCalendarCtrl` ([#25713]) and bitmap position in `wxDC::DrawLabel()` ([#25888]).
85+
- Many RTL layout fixes in wxMSW, wxGTK and wxQt ([#25426], [#25822]).
86+
- Fix multiple bugs in gesture handling in wxGTK ([#26241]).
87+
88+
Please see the [change log][changes] for a fuller list of the other
89+
improvements and the [previous release announcement][3.3.1-release] for the
90+
description of changes in wxWidgets 3.3 compared to the previous stable 3.2 branch.
91+
Note that in spite of all these changes, wxWidgets 3.3.2 is almost fully
92+
compatible with wxWidgets 3.2 and updating the existing applications to use it
93+
shouldn't require much effort.
94+
95+
[#17114]: https://github.com/wxWidgets/wxWidgets/issues/17114
96+
[#23986]: https://github.com/wxWidgets/wxWidgets/issues/23986
97+
[#25333]: https://github.com/wxWidgets/wxWidgets/issues/25333
98+
[#25426]: https://github.com/wxWidgets/wxWidgets/issues/25426
99+
[#25673]: https://github.com/wxWidgets/wxWidgets/issues/25673
100+
[#25675]: https://github.com/wxWidgets/wxWidgets/issues/25675
101+
[#25713]: https://github.com/wxWidgets/wxWidgets/issues/25713
102+
[#25723]: https://github.com/wxWidgets/wxWidgets/issues/25723
103+
[#25743]: https://github.com/wxWidgets/wxWidgets/issues/25743
104+
[#25765]: https://github.com/wxWidgets/wxWidgets/issues/25765
105+
[#25766]: https://github.com/wxWidgets/wxWidgets/issues/25766
106+
[#25767]: https://github.com/wxWidgets/wxWidgets/issues/25767
107+
[#25767]: https://github.com/wxWidgets/wxWidgets/issues/25767
108+
[#25778]: https://github.com/wxWidgets/wxWidgets/issues/25778
109+
[#25822]: https://github.com/wxWidgets/wxWidgets/issues/25822
110+
[#25827]: https://github.com/wxWidgets/wxWidgets/issues/25827
111+
[#25835]: https://github.com/wxWidgets/wxWidgets/issues/25835
112+
[#25857]: https://github.com/wxWidgets/wxWidgets/issues/25857
113+
[#25858]: https://github.com/wxWidgets/wxWidgets/issues/25858
114+
[#25887]: https://github.com/wxWidgets/wxWidgets/issues/25887
115+
[#25888]: https://github.com/wxWidgets/wxWidgets/issues/25888
116+
[#25892]: https://github.com/wxWidgets/wxWidgets/issues/25892
117+
[#25902]: https://github.com/wxWidgets/wxWidgets/issues/25902
118+
[#25948]: https://github.com/wxWidgets/wxWidgets/issues/25948
119+
[#25956]: https://github.com/wxWidgets/wxWidgets/issues/25956
120+
[#25959]: https://github.com/wxWidgets/wxWidgets/issues/25959
121+
[#25978]: https://github.com/wxWidgets/wxWidgets/issues/25978
122+
[#26010]: https://github.com/wxWidgets/wxWidgets/issues/26010
123+
[#26023]: https://github.com/wxWidgets/wxWidgets/issues/26023
124+
[#26038]: https://github.com/wxWidgets/wxWidgets/issues/26038
125+
[#26058]: https://github.com/wxWidgets/wxWidgets/issues/26058
126+
[#26059]: https://github.com/wxWidgets/wxWidgets/issues/26059
127+
[#26062]: https://github.com/wxWidgets/wxWidgets/issues/26062
128+
[#26069]: https://github.com/wxWidgets/wxWidgets/issues/26069
129+
[#26076]: https://github.com/wxWidgets/wxWidgets/issues/26076
130+
[#26081]: https://github.com/wxWidgets/wxWidgets/issues/26081
131+
[#26086]: https://github.com/wxWidgets/wxWidgets/issues/26086
132+
[#26095]: https://github.com/wxWidgets/wxWidgets/issues/26095
133+
[#26106]: https://github.com/wxWidgets/wxWidgets/issues/26106
134+
[#26126]: https://github.com/wxWidgets/wxWidgets/issues/26126
135+
[#26131]: https://github.com/wxWidgets/wxWidgets/issues/26131
136+
[#26148]: https://github.com/wxWidgets/wxWidgets/issues/26148
137+
[#26160]: https://github.com/wxWidgets/wxWidgets/issues/26160
138+
[#26182]: https://github.com/wxWidgets/wxWidgets/issues/26182
139+
[#26184]: https://github.com/wxWidgets/wxWidgets/issues/26184
140+
[#26202]: https://github.com/wxWidgets/wxWidgets/issues/26202
141+
[#26208]: https://github.com/wxWidgets/wxWidgets/issues/26208
142+
[#26210]: https://github.com/wxWidgets/wxWidgets/issues/26210
143+
[#26241]: https://github.com/wxWidgets/wxWidgets/issues/26241
144+
[#26242]: https://github.com/wxWidgets/wxWidgets/issues/26242
145+
146+
[3.2.9-release]: https://wxwidgets.org/news/2025/12/wxwidgets-3.2.9-released/
147+
[3.3.1-release]: https://wxwidgets.org/news/2025/07/wxwidgets-3.3.1-released/
148+
149+
### Feedback
150+
151+
Please let us know about your experience with this release via any of the
152+
following channels:
153+
154+
* [Mailing lists](https://www.wxwidgets.org/support/mailing-lists/)
155+
* [Discussion forums](https://forums.wxwidgets.org/)
156+
* [#wxwidgets IRC Channel](https://www.wxwidgets.org/support/irc/)
157+
* [Stack Overflow](https://stackoverflow.com/questions/tagged/wxwidgets)
158+
159+
or by commenting under this post.
160+
161+
Thanks to all contributors to this release and we hope that you will enjoy
162+
working with it!

0 commit comments

Comments
 (0)