]>
Commit | Line | Data |
---|---|---|
1 | July 15, 2013 -- The wxWidgets team is pleased to announce the | |
2 | latest 2.9.5 release of wxWidgets library. | |
3 | ||
4 | wxWidgets 2.9.5 is available at | |
5 | ||
6 | https://sourceforge.net/downloads/wxwindows/2.9.5/ | |
7 | ||
8 | and soon will also appear at our FTP mirror at | |
9 | ||
10 | ftp://ftp.wxwidgets.org/pub/2.9.5/ | |
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 | |
21 | pre-built versions of wxMSW libraries built with several versions of | |
22 | Microsoft Visual C++ compiler. You can download them from | |
23 | ||
24 | https://sourceforge.net/downloads/wxwindows/2.9.5/binaries/ | |
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 | |
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. | |
42 | ||
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. | |
50 | - New wxGTK3 port, including support for Broadway (HTML5) backend. | |
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 | |
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 | |
63 | ||
64 | ||
65 | Note about naming: while 2.9.5 is called a "development" release, | |
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. |