<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title>wxWidgets News</title>
	<link href="https://www.wxwidgets.org/atom.xml" rel="self"/>
	<link href="https://www.wxwidgets.org"/>
	<updated>2026-03-06T07:54:12+00:00</updated>
	<id>https://www.wxwidgets.org</id>
	
	<entry>
		<title>wxWidgets 3.2.10 and 3.3.2 Released</title>
		<link href="https://www.wxwidgets.org/news/2026/03/wxwidgets-3.2.10-and-3.3.2-released/"/>
		<updated>2026-03-03T00:00:00+00:00</updated>
		<id>/news/2026/03/wxwidgets-3.2.10-and-3.3.2-released</id>
		<content type="html">&lt;p&gt;Today not one but two new wxWidgets releases were made available: 3.2.10, the
latest maintenance release in the stable 3.2 series, and 3.3.2, the third
release in the 3.3 series containing all the latest developments with almost
1000 changes from 61 contributors since the previous 3.3.1 release.&lt;/p&gt;

&lt;p&gt;Both releases can be downloaded from GitHub, please follow these links to
download archives with the library sources and documentation as well as
binaries for the selected Windows compilers such as &lt;a href=&quot;https://visualstudio.microsoft.com/&quot;&gt;Microsoft Visual
C++&lt;/a&gt; and &lt;a href=&quot;https://mingw-w64.org/&quot;&gt;MinGW-w64&lt;/a&gt;: for &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.10&quot;&gt;3.2.10 release&lt;/a&gt; and
for &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.3.2&quot;&gt;3.3.2 one&lt;/a&gt;. Online documentation has also been updated and
can be accessed at &lt;a href=&quot;https://docs.wxwidgets.org/3.2.10/&quot;&gt;3.2.10 documentation home&lt;/a&gt; and
&lt;a href=&quot;https://docs.wxwidgets.org/3.3.2/&quot;&gt;3.3.2&lt;/a&gt; respectively.&lt;/p&gt;

&lt;p&gt;If you are new to wxWidgets, you may find the &lt;a href=&quot;https://docs.wxwidgets.org/3.3.2/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a
good starting point. If you are upgrading to 3.3.2 from a previous version,
please make sure to check the &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.3.2/docs/changes.txt&quot;&gt;change log&lt;/a&gt; and, especially, the
&lt;em&gt;INCOMPATIBLE CHANGES&lt;/em&gt; section there.&lt;/p&gt;

&lt;h3 id=&quot;changes-since-previous-releases&quot;&gt;Changes since previous releases&lt;/h3&gt;

&lt;p&gt;3.2.10 is a minor bug fix release but does contain a number of important fixes
for macOS:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix install names of the libraries when using “make install” (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25675&quot;&gt;#25675&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix crash on some key presses in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxDataViewCtrl&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26160&quot;&gt;#26160&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix memory leaks in a number of controls (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26208&quot;&gt;#26208&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix regression in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxFileDialog&lt;/code&gt; filters in 3.2.9 (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26148&quot;&gt;#26148&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Many fixes for macOS 26 Tahoe (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25743&quot;&gt;#25743&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25766&quot;&gt;#25766&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25767&quot;&gt;#25767&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26058&quot;&gt;#26058&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26095&quot;&gt;#26095&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It also contains the following changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix regression in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxStaticBitmap::SetBitmap()&lt;/code&gt; in wxMSW 3.2.9 (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26106&quot;&gt;#26106&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix right/middle click events in vertical &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxAuiToolBar&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26242&quot;&gt;#26242&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Don’t use first image for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxListCtrl&lt;/code&gt; items without images in wxMSW (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26062&quot;&gt;#26062&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Handle font names longer than 31 characters in wxMSW (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25333&quot;&gt;#25333&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;3.3.2 release contains all the fixes from 3.2.10 above as well as those from
the previous &lt;a href=&quot;https://wxwidgets.org/news/2025/12/wxwidgets-3.2.9-released/&quot;&gt;3.2.9 release&lt;/a&gt;, but also a number of new
developments and many more bug fixes that couldn’t be done in the stable ABI
branch:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Accessibility support improvements: fix it for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxCheckBox&lt;/code&gt; in dark mode (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26184&quot;&gt;#26184&lt;/a&gt;),
add it for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxCheckListBox&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25948&quot;&gt;#25948&lt;/a&gt;), &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxStyledTextCtrl&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25956&quot;&gt;#25956&lt;/a&gt;) and minimal
support for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxRichTextCtrl&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26202&quot;&gt;#26202&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Add support for minimizing panes in wxAUI (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/23986&quot;&gt;#23986&lt;/a&gt;) and improve splitting
behaviour in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxAuiNotebook&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26081&quot;&gt;#26081&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Add &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxStyledTextCtrlMiniMap&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25887&quot;&gt;#25887&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Allow using GLX and EGL in the same program in wxGTK (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26023&quot;&gt;#26023&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Add support for using LunaSVG for SVG rendering (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25902&quot;&gt;#25902&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Include projects and solution files for MSVS 2026 (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26131&quot;&gt;#26131&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Add support for scrolling, implement &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxListCtrl&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxNotebook&lt;/code&gt; in wxiOS
(&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25827&quot;&gt;#25827&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25857&quot;&gt;#25857&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25858&quot;&gt;#25858&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Implement printing support and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxArtProvider&lt;/code&gt; in wxQt (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26126&quot;&gt;#26126&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26210&quot;&gt;#26210&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Generate suspend/resume events in wxOSX (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25778&quot;&gt;#25778&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Make automatic scrolling in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxScrolled&amp;lt;&amp;gt;&lt;/code&gt; configurable (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25978&quot;&gt;#25978&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Improve number and currency formatting (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25765&quot;&gt;#25765&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Significant improvements in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxSVGFileDC&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25723&quot;&gt;#25723&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Allow configuring timeouts in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxWebRequest&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25673&quot;&gt;#25673&lt;/a&gt;) and add new
&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxWebRequestDebugLogger&lt;/code&gt; class (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26086&quot;&gt;#26086&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;All bundled third party libraries were updated to latest versions (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26010&quot;&gt;#26010&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix using &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxSOCKET_NOWAIT_READ&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxSOCKET_WAITALL_WRITE&lt;/code&gt; together (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/17114&quot;&gt;#17114&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix crash on mouse hover after closing tab in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxAuiNotebook&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25959&quot;&gt;#25959&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;More dark mode fixes in wxMSW: fix or improve rendering of several controls
(&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25835&quot;&gt;#25835&lt;/a&gt;), toolbar (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25892&quot;&gt;#25892&lt;/a&gt;) and menus (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26182&quot;&gt;#26182&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;More high DPI fixes as well: for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxToolBar&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26038&quot;&gt;#26038&lt;/a&gt;), &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxAuiToolBar&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26076&quot;&gt;#26076&lt;/a&gt;),
&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxPGMultiButton&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26069&quot;&gt;#26069&lt;/a&gt;), &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxTreeCtrl&lt;/code&gt; state images (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26059&quot;&gt;#26059&lt;/a&gt;), generic
&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxCalendarCtrl&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25713&quot;&gt;#25713&lt;/a&gt;) and bitmap position in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxDC::DrawLabel()&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25888&quot;&gt;#25888&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Many RTL layout fixes in wxMSW, wxGTK and wxQt (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25426&quot;&gt;#25426&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25822&quot;&gt;#25822&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix multiple bugs in gesture handling in wxGTK (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/26241&quot;&gt;#26241&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please see the &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.3.2/docs/changes.txt&quot;&gt;change log&lt;/a&gt; for a fuller list of the other
improvements and the &lt;a href=&quot;https://wxwidgets.org/news/2025/07/wxwidgets-3.3.1-released/&quot;&gt;previous release announcement&lt;/a&gt; for the
description of changes in wxWidgets 3.3 compared to the previous stable 3.2 branch.
Note that in spite of all these changes, wxWidgets 3.3.2 is almost fully
compatible with wxWidgets 3.2 and updating the existing applications to use it
shouldn’t require much effort.&lt;/p&gt;

&lt;h3 id=&quot;feedback&quot;&gt;Feedback&lt;/h3&gt;

&lt;p&gt;Please let us know about your experience with this release via any of the
following channels:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/mailing-lists/&quot;&gt;Mailing lists&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forums.wxwidgets.org/&quot;&gt;Discussion forums&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/irc/&quot;&gt;#wxwidgets IRC Channel&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/tagged/wxwidgets&quot;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or by commenting under this post.&lt;/p&gt;

&lt;p&gt;Thanks to all contributors to this release and we hope that you will enjoy
working with it!&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.9 Released</title>
		<link href="https://www.wxwidgets.org/news/2025/12/wxwidgets-3.2.9-released/"/>
		<updated>2025-12-12T00:00:00+00:00</updated>
		<id>/news/2025/12/wxwidgets-3.2.9-released</id>
		<content type="html">&lt;p&gt;3.2.9 is the latest maintenance release in the stable 3.2 series and is now
&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.9&quot;&gt;available on GitHub&lt;/a&gt;, from where you can download archives with the
library sources and documentation as well as binaries for the selected Windows
compilers such as &lt;a href=&quot;https://visualstudio.microsoft.com/&quot;&gt;Microsoft Visual C++&lt;/a&gt;, &lt;a href=&quot;https://mingw-w64.org/&quot;&gt;MinGW-w64&lt;/a&gt;,
including &lt;a href=&quot;winlibs&quot;&gt;Winlibs&lt;/a&gt; gcc 14.2 binaries using UCRT that can be used
with the compiler used by &lt;a href=&quot;https://www.codeblocks.org/&quot;&gt;Code::Blocks 25.03&lt;/a&gt; and
&lt;a href=&quot;https://jmeubank.github.io/tdm-gcc/&quot;&gt;TDM-GCC&lt;/a&gt;. You can also read the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.9/&quot;&gt;updated documentation&lt;/a&gt; for this
version online and, in particular, if you’re new to wxWidgets, you may find
the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.9/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a good starting point.&lt;/p&gt;

&lt;h3 id=&quot;changes-since-328&quot;&gt;Changes since 3.2.8&lt;/h3&gt;

&lt;p&gt;This release doesn’t add any major new features, but contains some important
fixes for bugs found in the previous 3.2.8 release:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix crash when using Farsi as system language under macOS (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25561&quot;&gt;#25561&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix handling total window size with GNOME with X11 (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25348&quot;&gt;#25348&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGLCanvas&lt;/code&gt; scale when using EGL/Wayland in high DPI (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/23733&quot;&gt;#23733&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix missing &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxEVT_CHAR&lt;/code&gt; for Ctrl-Letter in non-US layouts (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25384&quot;&gt;#25384&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix selecting columns in wxGrid with mouse (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25884&quot;&gt;#25884&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The new release still contains a couple of enhancements, including:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Many improvements to CMake build system (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25448&quot;&gt;#25448&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25749&quot;&gt;#25749&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25998&quot;&gt;#25998&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Support for building under macOS 26 Tahoe (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25798&quot;&gt;#25798&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxStyledTextCtrl&lt;/code&gt; support in screen readers (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25963&quot;&gt;#25963&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Respect HTML5 charset attribute in wxHTML (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25546&quot;&gt;#25546&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Add support for using EGL 1.4 (and not 1.5) in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGLCanvas&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/22325&quot;&gt;#22325&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other changes include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix memory leak in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxColour::Set()&lt;/code&gt; under macOS (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25569&quot;&gt;#25569&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix memory leak when using &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxOverlay&lt;/code&gt; in wxGTK (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24500&quot;&gt;#24500&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Reduce &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxStaticBitmap&lt;/code&gt; GDI resource usage in wxMSW (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25698&quot;&gt;#25698&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Significantly improve performance of drawing bitmaps in wxAUI (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/23841&quot;&gt;#23841&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please see the full &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.9/docs/changes.txt&quot;&gt;change log&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;h3 id=&quot;feedback&quot;&gt;Feedback&lt;/h3&gt;

&lt;p&gt;Please let us know about your experience with this release via any of the
following channels:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/mailing-lists/&quot;&gt;Mailing lists&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forums.wxwidgets.org/&quot;&gt;Discussion forums&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/irc/&quot;&gt;#wxwidgets IRC Channel&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/tagged/wxwidgets&quot;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or by commenting under this post.&lt;/p&gt;

&lt;p&gt;Thanks to all contributors to this release and we hope that you will enjoy
working with it!&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.3.1 Released</title>
		<link href="https://www.wxwidgets.org/news/2025/07/wxwidgets-3.3.1-released/"/>
		<updated>2025-07-21T00:00:00+00:00</updated>
		<id>/news/2025/07/wxwidgets-3.3.1-released</id>
		<content type="html">&lt;p&gt;wxWidgets 3.3.1 has been released and is now &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.3.1&quot;&gt;available on GitHub&lt;/a&gt;, from
where you can download archives with the library sources and documentation as
binaries for the selected Windows compilers. Documentation for this version is
now also &lt;a href=&quot;https://docs.wxwidgets.org/3.3.1/&quot;&gt;available online&lt;/a&gt; or can be downloaded from the link above for
the offline use. In particular, if you are new to wxWidgets, you may find the
&lt;a href=&quot;https://docs.wxwidgets.org/3.3.1/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a good starting point.&lt;/p&gt;

&lt;p&gt;This is a second release in the 3.3 series and comes soon after 3.3.0 as it
contains a number of important fixes for the regressions and other bugs found
in 3.3.0. Please update to this release if you are already using 3.3.0 as it is
fully compatible with it.&lt;/p&gt;

&lt;p&gt;The most important fixes since 3.3.0 include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Restore Windows date/time pickers behaviour under non-English OS (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25511&quot;&gt;#25511&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix crash on startup under macOS when using Farsi as system language (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25561&quot;&gt;#25561&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix losing &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGenericListCtrl&lt;/code&gt; contents after &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;AppendColumn()&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25519&quot;&gt;#25519&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix crash when sorting &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxDataViewCtrl&lt;/code&gt; in wxGTK in some circumstances (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25625&quot;&gt;#25625&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix crash when using per-window menu in Windows MDI applications (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25522&quot;&gt;#25522&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Restore inadvertently broken API compatibility in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxPropertyGrid&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25627&quot;&gt;#25627&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There were also a number of fixes to the new Windows dark mode support:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix crash with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxStaticBitmap&lt;/code&gt; inside &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxNotebook&lt;/code&gt; in dark mode (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25499&quot;&gt;#25499&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix disabled &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxButton&lt;/code&gt; bitmaps appearance in dark mode (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25575&quot;&gt;#25575&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix disabled &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxStaticText&lt;/code&gt; appearance in dark mode (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25574&quot;&gt;#25574&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix notebook background in dark high contrast themes (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25542&quot;&gt;#25542&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix regression in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxDataViewCtrl&lt;/code&gt; border in light mode (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25532&quot;&gt;#25532&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix selected toolbar buttons in dark mode (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25616&quot;&gt;#25616&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxComboCtrl&lt;/code&gt; appearance in dark mode (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/23766&quot;&gt;#23766&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxTE_RICH&lt;/code&gt; &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxTextCtrl&lt;/code&gt; appearance in dark mode (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25602&quot;&gt;#25602&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And, finally, this release also contains a small number of new features:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Allow setting “app id” under supported platforms (Windows/Wayland) (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25548&quot;&gt;#25548&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Add persistence support for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxRadioButtons&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25530&quot;&gt;#25530&lt;/a&gt;) and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxCheckBox&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25515&quot;&gt;#25515&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Add support for PNG “Description” text chunk to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxImage&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25556&quot;&gt;#25556&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxNumberFormatter&lt;/code&gt; improvements (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25614&quot;&gt;#25614&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25635&quot;&gt;#25635&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please see the &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.3.1/docs/changes.txt&quot;&gt;change log&lt;/a&gt; for a fuller list of the other
improvements and the &lt;a href=&quot;news/2025/06/wxwidgets-3.3.0-released&quot;&gt;previous release announcement&lt;/a&gt; for the
description of changes in wxWidgets 3.3 compared to the previous stable 3.2 branch.
Note that in spite of all these changes, wxWidgets 3.3.1 is almost fully
compatible with wxWidgets 3.2 and updating the existing applications to use it
shouldn’t require much effort. However please make sure to read the
“INCOMPATIBLE CHANGES” section of the change log when upgrading to be aware of
the breaking changes in it.&lt;/p&gt;

&lt;p&gt;Thanks to all the people who have contributed to this release and we hope you
will find it useful and will enjoy working with it!&lt;/p&gt;

</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.3.0 Released</title>
		<link href="https://www.wxwidgets.org/news/2025/06/wxwidgets-3.3.0-released/"/>
		<updated>2025-06-06T00:00:00+00:00</updated>
		<id>/news/2025/06/wxwidgets-3.3.0-released</id>
		<content type="html">&lt;p&gt;wxWidgets 3.3.0 has been released today, &lt;a href=&quot;https://fosstodon.org/@VZ/114564623987340288&quot;&gt;as planned&lt;/a&gt;, and is now
&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.3.0&quot;&gt;available on GitHub&lt;/a&gt;, from where you can download archives with the
library sources and documentation as well as binaries for the selected Windows
compilers. Documentation for this version is now also &lt;a href=&quot;https://docs.wxwidgets.org/3.3.0/&quot;&gt;available online&lt;/a&gt;
or can be downloaded from the link above for the offline use. In particular,
if you are new to wxWidgets, you may find the &lt;a href=&quot;https://docs.wxwidgets.org/3.3.0/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a
good starting point.&lt;/p&gt;

&lt;p&gt;This is the first release in the 3.3 development branch, bringing many new
features and improvements compared to the stable 3.2 branch while remaining
mostly API-compatible with it. Please note that even if this is not a “stable”
release, it is still considered to be suitable for production use, the only
difference with the stable releases is that API and ABI compatibility are not
guaranteed for the releases in this series. In practice, however,
backwards-incompatible API changes are expected to be rare.&lt;/p&gt;

&lt;p&gt;With more than 5300 commits since 3.2, there are too many changes to list them
all here, but here are some of the most important ones:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;The long awaited support for &lt;a href=&quot;/blog/2024/10/hello-darkness/&quot;&gt;dark mode for Windows&lt;/a&gt; is finally
here.&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxWebView&lt;/code&gt; has gained a new Chrome-based backend and many other more minor
new features and improvements.&lt;/li&gt;
  &lt;li&gt;Support for pinned and multiline tabs was added to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxAuiNotebook&lt;/code&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxImage&lt;/code&gt; now supports images in WebP format.&lt;/li&gt;
  &lt;li&gt;Support for high DPI cursors and animations was added.&lt;/li&gt;
  &lt;li&gt;All included third party libraries have been updated to their latest
versions.&lt;/li&gt;
  &lt;li&gt;The library now builds with the latest compilers (gcc 15, clang 19/Xcode 16)
and using recent C++ standards.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please see the &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.3.0/docs/changes.txt&quot;&gt;change log&lt;/a&gt; for a fuller, even if still incomplete,
list of the other improvements. Note that in spite of all these changes,
wxWidgets 3.3 is almost fully compatible with wxWidgets 3.2 and updating the
existing applications to use it shouldn’t require much effort. However please
make sure to read the “INCOMPATIBLE CHANGES” section of the change log when
upgrading to be aware of the breaking changes in it.&lt;/p&gt;

&lt;p&gt;Thanks to all the people who have contributed to this release, including 180
unique committers and many others who have helped by reporting bugs, providing
support, making translations or otherwise contributing to the project! We hope
you will find it useful and will enjoy working with it!&lt;/p&gt;

</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.8.1 Released</title>
		<link href="https://www.wxwidgets.org/news/2025/05/wxwidgets-3.2.8.1-released/"/>
		<updated>2025-05-25T00:00:00+00:00</updated>
		<id>/news/2025/05/wxwidgets-3.2.8.1-released</id>
		<content type="html">&lt;p&gt;New 3.2.8.1 maintenance release is now &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.8.1&quot;&gt;available on GitHub&lt;/a&gt;. This
is a hot fix release fixing a couple of regressions in 3.2.8 related to ELF
symbol versions, as the changes improving their handling done in 3.2.8 broke
the build when using custom library flavour (i.e. &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;--with-flavour&lt;/code&gt; configure
option, see &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25436&quot;&gt;#25436&lt;/a&gt;) and also building using LTO with clang (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25438&quot;&gt;#25438&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;There are no other changes in this release compared to 3.2.8, so please refer
to this &lt;a href=&quot;news/2025/04/wxwidgets-3.2.8-released&quot;&gt;release announcement&lt;/a&gt; for more
details about the changes since 3.2.7 and more links.&lt;/p&gt;

</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.8 Released</title>
		<link href="https://www.wxwidgets.org/news/2025/04/wxwidgets-3.2.8-released/"/>
		<updated>2025-04-24T00:00:00+00:00</updated>
		<id>/news/2025/04/wxwidgets-3.2.8-released</id>
		<content type="html">&lt;p&gt;3.2.8 is the latest maintenance release in the stable 3.2 series and is now
&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.8&quot;&gt;available on GitHub&lt;/a&gt;, from where you can download archives with the
library sources and documentation as well as binaries for the selected Windows
compilers such as &lt;a href=&quot;https://visualstudio.microsoft.com/&quot;&gt;Microsoft Visual C++&lt;/a&gt;, &lt;a href=&quot;https://mingw-w64.org/&quot;&gt;MinGW-w64&lt;/a&gt; and
&lt;a href=&quot;https://jmeubank.github.io/tdm-gcc/&quot;&gt;TDM-GCC&lt;/a&gt;. You can also read the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.8/&quot;&gt;updated documentation&lt;/a&gt; for this
version online and, in particular, if you’re new to wxWidgets, you may find
the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.8/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a good starting point.&lt;/p&gt;

&lt;h3 id=&quot;changes-since-327&quot;&gt;Changes since 3.2.7&lt;/h3&gt;

&lt;p&gt;The focus of this release, coming soon after the previous one, is to fix
several problems found in &lt;a href=&quot;/news/2025/03/wxwidgets-3.2.7-released/&quot;&gt;3.2.7&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix crash in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxPropertyGrid&lt;/code&gt; with wxGTK3 after recent change (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25286&quot;&gt;#25286&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix padding of &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxMenu&lt;/code&gt; in high DPI under Windows 11 (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25117&quot;&gt;#25117&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix key codes in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;WXK_NUMPADx&lt;/code&gt; events in wxGTK (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25263&quot;&gt;#25263&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix ABI breakage for versioned symbols in 3.2.7 (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25327&quot;&gt;#25327&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix third party libraries build with Xcode 16.3.&lt;/li&gt;
  &lt;li&gt;Fix using OpenGL and WebView when using CMake install (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25266&quot;&gt;#25266&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But it still contains a couple of enhancements, including:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Add &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxVector(std::initializer_list&amp;lt;U&amp;gt; list)&lt;/code&gt; constructor (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25290&quot;&gt;#25290&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Add mouse scrolling support to generic &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxSpinCtrl&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24935&quot;&gt;#24935&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Add &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;@USER@&lt;/code&gt; macro to HTML and RichText printers (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25318&quot;&gt;#25318&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other changes include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Call &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;OnExceptionInMainLoop()&lt;/code&gt; in wxGTK if idle event handler throws (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25312&quot;&gt;#25312&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Compute &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxStaticText&lt;/code&gt; best size ourselves if GTK does it wrongly (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24781&quot;&gt;#24781&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix page count display in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxHtmlPrintout&lt;/code&gt; when there is only one page ([#25320]).&lt;/li&gt;
  &lt;li&gt;Miscellaneous CMake build improvements (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25324&quot;&gt;#25324&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix new warnings with gcc 15 (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25338&quot;&gt;#25338&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Update Brazilian Portuguese translations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please see the full &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.8/docs/changes.txt&quot;&gt;change log&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;h3 id=&quot;feedback&quot;&gt;Feedback&lt;/h3&gt;

&lt;p&gt;Please let us know about your experience with this release via any of the
following channels:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/mailing-lists/&quot;&gt;Mailing lists&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forums.wxwidgets.org/&quot;&gt;Discussion forums&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/irc/&quot;&gt;#wxwidgets IRC Channel&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/tagged/wxwidgets&quot;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or by commenting under this post.&lt;/p&gt;

&lt;p&gt;Thanks to all contributors to this release and we hope that you will enjoy
working with it!&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.7 Released</title>
		<link href="https://www.wxwidgets.org/news/2025/03/wxwidgets-3.2.7-released/"/>
		<updated>2025-03-19T00:00:00+00:00</updated>
		<id>/news/2025/03/wxwidgets-3.2.7-released</id>
		<content type="html">&lt;p&gt;3.2.7 is the latest maintenance release in the stable 3.2 series and is now
&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.7&quot;&gt;available on GitHub&lt;/a&gt;, from where you can download archives with the
library sources and documentation as well as binaries for the selected Windows
compilers such as &lt;a href=&quot;https://visualstudio.microsoft.com/&quot;&gt;Microsoft Visual C++&lt;/a&gt;, &lt;a href=&quot;https://mingw-w64.org/&quot;&gt;MinGW-w64&lt;/a&gt; and
&lt;a href=&quot;https://jmeubank.github.io/tdm-gcc/&quot;&gt;TDM-GCC&lt;/a&gt;. You can also read the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.7/&quot;&gt;updated documentation&lt;/a&gt; for this
version online and, in particular, if you’re new to wxWidgets, you may find
the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.7/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a good starting point.&lt;/p&gt;

&lt;h3 id=&quot;changes-since-326&quot;&gt;Changes since 3.2.6&lt;/h3&gt;

&lt;p&gt;This release contains more than a hundred bug fixes and improvements. Some of
the most important fixes are:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Build fixes for gcc 14 (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24248&quot;&gt;#24248&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24869&quot;&gt;#24869&lt;/a&gt;) and clang 19 (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24922&quot;&gt;#24922&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24959&quot;&gt;#24959&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25064&quot;&gt;#25064&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix build with macOS 15 SDK (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24724&quot;&gt;#24724&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24879&quot;&gt;#24879&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Many fixes to key event generation in wxGTK (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25053&quot;&gt;#25053&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25199&quot;&gt;#25199&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25200&quot;&gt;#25200&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Avoid repaint problems when using &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxWindow::Update()&lt;/code&gt; with Wayland (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25036&quot;&gt;#25036&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix crashes when using &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxWebRequest&lt;/code&gt; with libcurl (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24885&quot;&gt;#24885&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24969&quot;&gt;#24969&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;New in this release:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Add &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxNO_UNUSED_VARIABLES&lt;/code&gt; to opt-in into getting helpful warnings (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24882&quot;&gt;#24882&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Add &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxApp::SetErrorExitCode()&lt;/code&gt; to better handle initialization errors (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24770&quot;&gt;#24770&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other changes include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;More high DPI fixes in wxMSW (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24650&quot;&gt;#24650&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24651&quot;&gt;#24651&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24815&quot;&gt;#24815&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24850&quot;&gt;#24850&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24821&quot;&gt;#24821&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24941&quot;&gt;#24941&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Improve &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxInfoBar&lt;/code&gt; appearance (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24838&quot;&gt;#24838&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24902&quot;&gt;#24902&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25048&quot;&gt;#25048&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix possible crash during session termination in wxMSW (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24903&quot;&gt;#24903&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Wayland fixes to copy-pasting (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24701&quot;&gt;#24701&lt;/a&gt;) and drag-and-drop (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25116&quot;&gt;#25116&lt;/a&gt;) in wxGTK.&lt;/li&gt;
  &lt;li&gt;Fix truncating labels of newly added &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxNotebook&lt;/code&gt; pages in wxOSX (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25194&quot;&gt;#25194&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix Z-order of auto-complete popup of &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxStyledTextCtrl&lt;/code&gt; in wxOSX (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25202&quot;&gt;#25202&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix buffer read overflow when compiling RE ending with backslash (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25040&quot;&gt;#25040&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Make &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxTempFile::Commit()&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxRenameFile()&lt;/code&gt; really atomic (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/25088&quot;&gt;#25088&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please see the full &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.7/docs/changes.txt&quot;&gt;change log&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;h3 id=&quot;feedback&quot;&gt;Feedback&lt;/h3&gt;

&lt;p&gt;Please let us know about your experience with this release via any of the
following channels:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/mailing-lists/&quot;&gt;Mailing lists&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forums.wxwidgets.org/&quot;&gt;Discussion forums&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/irc/&quot;&gt;#wxwidgets IRC Channel&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/tagged/wxwidgets&quot;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or by commenting under this post.&lt;/p&gt;

&lt;p&gt;Thanks to all contributors to this release and we hope that you will enjoy
working with it!&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>wxWidgets Book Examples Now Available on GitHub</title>
		<link href="https://www.wxwidgets.org/news/2025/03/wxwidgets-example-applications-now-available-on-github/"/>
		<updated>2025-03-05T00:00:00+00:00</updated>
		<id>/news/2025/03/wxwidgets-example-applications-now-available-on-github</id>
		<content type="html">&lt;p&gt;A comprehensive collection of wxWidgets example applications is now available to the community. These applications were originally developed as supplementary material for the Polish book &lt;a href=&quot;https://ksiegarnia.pwn.pl/Programowanie-wieloplatformowe-z-C-i-wxWidgets-3,750527898,p.html&quot;&gt;Cross-Platform Programming with C++ and wxWidgets 3&lt;/a&gt; and are now publicly accessible on GitHub in the dedicated &lt;a href=&quot;https://github.com/bartoszwarzocha/wxwidgets_book_examples&quot;&gt;repository&lt;/a&gt; All example applications are released under the wxWidgets License.&lt;/p&gt;

&lt;h3 id=&quot;repository-contents&quot;&gt;Repository Contents&lt;/h3&gt;

&lt;p&gt;The repository contains more than 25 example applications, showcasing various wxWidgets functionalities. These include, among others:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;User interface components and custom controls&lt;/li&gt;
  &lt;li&gt;File handling, logging, and system operations&lt;/li&gt;
  &lt;li&gt;Networking (HTTP, FTP, and Socket communication)&lt;/li&gt;
  &lt;li&gt;Multithreading&lt;/li&gt;
  &lt;li&gt;OpenGL and 3D graphics&lt;/li&gt;
  &lt;li&gt;Developing a custom code editor with wxScintilla&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Additionally, some projects demonstrate more advanced features, making them useful for both beginners and experienced developers looking to integrate wxWidgets into their applications.&lt;/p&gt;

&lt;p&gt;All the examples were tested on:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Windows 11 (Visual Studio 2022, wxWidgets 3.3.x)&lt;/li&gt;
  &lt;li&gt;Linux Mint 22 (wxWidgets 3.2.6)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each project includes configuration files for Visual Studio, Code::Blocks, and Makefile, ensuring compatibility across different development environments.&lt;/p&gt;

&lt;p&gt;All examples have been fully translated into English to support a global audience of developers.&lt;/p&gt;

&lt;p&gt;All projects have been re-tested, updated, and adapted to the latest versions of wxWidgets and C++20, ensuring modern compatibility and performance.&lt;/p&gt;

&lt;p&gt;The repository also includes the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;upgrade_wxwidgets.py&lt;/code&gt; script, which facilitates both upgrading and adapting projects to any version of the wxWidgets library.&lt;/p&gt;

&lt;p&gt;This resource provides an excellent starting point for developers interested in exploring wxWidgets through working examples. Users are encouraged to review the code and adapt it to their own projects.&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.6 Released</title>
		<link href="https://www.wxwidgets.org/news/2024/09/wxwidgets-3.2.6-released/"/>
		<updated>2024-09-09T00:00:00+00:00</updated>
		<id>/news/2024/09/wxwidgets-3.2.6-released</id>
		<content type="html">&lt;p&gt;This is the latest maintenance release in the stable 3.2 series and is now
&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.6&quot;&gt;available on GitHub&lt;/a&gt;, from where you can download archives with the
library sources and documentation as well as binaries for the selected Windows
compilers such as &lt;a href=&quot;https://visualstudio.microsoft.com/&quot;&gt;Microsoft Visual C++&lt;/a&gt;, &lt;a href=&quot;https://mingw-w64.org/&quot;&gt;MinGW-w64&lt;/a&gt; and
&lt;a href=&quot;https://jmeubank.github.io/tdm-gcc/&quot;&gt;TDM-GCC&lt;/a&gt;. You can also read the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.6/&quot;&gt;updated documentation&lt;/a&gt; for this
version online and, in particular, if you’re new to wxWidgets, you may find
the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.6/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a good starting point.&lt;/p&gt;

&lt;h3 id=&quot;changes-since-325&quot;&gt;Changes since 3.2.5&lt;/h3&gt;

&lt;p&gt;This release contains relatively few changes compared to the previous one,
but they include important bug fixes, such as:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix resource leak in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxBitmapBundle&lt;/code&gt; in some circumstances (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24703&quot;&gt;#24703&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix crash when using static wx libraries in a Windows DLL (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24730&quot;&gt;#24730&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix possible crash during drag-and-drop in wxGTK (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24677&quot;&gt;#24677&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxDatePickerCtrl&lt;/code&gt; being unusable in some locales in wxGTK (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24533&quot;&gt;#24533&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix regression in focus handling under macOS 14+ (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24605&quot;&gt;#24605&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24667&quot;&gt;#24667&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix regression in wxTranslations introduced in 3.2.3 (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24297&quot;&gt;#24297&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other changes include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;High DPI fixes for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxBitmapComboBox&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24563&quot;&gt;#24563&lt;/a&gt;), &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxDataViewCtrl&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24648&quot;&gt;#24648&lt;/a&gt;),
&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxNotebook&lt;/code&gt; ([#24606]), &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxPropertyGrid&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24607&quot;&gt;#24607&lt;/a&gt;), &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxWizard&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24743&quot;&gt;#24743&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Improve &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxSlider&lt;/code&gt; appearance under macOS (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24532&quot;&gt;#24532&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24539&quot;&gt;#24539&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Correctly use current keyboard layout in key events in wxGTK (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24772&quot;&gt;#24772&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix handling of ligatures in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxStyledTextCtrl&lt;/code&gt; in wxGTK (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/13168&quot;&gt;#13168&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please see the full &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.6/docs/changes.txt&quot;&gt;change log&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;h3 id=&quot;feedback&quot;&gt;Feedback&lt;/h3&gt;

&lt;p&gt;Please let us know about your experience with this release via any of the
following channels:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/mailing-lists/&quot;&gt;Mailing lists&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forums.wxwidgets.org/&quot;&gt;Discussion forums&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/irc/&quot;&gt;#wxwidgets IRC Channel&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/tagged/wxwidgets&quot;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or by commenting under this post.&lt;/p&gt;

&lt;p&gt;Thanks to all contributors to this release and we hope that you will enjoy
working with it!&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>wxRuby3 1.0.0 released</title>
		<link href="https://www.wxwidgets.org/news/2024/05/wxruby3-1.0.0-released/"/>
		<updated>2024-05-18T00:00:00+00:00</updated>
		<id>/news/2024/05/wxruby3-1.0.0-released</id>
		<content type="html">&lt;p&gt;It’s time! wxRuby3 has reached its 1.0.0 stable release.&lt;/p&gt;

&lt;p&gt;This release targets the &lt;a href=&quot;2024-05-13-wxwidgets-3.2.5-released.md&quot;&gt;wxWidgets 3.2.5 release&lt;/a&gt; by default, which contains (among many others) quite some fixes which
came from the development of wxRuby3, and can be installed from &lt;a href=&quot;https://rubygems.org/gems/wxruby3&quot;&gt;RubyGems&lt;/a&gt; or
downloaded from &lt;a href=&quot;https://github.com/mcorino/wxRuby3/releases/download/v1.0.0/wxruby3-1.0.0.gem&quot;&gt;Github&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This release is the result of about 1.5 years of development, starting at the abandoned remains of wxRuby2, taking a
page out of the wxPython Phoenix book and ending with this release.&lt;/p&gt;

&lt;p&gt;wxRuby3 is a cross-platform GUI library for Ruby, based on the mature wxWidgets GUI toolkit for C++. It uses native
widgets wherever possible, providing the correct look, feel and behavior to GUI applications on Windows, macOS and
Linux/GTK. wxRuby aims to provide a comprehensive solution to developing professional-standard desktop applications in
Ruby.
wxRuby3 also provides extensive usage documentation at its &lt;a href=&quot;https://github.com/mcorino/wxRuby3/wiki&quot;&gt;Wiki&lt;/a&gt; as well as
a complete &lt;a href=&quot;https://mcorino.github.io/wxRuby3/index.html&quot;&gt;API reference&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;what-has-changed-in-this-release&quot;&gt;What has changed in this release?&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;improved documentation&lt;/li&gt;
  &lt;li&gt;support building against wxWidgets GIT master version&lt;/li&gt;
  &lt;li&gt;improved stability&lt;/li&gt;
  &lt;li&gt;add Wx::Overlay and Wx::DCOverlay&lt;/li&gt;
  &lt;li&gt;add 2D affine transformation support&lt;/li&gt;
  &lt;li&gt;add Wx::GraphicsRenderer&lt;/li&gt;
  &lt;li&gt;various DC support improvements&lt;/li&gt;
  &lt;li&gt;add large 2D drawing sample&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Full Changelog&lt;/strong&gt;: https://github.com/mcorino/wxRuby3/compare/v0.9.8…v1.0.0&lt;/p&gt;

&lt;h2 id=&quot;how-to-install&quot;&gt;How to install?&lt;/h2&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;gem install wxruby3
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;See the &lt;a href=&quot;https://mcorino.github.io/wxRuby3/file.INSTALL.html&quot;&gt;INSTALL&lt;/a&gt; documentation for more details.
Binary packages for major platforms are available as release assets on Github.&lt;/p&gt;

&lt;h2 id=&quot;where-can-i-learn-more&quot;&gt;Where can I learn more?&lt;/h2&gt;

&lt;p&gt;Usage Documentation: see the &lt;a href=&quot;https://github.com/mcorino/wxRuby3/wiki&quot;&gt;Wiki&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;API Documentation: see &lt;a href=&quot;https://mcorino.github.io/wxRuby3/index.html&quot;&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Source code: &lt;a href=&quot;https://github.com/mcorino/wxruby3&quot;&gt;Github&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Rubygems: &lt;a href=&quot;https://rubygems.org/gems/wxruby3&quot;&gt;wxRuby3&lt;/a&gt;&lt;/p&gt;

&lt;h2 id=&quot;where-can-i-provide-feedback&quot;&gt;Where can I provide feedback?&lt;/h2&gt;

&lt;p&gt;Report problems, bugs, instructions using &lt;a href=&quot;https://github.com/mcorino/wxRuby3/issues&quot;&gt;Github Issues&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Start discussions, submit ideas, feature requests etc. using &lt;a href=&quot;https://github.com/mcorino/wxRuby3/discussions&quot;&gt;Github Discussion&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;credits&quot;&gt;Credits&lt;/h2&gt;

&lt;p&gt;Thanks go to the dedicated wxWidgets team for providing such a fantastic GUI library to build wxRuby3 on as well
as to the wxPython Phoenix team for providing the idea of code generation from the wxWidgets interface docs.&lt;/p&gt;

&lt;p&gt;For more credits see &lt;a href=&quot;https://mcorino.github.io/wxRuby3/file.CREDITS.html&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.5 Released</title>
		<link href="https://www.wxwidgets.org/news/2024/05/wxwidgets-3.2.5-released/"/>
		<updated>2024-05-13T00:00:00+00:00</updated>
		<id>/news/2024/05/wxwidgets-3.2.5-released</id>
		<content type="html">&lt;p&gt;The latest release in stable 3.2 series is now &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.5&quot;&gt;available on GitHub&lt;/a&gt; and you
can download archives with the library sources and documentation as well as
binaries for the selected Windows compilers such as
&lt;a href=&quot;https://visualstudio.microsoft.com/&quot;&gt;Microsoft Visual C++&lt;/a&gt;,
&lt;a href=&quot;https://mingw-w64.org/&quot;&gt;MinGW-w64&lt;/a&gt; and
&lt;a href=&quot;https://jmeubank.github.io/tdm-gcc/&quot;&gt;TDM-GCC&lt;/a&gt; from there. You can also read
the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.5/&quot;&gt;updated documentation&lt;/a&gt; for this version online and, in particular, if
you’re new to wxWidgets, you may find the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.5/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a good
starting point.&lt;/p&gt;

&lt;h3 id=&quot;changes-since-324&quot;&gt;Changes since 3.2.4&lt;/h3&gt;

&lt;p&gt;This release contains more than a hundred fixes and improvements for all
platforms. Some of the most important ones are:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Support macOS 14 Sonoma (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/23916&quot;&gt;#23916&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24054&quot;&gt;#24054&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24067&quot;&gt;#24067&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24073&quot;&gt;#24073&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24515&quot;&gt;#24515&lt;/a&gt;) and
fix installation on some Apple Silicon Macs (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/23143&quot;&gt;#23143&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Wayland-related fixes in wxGTK: clipboard (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24391&quot;&gt;#24391&lt;/a&gt;), OpenGL (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24076&quot;&gt;#24076&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24395&quot;&gt;#24395&lt;/a&gt;)
and other (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24021&quot;&gt;#24021&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24050&quot;&gt;#24050&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24051&quot;&gt;#24051&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix crash when using &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxApp&lt;/code&gt; in console wxGTK programs (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24081&quot;&gt;#24081&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Support for dates after 2038 in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxDateTime&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24464&quot;&gt;#24464&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other changes include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix support for using Chinese (zh-Hans-CN) locale under macOS (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24396&quot;&gt;#24396&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix alpha channel in bitmaps loaded from SVG in wxGTK (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24064&quot;&gt;#24064&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGenericListCtrl&lt;/code&gt; improvements (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24292&quot;&gt;#24292&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24293&quot;&gt;#24293&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24311&quot;&gt;#24311&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24312&quot;&gt;#24312&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24332&quot;&gt;#24332&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGrid improvements&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24247&quot;&gt;#24247&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24286&quot;&gt;#24286&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;More high DPI fixes in wxMSW (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24283&quot;&gt;#24283&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24196&quot;&gt;#24196&lt;/a&gt;, &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24456&quot;&gt;#24456&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Avoid new gcc 14 warnings in the headers (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24502&quot;&gt;#24502&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please see the full &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.5/docs/changes.txt&quot;&gt;change log&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;h3 id=&quot;feedback&quot;&gt;Feedback&lt;/h3&gt;

&lt;p&gt;Please let us know about your experience with this release via any of the
following channels:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/mailing-lists/&quot;&gt;Mailing lists&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forums.wxwidgets.org/&quot;&gt;Discussion forums&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/irc/&quot;&gt;#wxwidgets IRC Channel&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/tagged/wxwidgets&quot;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or by commenting under this post.&lt;/p&gt;

&lt;p&gt;Thanks to all contributors to this release and we hope that you will enjoy
working with it!&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>Modern Icon Sets wxArtProvider Released</title>
		<link href="https://www.wxwidgets.org/news/2023/11/modern-icon-sets-wxartprovider-released/"/>
		<updated>2023-11-21T00:00:00+00:00</updated>
		<id>/news/2023/11/modern-icon-sets-wxartprovider-released</id>
		<content type="html">&lt;p&gt;&lt;a href=&quot;https://github.com/perazz&quot;&gt;perazz&lt;/a&gt; has released &lt;a href=&quot;https://github.com/perazz/wxMaterialDesignArtProvider&quot;&gt;wxMaterialDesignArtProvider&lt;/a&gt;, a custom &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxArtProvider&lt;/code&gt; class providing SVG-based icons from the &lt;a href=&quot;https://github.com/marella/material-design-icons&quot;&gt;Material Design&lt;/a&gt;, &lt;a href=&quot;https://github.com/simple-icons/simple-icons/tree/develop&quot;&gt;SimpleIcons&lt;/a&gt;, &lt;a href=&quot;https://github.com/FortAwesome/Font-Awesome&quot;&gt;FontAwesome&lt;/a&gt; and &lt;a href=&quot;https://github.com/microsoft/fluentui-system-icons&quot;&gt;FluentUI system&lt;/a&gt; datasets. All these datasets come with permissive licenses (MIT, CC BY 4.0, CC0 1.0, Apache 2.0) that should make it easy to embed it in new and existing projects.&lt;/p&gt;

&lt;p&gt;All SVG icons are hardcoded into headers such that no external files are needed to build the art provider class. Each dataset belongs to a custom client (so that filled/outline versions can be used for hovering effects) and color customization is provided via a simple regex-based extension.&lt;/p&gt;

&lt;p&gt;Hopefully this can be useful to people who want to make their existing wxWidgets applications access modern icon sets with limited effort.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/blog/2023/11/21/modern-icon-sets-wxartprovider-released/wxMaterialDesignArtProvider_browser.png&quot; class=&quot;img-fluid&quot; alt=&quot;Screenshots of the wxMaterialDesignArtProvider sample browser in macOS and Windows&quot; /&gt;&lt;/p&gt;

</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.4 Released</title>
		<link href="https://www.wxwidgets.org/news/2023/11/wxwidgets-3.2.4-released/"/>
		<updated>2023-11-11T00:00:00+00:00</updated>
		<id>/news/2023/11/wxwidgets-3.2.4-released</id>
		<content type="html">&lt;p&gt;Yet another release in the stable 3.2 series is now &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.4&quot;&gt;available on GitHub&lt;/a&gt;.
You will find there archives with the library sources and
documentation as well as binaries for the selected Windows compilers such as
&lt;a href=&quot;https://visualstudio.microsoft.com/&quot;&gt;Microsoft Visual C++&lt;/a&gt;,
&lt;a href=&quot;https://mingw-w64.org/&quot;&gt;MinGW-w64&lt;/a&gt; and
&lt;a href=&quot;https://jmeubank.github.io/tdm-gcc/&quot;&gt;TDM-GCC&lt;/a&gt;. You can also read the
&lt;a href=&quot;https://docs.wxwidgets.org/3.2.4/&quot;&gt;updated documentation&lt;/a&gt; for this version and, in particular, if you’re
new to wxWidgets, you may find the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.4/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a good starting
point.&lt;/p&gt;

&lt;h3 id=&quot;changes-since-323&quot;&gt;Changes since 3.2.3&lt;/h3&gt;

&lt;p&gt;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 &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/23981&quot;&gt;#23981&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Other bug fixes include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix regression in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxTranslations::AddCatalog()&lt;/code&gt; return value (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24019&quot;&gt;#24019&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix possible crash and too high CPU use when using EGL (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24018&quot;&gt;#24018&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix losing clipboard contents when clearing a different selection (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/23988&quot;&gt;#23988&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix possible crash when dragging pages in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxAuiNotebook&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/24027&quot;&gt;#24027&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;Fix refreshing multiple selection items in generic &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxListCtrl&lt;/code&gt;.&lt;/li&gt;
  &lt;li&gt;Fix showing windows for background apps under macOS Sonoma (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/23893&quot;&gt;#23893&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The only new addition in this release is the possibility to create objects
of wx legacy “dynamic arrays” class from &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;std::initializer_list&amp;lt;&amp;gt;&lt;/code&gt; (&lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/23966&quot;&gt;#23966&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Please see the full &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.4/docs/changes.txt&quot;&gt;change log&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;h3 id=&quot;feedback&quot;&gt;Feedback&lt;/h3&gt;

&lt;p&gt;Please let us know about your experience with this release via any of the
following channels:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/mailing-lists/&quot;&gt;Mailing lists&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forums.wxwidgets.org/&quot;&gt;Discussion forums&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/irc/&quot;&gt;#wxwidgets IRC Channel&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/tagged/wxwidgets&quot;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or by commenting under this post.&lt;/p&gt;

&lt;p&gt;Thanks to all contributors to this release and we hope that you will enjoy
working with it!&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>MFC Porting Guide</title>
		<link href="https://www.wxwidgets.org/news/2023/10/mfc-porting-guide/"/>
		<updated>2023-10-12T00:00:00+00:00</updated>
		<id>/news/2023/10/mfc-porting-guide</id>
		<content type="html">&lt;p&gt;Utah C++ Programmers group has released a new video about &lt;a href=&quot;https://www.youtube.com/watch?v=f3wgn6vP_XQ&quot;&gt;porting from MFC to
wxWidgets&lt;/a&gt; accompanied by a gist with a &lt;a href=&quot;https://gist.github.com/LegalizeAdulthood/4ada76ae95f11fffab04dc7f81a20646#porting-from-mfc-to-wxwidgets&quot;&gt;step-by-step guide&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Hopefully this can be useful to people who want to make their existing MFC
applications portable or just to switch to a more actively maintained
framework.&lt;/p&gt;

</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.3 Released</title>
		<link href="https://www.wxwidgets.org/news/2023/10/wxwidgets-3.2.3-released/"/>
		<updated>2023-10-10T00:00:00+00:00</updated>
		<id>/news/2023/10/wxwidgets-3.2.3-released</id>
		<content type="html">&lt;p&gt;Latest release in the stable 3.2 series is now &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.3&quot;&gt;available on GitHub&lt;/a&gt;.
You will find there archives with the library sources and
documentation as well as binaries for the selected Windows compilers such as
&lt;a href=&quot;https://visualstudio.microsoft.com/&quot;&gt;Microsoft Visual C++&lt;/a&gt;,
&lt;a href=&quot;https://mingw-w64.org/&quot;&gt;MinGW-w64&lt;/a&gt; and
&lt;a href=&quot;https://jmeubank.github.io/tdm-gcc/&quot;&gt;TDM-GCC&lt;/a&gt;. You can also read the
&lt;a href=&quot;https://docs.wxwidgets.org/3.2.3/&quot;&gt;updated documentation&lt;/a&gt; for this version and, in particular, if you’re
new to wxWidgets, you may find the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.3/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a good starting
point.&lt;/p&gt;

&lt;h3 id=&quot;changes-since-322&quot;&gt;Changes since 3.2.2&lt;/h3&gt;

&lt;p&gt;This release contains many important bug fixes, including for some
regressions in the previous 3.2.x releases, as well as build system
improvements and a few optimizations.&lt;/p&gt;

&lt;p&gt;Without listing all of them, areas with the most improvements were:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Internationalization support: fix setting Chinese and some other
locales in wxOSX and setting Ukrainian locale in wxMSW and fix loading
wxWidgets translations with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxTranslations::AddStdCatalog()&lt;/code&gt;.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Wayland support in wxGTK and, in particular, OpenGL support under
Wayland: fix hiding &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGLCanvas&lt;/code&gt; and avoid catastrophically slowing
down the entire program when it is hidden; fix crash when using IME;
fixes to popup windows, menus and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxPreferencesEditor&lt;/code&gt; behaviour.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Validators and input: don’t allow pasting characters forbidden by
&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxTextValidator&lt;/code&gt;; do allow entering temporary invalid value when using
numeric validators. Also fix entering dates in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGenericDatePicker&lt;/code&gt; in
&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;&quot;nb_NO&quot;&lt;/code&gt; and other locales using months names in short date format.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Key event generation: more fixes for non-US keyboard layout in wxGTK
and also generate events for Command+Alt+Letter combination in wxOSX.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All in all, this release includes more than 200 fixes from almost 50
contributors, please see the full &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.3/docs/changes.txt&quot;&gt;change log&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;h3 id=&quot;feedback&quot;&gt;Feedback&lt;/h3&gt;

&lt;p&gt;Please let us know about your experience with this release via any of the
following channels:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/mailing-lists/&quot;&gt;Mailing lists&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forums.wxwidgets.org/&quot;&gt;Discussion forums&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/irc/&quot;&gt;#wxwidgets IRC Channel&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/tagged/wxwidgets&quot;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or by commenting under this post.&lt;/p&gt;

&lt;p&gt;Thanks to all contributors to this release and we hope that you will enjoy
working with it!&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.2.1 Released</title>
		<link href="https://www.wxwidgets.org/news/2023/02/wxwidgets-3.2.2.1-released/"/>
		<updated>2023-02-13T00:00:00+00:00</updated>
		<id>/news/2023/02/wxwidgets-3.2.2.1-released</id>
		<content type="html">&lt;p&gt;The very recent 3.2.2 release unfortunately contained a user-visible
regression in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGenericTreeCtrl&lt;/code&gt;, which &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/issues/23255&quot;&gt;stopped showing icons&lt;/a&gt;, so we had
to make a &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.2.1&quot;&gt;hotfix release&lt;/a&gt; fixing this problem.&lt;/p&gt;

&lt;p&gt;There are no other changes in 3.2.2.1 compared to 3.2.2.&lt;/p&gt;

</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.2 Released</title>
		<link href="https://www.wxwidgets.org/news/2023/02/wxwidgets-3.2.2-released/"/>
		<updated>2023-02-08T00:00:00+00:00</updated>
		<id>/news/2023/02/wxwidgets-3.2.2-released</id>
		<content type="html">&lt;p&gt;Latest release in the stable 3.2 series is now &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.2&quot;&gt;available on GitHub&lt;/a&gt;.
You will find there archives with the library sources and
documentation as well as binaries for the selected Windows compilers such as
&lt;a href=&quot;https://visualstudio.microsoft.com/&quot;&gt;Microsoft Visual C++&lt;/a&gt;,
&lt;a href=&quot;https://mingw-w64.org/&quot;&gt;MinGW-w64&lt;/a&gt; and
&lt;a href=&quot;https://jmeubank.github.io/tdm-gcc/&quot;&gt;TDM-GCC&lt;/a&gt;. You can also read the
&lt;a href=&quot;https://docs.wxwidgets.org/3.2.2/&quot;&gt;updated documentation&lt;/a&gt; for this version and, in particular, if you’re
new to wxWidgets, you may find the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.2/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a good starting
point.&lt;/p&gt;

&lt;h3 id=&quot;changes-since-321&quot;&gt;Changes since 3.2.1&lt;/h3&gt;

&lt;p&gt;This release comes only a few months after the previous 3.2.1, but contains
an important number of bug fixes and enhancements, further improving high DPI
support, including:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Better window resizing on DPI change in wxMSW.&lt;/li&gt;
  &lt;li&gt;Fix using native icons returned by &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxArtProvider&lt;/code&gt;.&lt;/li&gt;
  &lt;li&gt;Fix menu items using custom font in high DPI.&lt;/li&gt;
  &lt;li&gt;High resolution icons support in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGenericTreeCtrl&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGenericListCtrl&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;and also improving locale-related code under Mac and Unix systems:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxUILocale::UseDefault()&lt;/code&gt; works for locales using different language and
region under Mac and fails when used for unsupported locale under Unix.&lt;/li&gt;
  &lt;li&gt;New &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxUILocale::GetSystemLocaleId()&lt;/code&gt; allows to retrieve such locales IDs.&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxUILocale::GetCurrent()&lt;/code&gt; works currently for “C” locale under Mac.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some other user-visible enhancements made in this release:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Allow selecting and copying text in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxMessageDialog&lt;/code&gt; in wxGTK.&lt;/li&gt;
  &lt;li&gt;Improve size and behaviour of in-place editor in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGenericTreeCtrl&lt;/code&gt;.&lt;/li&gt;
  &lt;li&gt;Fix sometimes missing overwrite prompt in “Save” file dialog in wxMSW.&lt;/li&gt;
  &lt;li&gt;Fix glitch in drawing wxStaticBox with a control as label in wxMSW.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are also some important bug fixes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix regression in saving TIFF images that could end up truncated.&lt;/li&gt;
  &lt;li&gt;Fix long standing bug in parsing wxHTTP responses.&lt;/li&gt;
  &lt;li&gt;Fix data race when processing events generated in a worker thread.&lt;/li&gt;
  &lt;li&gt;Avoid appending extraneous NUL bytes to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxTextDataObject&lt;/code&gt; text in wxMSW.&lt;/li&gt;
  &lt;li&gt;Fix handling of fonts with fractional sizes in wxOSX.&lt;/li&gt;
  &lt;li&gt;Fix resizing &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxGLCanvas&lt;/code&gt; with EGL and Wayland in wxGTK.&lt;/li&gt;
  &lt;li&gt;Fix display artefacts when using AUI without compositor under X11.&lt;/li&gt;
  &lt;li&gt;Work around crashes when using &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxTextCtrl&lt;/code&gt; with MinGW TDM 64.&lt;/li&gt;
  &lt;li&gt;Fix for a possible crash when handling menu events under Mac.&lt;/li&gt;
  &lt;li&gt;Third-party libraries have been updated to the latest versions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All in all, this release includes ~150 fixes from 27 unique contributors,
please see the full &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.2/docs/changes.txt&quot;&gt;change log&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;h3 id=&quot;feedback&quot;&gt;Feedback&lt;/h3&gt;

&lt;p&gt;Please let us know about your experience with this release via any of the
following channels:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/mailing-lists/&quot;&gt;Mailing lists&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forums.wxwidgets.org/&quot;&gt;Discussion forums&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/irc/&quot;&gt;#wxwidgets IRC Channel&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/tagged/wxwidgets&quot;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or by commenting under this post.&lt;/p&gt;

&lt;p&gt;Thanks to all contributors to this release and we hope that you will enjoy
working with it!&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.1 Released</title>
		<link href="https://www.wxwidgets.org/news/2022/09/wxwidgets-3.2.1-released/"/>
		<updated>2022-09-09T00:00:00+00:00</updated>
		<id>/news/2022/09/wxwidgets-3.2.1-released</id>
		<content type="html">&lt;p&gt;The second release in the recently started 3.2 series is now &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.1&quot;&gt;available on GitHub&lt;/a&gt;.
You will find there archives with the library sources and
documentation as well as binaries for the selected Windows compilers such as
&lt;a href=&quot;https://visualstudio.microsoft.com/&quot;&gt;Microsoft Visual C++&lt;/a&gt;,
&lt;a href=&quot;https://mingw-w64.org/&quot;&gt;MinGW-w64&lt;/a&gt; and
&lt;a href=&quot;https://jmeubank.github.io/tdm-gcc/&quot;&gt;TDM-GCC&lt;/a&gt;. You can also read the
&lt;a href=&quot;https://docs.wxwidgets.org/3.2.1/&quot;&gt;updated documentation&lt;/a&gt; for this version and, in particular, if you’re
new to wxWidgets, you may find the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.1/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a good starting
point.&lt;/p&gt;

&lt;h3 id=&quot;changes-in-this-release&quot;&gt;Changes in this release&lt;/h3&gt;

&lt;p&gt;Coming soon after 3.2.0, this is mostly a bug fix release, with just one
noteworthy new feature: the addition of &lt;a href=&quot;https://docs.wxwidgets.org/3.2.1/classwx_file_dialog.html#aea928653b970543bc3585a028800f9e8&quot;&gt;wxFileDialog::AddShortcut()&lt;/a&gt; function.
However it fixes some important regressions and other problems:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Fix crash in applications calling &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;g_log_set_writer_func()&lt;/code&gt; with recent glib.&lt;/li&gt;
  &lt;li&gt;Several fixes to alpha channel handling in wxMSW bitmaps.&lt;/li&gt;
  &lt;li&gt;Generate key and focus events for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxSearchCtrl&lt;/code&gt; in wxOSX.&lt;/li&gt;
  &lt;li&gt;Fix creating wxRadioBox without any items in wxOSX.&lt;/li&gt;
  &lt;li&gt;Fix regression with AUI floating pane positioning.&lt;/li&gt;
  &lt;li&gt;Avoid new warnings given by gcc 12.&lt;/li&gt;
  &lt;li&gt;Fix building with MSVS 2022 standard-conforming preprocessor.&lt;/li&gt;
  &lt;li&gt;Work around MSVS 2022 optimizer bug that broke &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxImage&lt;/code&gt; resizing.&lt;/li&gt;
  &lt;li&gt;NetBSD build fixes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please see the &lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.1/docs/changes.txt&quot;&gt;full change log&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;h3 id=&quot;feedback&quot;&gt;Feedback&lt;/h3&gt;

&lt;p&gt;Please let us know about your experience with this release via any of the
following channels:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/mailing-lists/&quot;&gt;Mailing lists&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forums.wxwidgets.org/&quot;&gt;Discussion forums&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/irc/&quot;&gt;#wxwidgets IRC Channel&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/tagged/wxwidgets&quot;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or by commenting under this post.&lt;/p&gt;

&lt;p&gt;Thanks to all contributors to this release and we hope that you will enjoy
working with it!&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.0 Released</title>
		<link href="https://www.wxwidgets.org/news/2022/07/wxwidgets-3.2.0-final-release/"/>
		<updated>2022-07-07T00:00:00+00:00</updated>
		<id>/news/2022/07/wxwidgets-3.2.0-final-release</id>
		<content type="html">&lt;p&gt;After almost 9 years since the beginning of the last wxWidgets stable release
series, the first release in the new stable 3.2 series is finally &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.0&quot;&gt;available
on GitHub&lt;/a&gt;. You will find there archives with the library sources and
documentation as well as binaries for the selected Windows compilers such as
&lt;a href=&quot;https://visualstudio.microsoft.com/&quot;&gt;Microsoft Visual C++&lt;/a&gt;,
&lt;a href=&quot;https://mingw-w64.org/&quot;&gt;MinGW-w64&lt;/a&gt; and
&lt;a href=&quot;https://jmeubank.github.io/tdm-gcc/&quot;&gt;TDM-GCC&lt;/a&gt;. You can also read the
&lt;a href=&quot;https://docs.wxwidgets.org/3.2.0/&quot;&gt;updated documentation&lt;/a&gt; for this version and, in particular, if you’re
new to wxWidgets, you may find the &lt;a href=&quot;https://docs.wxwidgets.org/3.2.0/overview_install.html&quot;&gt;installation guide&lt;/a&gt; a good starting
point.&lt;/p&gt;

&lt;h3 id=&quot;changes-in-this-release&quot;&gt;Changes in this release&lt;/h3&gt;

&lt;p&gt;This release is a culmination of many years of development since the
last stable 3.0 release. It contains more than 15,000 commits from more
than 400 unique contributors (including more than 200 with multiple
contributions) and has too many improvements to list them all here, but
here is a maximally condensed summary of the most important ones:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Build system improvements: support for new compilers (up to MSVS 2022,
g++ 12, clang 14) with an even simpler way of using wxWidgets from
MSVS, with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wxwidgets.props&lt;/code&gt; file, as well as an entirely new CMake build
system.&lt;/li&gt;
  &lt;li&gt;Support for native dark mode under macOS 10.14 and later, support for
ARM hardware and macOS versions up to 13.&lt;/li&gt;
  &lt;li&gt;High DPI support with the new, but almost perfectly backwards-
compatible, API based on &lt;a href=&quot;https://docs.wxwidgets.org/3.2.0/classwx_bitmap_bundle.html&quot;&gt;wxBitmapBundle&lt;/a&gt;, including per-monitor DPI and
dynamic DPI changes.&lt;/li&gt;
  &lt;li&gt;New features: HTTPS and HTTP/2 support with &lt;a href=&quot;https://docs.wxwidgets.org/3.2.0/classwx_web_request.html&quot;&gt;wxWebRequest&lt;/a&gt; and friends;
support for freezing rows/columns in wxGrid; mouse gesture events
(GSoC 2017 project); non-integer font sizes and arbitrary font weights
in wxFont; fractional pen widths in wxGraphicsContext; arbitrary label
windows in wxStaticBox; markup in wxDataViewCtrl items text; support
for ZIP 64 files; LZMA compression; much improved accessibility
support under MSW; new Edge-based wxWebView implementation; support for
using native spell-checking in wxTextCtrl; new PCRE-based wxRegEx.&lt;/li&gt;
  &lt;li&gt;New classes: wxActivityIndicator, wxAddRemoveCtrl, wxAppProgressIndicator,
wxBitmapBundle, wxNativeWindow, wxPersistentComboBox,
wxPowerResourceBlocker, wxSecretStore, wxTempFFile, wxUILocale and many new
features in the existing classes.&lt;/li&gt;
  &lt;li&gt;New XRC handlers for all the new and some of the existing classes.&lt;/li&gt;
  &lt;li&gt;Significant improvements to: wxBusyInfo, wxDataViewCtrl, wxDirDialog, wxGrid,
wxNotificationMessage, wxSpinCtrl, wxStaticBox, wxStyledTextCtrl,
wxUIActionSimulator.&lt;/li&gt;
  &lt;li&gt;Improvements to compile-time safety with the possibility to disable dangerous
implicit conversions between wxString and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;char*&lt;/code&gt; strings.&lt;/li&gt;
  &lt;li&gt;Latest versions of all bundled 3rd party libraries, including all the
security fixes and support for WebKit 2 and GStreamer 1.7 under Unix.&lt;/li&gt;
  &lt;li&gt;Better, even if still perfectible, Wayland support in wxGTK.&lt;/li&gt;
  &lt;li&gt;Revamped OpenGL support better suited to modern OpenGL (3.2+).&lt;/li&gt;
  &lt;li&gt;Further C++11 and later support improvements, wxWidgets can be built using
C++20 compilers.&lt;/li&gt;
  &lt;li&gt;New experimental wxQt port.&lt;/li&gt;
  &lt;li&gt;Many, many bug fixes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Note that in spite of all these changes, wxWidgets 3.2.0 is almost fully
compatible with wxWidgets 3.0 and updating the existing applications to
use it shouldn’t require much effort. But please do read the (relatively
short) section listing the incompatible changes in the beginning of the
&lt;a href=&quot;https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.0/docs/changes.txt&quot;&gt;change log file&lt;/a&gt; if you’re upgrading from a previous wxWidgets version.&lt;/p&gt;

&lt;h3 id=&quot;feedback&quot;&gt;Feedback&lt;/h3&gt;

&lt;p&gt;Please let us know about your experience with this release via any of the
following channels:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/mailing-lists/&quot;&gt;Mailing lists&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forums.wxwidgets.org/&quot;&gt;Discussion forums&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.wxwidgets.org/support/irc/&quot;&gt;#wxwidgets IRC Channel&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/tagged/wxwidgets&quot;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Or by commenting under this post.&lt;/p&gt;

&lt;p&gt;Thanks to everybody who &lt;a href=&quot;https://docs.wxwidgets.org/3.2.0/page_copyright.html&quot;&gt;has contributed&lt;/a&gt; to this release and we hope that
you will enjoy working with it!&lt;/p&gt;

</content>
	</entry>
	
	<entry>
		<title>wxWidgets 3.2.0 Release Candidate</title>
		<link href="https://www.wxwidgets.org/news/2022/06/wxwidgets-3.2.0-release-candidate/"/>
		<updated>2022-06-27T00:00:00+00:00</updated>
		<id>/news/2022/06/wxwidgets-3.2.0-release-candidate</id>
		<content type="html">&lt;p&gt;wxWidgets 3.2.0 release candidate is now &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.0-rc1&quot;&gt;available on GitHub&lt;/a&gt;.
This release is not perfect (we might need a few more years for this), but if
no catastrophic problems are discovered, it will soon officially become 3.2.0,
starting the next ABI-stable release series – the first one since the release
of 3.0.0 almost 9 years ago.&lt;/p&gt;

&lt;p&gt;Please help us with testing this release by &lt;a href=&quot;https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.0-rc1&quot;&gt;reporting any problems&lt;/a&gt;,
especially new ones, in it, so that we could still fix them before the final
3.2.0, without waiting for another decade to do it in 3.4.0. Thanks in advance!&lt;/p&gt;

</content>
	</entry>
	
</feed>
