Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wxWidgets 3.2.4 released #6322

Closed
whalley opened this issue Nov 25, 2023 · 3 comments
Closed

wxWidgets 3.2.4 released #6322

whalley opened this issue Nov 25, 2023 · 3 comments
Assignees
Milestone

Comments

@whalley
Copy link
Member

whalley commented Nov 25, 2023

Should update to wx3.2.4 and test.

https://www.wxwidgets.org/news/2023/11/wxwidgets-3.2.4-released/

Yet another release in the stable 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 since 3.2.3

This release comes very soon after 3.2.3 because some of the changes in the last release resulted in regressions fixed by this release. Notably, 3.2.4 fixes a critical bug which made applications using wxGTK but not initializing the GUI to crash (see issue #23981).

Other bug fixes include:

Fix regression in wxTranslations::AddCatalog() return value ([#24019](https://github.com/wxWidgets/wxWidgets/issues/24019)).
Fix possible crash and too high CPU use when using EGL ([#24018](https://github.com/wxWidgets/wxWidgets/issues/24018)).
Fix losing clipboard contents when clearing a different selection ([#23988](https://github.com/wxWidgets/wxWidgets/issues/23988)).
Fix possible crash when dragging pages in wxAuiNotebook ([#24027](https://github.com/wxWidgets/wxWidgets/issues/24027)).
Fix refreshing multiple selection items in generic wxListCtrl.
Fix showing windows for background apps under macOS Sonoma ([#23893](https://github.com/wxWidgets/wxWidgets/issues/23893)).

The only new addition in this release is the possibility to create objects of wx legacy “dynamic arrays” class from std::initializer_list<> (#23966).

Please see the full change log for more details.

This release is API and ABI-compatible with the previous 3.2.x releases, 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.

whalley added a commit to whalley/moneymanagerex that referenced this issue Nov 26, 2023
@whalley
Copy link
Member Author

whalley commented Nov 26, 2023

@joshua-stone Can you please update the flatpak build to include wx-3.2.4

whalley added a commit that referenced this issue Nov 26, 2023
@joshua-stone
Copy link
Contributor

@whalley Here it is:

#6328

@whalley
Copy link
Member Author

whalley commented Nov 26, 2023

Have tested on MacOS and looks fine.

@whalley whalley added this to the v1.7.0 milestone Nov 26, 2023
@whalley whalley added the fixed label Nov 26, 2023
@whalley whalley closed this as completed Nov 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants