]>
Commit | Line | Data |
---|---|---|
85db5fc8 VZ |
1 | July 15, 2013 -- The wxWidgets team is pleased to announce the |
2 | latest 2.9.5 release of wxWidgets library. | |
c057a510 | 3 | |
85db5fc8 | 4 | wxWidgets 2.9.5 is available at |
dfb636ce | 5 | |
85db5fc8 | 6 | https://sourceforge.net/downloads/wxwindows/2.9.5/ |
dfb636ce VZ |
7 | |
8 | and soon will also appear at our FTP mirror at | |
9 | ||
85db5fc8 | 10 | ftp://ftp.wxwidgets.org/pub/2.9.5/ |
dfb636ce VZ |
11 | |
12 | Please choose the archive format suitable for your platform, i.e. 7z | |
13 | or ZIP for Windows platforms and tar.bz2 for the Unix systems | |
14 | including OS X (all archives contain sources for all wxWidgets ports | |
15 | but they use different line endings) and follow the instructions in | |
16 | readme.txt file for installing it. Notice that if you decide to use | |
17 | the Windows installer (.exe file) you still need to build wxWidgets | |
18 | as only sources, not binaries, are installed. | |
19 | ||
20 | However, for the first time ever, we also experimentally provide the | |
85db5fc8 | 21 | pre-built versions of wxMSW libraries built with several versions of |
dfb636ce VZ |
22 | Microsoft Visual C++ compiler. You can download them from |
23 | ||
85db5fc8 | 24 | https://sourceforge.net/downloads/wxwindows/2.9.5/binaries/ |
dfb636ce VZ |
25 | |
26 | Please see the README file there for the descriptions of the | |
27 | individual files. | |
28 | ||
29 | ||
30 | This release mostly focuses on bug fixes in preparation for 3.0 | |
85db5fc8 VZ |
31 | release, in particular there were a lot of improvements in wxOSX/Cocoa |
32 | port. 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 | ||
45 | The list of of changes since the 2.8 series is much too long to be | |
46 | listed 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 | ||
56 | Please see the changes.txt file in the "docs" subdirectory of | |
57 | wxWidgets distribution or also available online at | |
85db5fc8 VZ |
58 | https://sourceforge.net/projects/wxwindows/files/2.9.5/changes.txt |
59 | for more details and please read the "INCOMPATIBLE CHANGES" section | |
60 | in its beginning for a brief description of changes if you are | |
61 | upgrading from wxWidgets 2.8. For more details, please see | |
62 | http://docs.wxwidgets.org/2.9.5/overview_changes_since28.html | |
dfb636ce VZ |
63 | |
64 | ||
85db5fc8 | 65 | Note about naming: while 2.9.5 is called a "development" release, |
dfb636ce VZ |
66 | this only means that API is not guaranteed to remain unchanged in |
67 | the subsequent 2.9.x releases (although it is very unlikely to change | |
68 | in incompatible ways at this stage), unlike in the stable 2.8.x branch | |
69 | where source and binary compatibility is always preserved between the | |
70 | different micro releases. We believe the current version is stable and | |
71 | suitable for use in production environment and recommend using it for | |
72 | any new projects using wxWidgets. | |
73 | ||
74 | We are especially looking forward to your feedback about the changes | |
75 | in this release compared to 2.8 version if you're upgrading. Please | |
76 | let us know about any regressions (http://trac.wxwidgets.org/newticket) | |
77 | so that we could fix them in the upcoming 3.0. Thanks in advance! | |
78 | ||
79 | Enjoy! | |
80 | ||
81 | Vadim Zeitlin, on behalf of wxWidgets development team. |