]> git.saurik.com Git - wxWidgets.git/blame - docs/publicity/announce.txt
Add virtual ~wxAnyScrollHelperBase() to fix compiler warning.
[wxWidgets.git] / docs / publicity / announce.txt
CommitLineData
85db5fc8
VZ
1July 15, 2013 -- The wxWidgets team is pleased to announce the
2latest 2.9.5 release of wxWidgets library.
c057a510 3
85db5fc8 4wxWidgets 2.9.5 is available at
dfb636ce 5
85db5fc8 6 https://sourceforge.net/downloads/wxwindows/2.9.5/
dfb636ce
VZ
7
8and soon will also appear at our FTP mirror at
9
85db5fc8 10 ftp://ftp.wxwidgets.org/pub/2.9.5/
dfb636ce
VZ
11
12Please choose the archive format suitable for your platform, i.e. 7z
13or ZIP for Windows platforms and tar.bz2 for the Unix systems
14including OS X (all archives contain sources for all wxWidgets ports
15but they use different line endings) and follow the instructions in
16readme.txt file for installing it. Notice that if you decide to use
17the Windows installer (.exe file) you still need to build wxWidgets
18as only sources, not binaries, are installed.
19
20However, for the first time ever, we also experimentally provide the
85db5fc8 21pre-built versions of wxMSW libraries built with several versions of
dfb636ce
VZ
22Microsoft Visual C++ compiler. You can download them from
23
85db5fc8 24 https://sourceforge.net/downloads/wxwindows/2.9.5/binaries/
dfb636ce
VZ
25
26Please see the README file there for the descriptions of the
27individual files.
28
29
30This release mostly focuses on bug fixes in preparation for 3.0
85db5fc8
VZ
31release, in particular there were a lot of improvements in wxOSX/Cocoa
32port. Some of other noteworthy changes were:
33
34- Introduction of short event names (e.g. wxEVT_BUTTON instead of
35 wxEVT_COMMAND_BUTTON_SELECTED) to make the code using Bind() for
36 dynamic event handling easier to both write and read.
37- Support for hooking any modal dialogs shown by wxWidgets, which is
38 especially used for non-interactive testing.
39- New wxSimplebook class.
40- Many enhancements in wxWebView and related classes.
41- Addition of special files support to wxFileName under Unix.
dfb636ce 42
dfb636ce
VZ
43
44
45The list of of changes since the 2.8 series is much too long to be
46listed here but the most important ones are:
47
48- Completely overhauled Unicode support which is much easier to use.
49- New Cocoa-based wxOSX port for Mac OS X for both 32 and 64 bits.
85db5fc8 50- New wxGTK3 port, including support for Broadway (HTML5) backend.
dfb636ce
VZ
51- New property grid and ribbon libraries are now included in wxWidgets.
52- Better interoperability with standard library classes.
53- Totally revised and more readable manual.
54- Improved debugging support.
55
56Please see the changes.txt file in the "docs" subdirectory of
57wxWidgets distribution or also available online at
85db5fc8
VZ
58https://sourceforge.net/projects/wxwindows/files/2.9.5/changes.txt
59for more details and please read the "INCOMPATIBLE CHANGES" section
60in its beginning for a brief description of changes if you are
61upgrading from wxWidgets 2.8. For more details, please see
62http://docs.wxwidgets.org/2.9.5/overview_changes_since28.html
dfb636ce
VZ
63
64
85db5fc8 65Note about naming: while 2.9.5 is called a "development" release,
dfb636ce
VZ
66this only means that API is not guaranteed to remain unchanged in
67the subsequent 2.9.x releases (although it is very unlikely to change
68in incompatible ways at this stage), unlike in the stable 2.8.x branch
69where source and binary compatibility is always preserved between the
70different micro releases. We believe the current version is stable and
71suitable for use in production environment and recommend using it for
72any new projects using wxWidgets.
73
74We are especially looking forward to your feedback about the changes
75in this release compared to 2.8 version if you're upgrading. Please
76let us know about any regressions (http://trac.wxwidgets.org/newticket)
77so that we could fix them in the upcoming 3.0. Thanks in advance!
78
79 Enjoy!
80
81Vadim Zeitlin, on behalf of wxWidgets development team.