Thoughts on upgrading from wxWidgets 3.2 to 3.3?

@Robin and @swt2c What are your thoughts on upgrading from the wxWidgets 3.2 branch to 3.3 for wxPython?

Generally, I prefer to stick with stable wxWidgets releases, although I believe Robin did some releases of wxPython built with wxWidgets 3.1. I suppose that the ABI compatibility matters less with wxPython since users aren’t interacting with wxWidgets directly. However, building with wxWidgets 3.3 could possibly cause some problems for Linux distributions and also for applications that use both wxPython and wxWidgets, such as Kicad.

Generally, I prefer to stick with stable wxWidgets releases

Thank you. This makes perfect sense to me. I was under the impression that once 3.3 was officially released after the release candidate phase, it would become the stable release. Is this not the case?

No, odd-numbered releases (3.1.x, 3.3.x) are ABI-unstable. ABI-stable releases are even numbered (3.0, 3.2, 3.4).

1 Like

Yes! I would be the first to switch as 3.3 has darkmode : )

3.4 later is in June 2025?. I can wait then, I thought I might be stuck on 3.2 for longer, like years. users are pushing me switch to QT, I have too much invested in wx