wxWidgets Logo

Develop

Bounties
CVS access
Guidelines
Opportunities

About wxWidgets Roadmap

This page represents current thinking about where wxWidgets is going in the near, medium and long-term. It also serves as a schedule for new releases so that both developers and users can know what to expect when, at least approximately.

Note: In the following, the term 'stable' refers to a tested release from the stabilised branch. 'Unstable' or 'development' does not mean that the release will fall over a lot (although it might), but refers to the fact that backwards incompatible API changes can only happen in the unstable branch and so you should be ready to update your code if you are using development version. We have adopted the Linux kernel style of numbering system where odd minor version numbers are development versions, and even numbers are stable versions. For example, 2.5.x are development releases, and the next 'stable' or final release of it would normally be 2.6 (or 3.0.0 if incrementing a major version).

Note that since much of the wxWidgets effort is voluntary, these are not hard-and-fast deadlines: but we will endeavour to follow them as closely as possible.

Please see TODO page for the list of other items which may appear in the future wxWidgets releases.

Schedule

RELEASE TYPE SCHEDULED RELEASED TAG DESCRIPTION
2.4.0 Stable 1/2003 2003-01-06 WX_2_4_0 This was a stable release.
2.4.1 Stable 2003-03-01 2003-06-13 WX_2_4_1 This was a stable release.
2.4.2 Stable 2003-09-20 2003-09-23 WX_2_4_2 This is the last releases in 2.4 branch. It was purely a bug-fix release.
2.5.1 Development 2003-09-30 2004-02-23 WX_2_5_1 This was an unstable release.
2.5.2 Development 2004-06-01 2004-05-31 WX_2_5_2 This was an unstable release.
2.5.3 Development 2004-10-17 2004-10-11 WX_2_5_3 This was an unstable release.
2.5.4 Development 2005-02-01 2005-02-24 WX_2_5_4 This was an unstable release.
2.5.5 Development 2005-04-03 2005-04-03 WX_2_5_5 This was an unstable release; the last before 2.6.0.
2.6.0 Stable 2005-04-10 2005-04-21 WX_2_6_0 This was a stable release.
2.6.1 Stable 2005-06-01 2005-06-03 WX_2_6_1 This was a stable release.
2.6.2 Stable 2005-08-01 2005-09-20 WX_2_6_2 This is the latest stable release.
2.6.3 Stable 2006-01-10 2006-03-25 WX_2_6_3 This is a bug-fix release in the stable branch.
2.6.4 Stable beginning 2007 ? WX_2_6_4 This will be the last release in 2.6 (old stable) branch.
2.7.0 Development 2005-12-01 2006-08-06 WX_2_7_0 First release in new development cycle.
2.8.0 Stable 2006-12-11 2006-12-12 WX_2_8_0 First release in a new stable branch, main new features are AUI and richtext libraries; new wxAboutBox, wxAnimationCtrl, wxCollapsiblePane, wxComboCtrl (and related), wxHyperlinkCtrl, wxPickerCtrls, wxTreebok classes; new wxDFB port and much more.
2.8.1 Stable January 2007 WX_2_8_1 Important bug fixes for 2.8.0, no new features.
2.10.0 Stable mid 2007? - WX_2_10_0 New UTF-8 build mode, in addition to the existing ANSI and Unicode.
3.0.0 Stable end 2007? - WX_3_0_0 This stable release will have STL compatibility for compilers that support templates fully. For example the wxString class will derive from std::basic_string<>.


 
 

Quick Links

 
  Tutorials
Mailing Lists
Latest Docs

Community

wxForum
wxCommunity
Applications
Add-ons
wxWiki
 
 
 
 

wx Solutions

 
   
 
 
 

wxWidgets Book

 
 

Buy it From:
Amazon.com
Amazon.co.uk

 
 
 
 

Donate Now

 
 
 
 
SourceForge.net Logo

Site design and update scripts by Kevin Ollivier, with special thanks to Brad Anderson for his improvements to the sidebar, intro table and navbar designs, Bryan Petty for the new wxWidgets blocks graphics and logo text, and to the wxWidgets community for all their helpful suggestions, comments and testing!