Updates for 3.1.0 release
Update dates, changes descriptions and release preparation instructions.
This commit is contained in:
@@ -1,61 +1,43 @@
|
||||
November 11, 2013 -- The wxWidgets team is pleased to announce a
|
||||
major new release of our open source framework for the development
|
||||
of native cross-platform applications in C++.
|
||||
February 29, 2016 -- The wxWidgets team is pleased to announce a new
|
||||
release of our open source framework for the development of native
|
||||
cross-platform applications in C++.
|
||||
|
||||
wxWidgets 3.0.0 is the first release in the new major stable 3.0
|
||||
branch and is available at
|
||||
wxWidgets 3.1.0 is the first release in the new development 3.1.0
|
||||
branch and is now available at
|
||||
|
||||
https://sourceforge.net/downloads/wxwindows/3.0.0/
|
||||
https://github.com/wxWidgets/wxWidgets/releases/tag/v3.1.0
|
||||
|
||||
and at our FTP mirror at
|
||||
Compared to the stable 3.0.x series, this version brings many
|
||||
improvements and even more bug fixes, please see the change log
|
||||
|
||||
ftp://ftp.wxwidgets.org/pub/3.0.0/
|
||||
https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.0.2/docs/changes.txt
|
||||
|
||||
Please choose the archive format suitable for your platform, i.e. 7z
|
||||
or ZIP for Windows platforms and tar.bz2 for the Unix systems
|
||||
including OS X (all archives contain sources for all wxWidgets ports
|
||||
but they use different line endings) and follow the instructions in
|
||||
readme.txt file for installing it. Notice that if you decide to use
|
||||
the Windows installer (.exe file) you still need to build wxWidgets
|
||||
as only sources, not binaries, are installed.
|
||||
for the incomplete list of the most important ones. Here is the
|
||||
maximally condensed summary:
|
||||
|
||||
We also provide the pre-built versions of wxMSW libraries for the
|
||||
selected compilers at
|
||||
|
||||
https://sourceforge.net/downloads/wxwindows/3.0.0/binaries/
|
||||
|
||||
Please see the README file there for the descriptions of the
|
||||
individual files.
|
||||
- New classes: wxActivityIndicator, wxAddRemoveCtrl,
|
||||
wxAppProgressIndicator, wxNativeWindow, wxPowerResourceBlocker.
|
||||
- And methods: wxDateTime::GetWeekBasedYear(), wxListBox::GetTopItem(),
|
||||
wxProcess::Activate(), wxTextEntry::ForceUpper(), several ones in
|
||||
wxRendererNative, wxStandardPaths::GetUserDir(), wxUIActionSimulator
|
||||
::Select() and many others. Also new wxEVT_MAGNIFY event.
|
||||
- Significant improvements to: wxBusyInfo, wxNotificationMessage.
|
||||
- All around better support for high DPI monitors.
|
||||
- Much newer versions of bundled 3rd party libraries (notably libpng)
|
||||
and support for GStreamer 1.0 under Unix.
|
||||
- Revamped OpenGL support better suited to modern OpenGL (3.2+).
|
||||
- Further C++11 support improvements.
|
||||
- Support for latest compilers: MSVS 2015, g++ 5.3, clang 3.8.
|
||||
- A lot of bug fixes in wxGTK3 and wxOSX/Cocoa ports.
|
||||
- New experimental wxQt port.
|
||||
|
||||
|
||||
This release is a culmination of several years of development since
|
||||
the last stable 2.8 release. There are too many changes to be listed
|
||||
here, but the most important ones are:
|
||||
|
||||
- Completely overhauled Unicode support which is much easier to use.
|
||||
- New Cocoa-based wxOSX port for Mac OS X for both 32 and 64 bits.
|
||||
- New wxGTK3 port, including support for Broadway (HTML5) backend.
|
||||
- Access to the native web rendering engine with wxWebView.
|
||||
- New property grid and ribbon libraries are now included in wxWidgets.
|
||||
- Better interoperability with standard library classes.
|
||||
- Totally revised and more readable manual.
|
||||
- Improved debugging support.
|
||||
|
||||
Please see the changes.txt file in the "docs" subdirectory of
|
||||
wxWidgets distribution or also available online at
|
||||
https://sourceforge.net/projects/wxwindows/files/3.0.0/changes.txt
|
||||
for more details and please read the "INCOMPATIBLE CHANGES" section
|
||||
in its beginning for a brief description of changes if you are
|
||||
upgrading from wxWidgets 2.8. For more details, please see
|
||||
http://docs.wxwidgets.org/3.0.0/overview_changes_since28.html
|
||||
|
||||
|
||||
We recommend that you use wxWidgets 3.0 for any new programs and
|
||||
also update any existing code using the older versions to the new
|
||||
one (which should be easier than the jump in the version number
|
||||
indicates) as all the future development will only happen in 3.x
|
||||
series.
|
||||
|
||||
This release is a "development" one as it makes (very few)
|
||||
incompatible API changes compared to 3.0 and does not guarantee the
|
||||
ABI stability, unlike the 3.0.x series. It is not inherently more
|
||||
buggy or less stable than the "stable" releases and you're encouraged
|
||||
to use it. If you're already using 3.0, upgrading shouldn't require
|
||||
any special effort, so please try it out.
|
||||
|
||||
We hope that you will enjoy using the new release!
|
||||
|
||||
|
Reference in New Issue
Block a user