
Development 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 the Todo List
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 |
Early 2007 |
2007-03-21 |
WX_2_6_4 |
This was 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 |
2007-01-15 |
WX_2_8_1 |
Important bug fixes for 2.8.0, no new features. |
| 2.8.2 |
Stable |
February 2007 |
2007-03-13 |
WX_2_8_2 |
More important bug fixes for 2.8.1, a few new minor features. |
| 2.8.3 |
Stable |
|
2007-03-21 |
WX_2_8_3 |
More important bug fixes for 2.8.2 and a few other problems, no new
features. |
| 2.8.4 |
Stable |
May 2007 |
2007-05-18 |
WX_2_8_4 |
More important bug fixes for 2.8.3 and a few other problems, no new
features. |
| 2.8.5 |
Stable |
Sept 2007 |
2007-09-10 |
WX_2_8_5 |
More important bug fixes for 2.8.4 and a few other problems, no new
features. |
| 2.8.6 |
Stable |
Oct 2007 |
2007-10-01 |
WX_2_8_6 |
Fixes for a bug in 2.8.5 and a few other problems, no new features. |
| 2.8.7 |
Stable |
Early 2008 |
2007-11-27 (earlier than planned!) |
WX_2_8_7 |
Several bug fixes for all ports, add support for reading alpha data from
TIFF files, wxAUI, wxGraphicsContext and wxRichTextCtrl improvements. |
| 2.8.8 |
Stable |
March 2008 |
|
WX_2_8_8 |
|
| 2.10.0 |
Stable |
never |
|
WX_2_10_0 |
This release probably won't exist, the UTF-8 changes are extensive
enough to warrant a new major version. |
| 2.9.0 |
Development |
April 2008 |
|
WX_2_9_0 |
First appearance of UTF-8 build mode and many other new features. |
| 3.0.0 |
Stable |
end 2008? |
|
WX_3_0_0 |
New UTF-8 build mode, in addition to the existing ANSI and Unicode. Even
better STL interoperability. Deprecation of some old components. |