Prepare for 3.0.3 release

Update the README, change log and the announcement in preparation for the
release.
This commit is contained in:
Vadim Zeitlin
2017-04-22 16:57:22 +02:00
parent 6288f8e2e6
commit b6ad01d2a9
4 changed files with 62 additions and 85 deletions

View File

@@ -580,7 +580,7 @@ Major new features in this release
3.0.3: (released 2015-??-??) 3.0.3: (released 2017-05-02)
---------------------------- ----------------------------
All: All:
@@ -618,6 +618,7 @@ All (GUI):
wxGTK: wxGTK:
- Support for GStreamer 1.0 in wxMediaCtrl (Sebastian Dröge).
- Fix infinite sizing loop with GTK3 when using wxScrolled with a non-default - Fix infinite sizing loop with GTK3 when using wxScrolled with a non-default
target window. target window.
- Fix wxBitmap ctor from XBM for non-square bitmaps. - Fix wxBitmap ctor from XBM for non-square bitmaps.

View File

@@ -14,7 +14,7 @@
@author Julian Smart, Vadim Zeitlin, Robin Dunn, Stefan Csomor, @author Julian Smart, Vadim Zeitlin, Robin Dunn, Stefan Csomor,
Bryan Petty, Francesco Montorsi, Robert Roebling et al Bryan Petty, Francesco Montorsi, Robert Roebling et al
@date October 6, 2014 @date May 2, 2017
@n @n

View File

@@ -1,15 +1,11 @@
October 6, 2014 -- The wxWidgets team is pleased to announce a May 2, 2017 -- The wxWidgets team is pleased to announce a
major new release of our open source framework for the development major new release of our open source framework for the development
of native cross-platform applications in C++. of native cross-platform applications in C++.
wxWidgets 3.0.2 is a stable bug fix release in 3.0 branch and is wxWidgets 3.0.3 is a stable bug fix release in 3.0 branch and is
available at available at
https://sourceforge.net/downloads/wxwindows/3.0.2/ https://github.com/wxWidgets/wxWidgets/releases/tag/v3.0.3/
and at our FTP mirror at
ftp://ftp.wxwidgets.org/pub/3.0.2/
Please choose the archive format suitable for your platform, i.e. 7z Please choose the archive format suitable for your platform, i.e. 7z
or ZIP for Windows platforms and tar.bz2 for the Unix systems or ZIP for Windows platforms and tar.bz2 for the Unix systems
@@ -20,62 +16,53 @@ the Windows installer (.exe file) you still need to build wxWidgets
as only sources, not binaries, are installed. as only sources, not binaries, are installed.
We also provide the pre-built versions of wxMSW libraries for the We also provide the pre-built versions of wxMSW libraries for the
selected compilers at selected compilers.
https://sourceforge.net/downloads/wxwindows/3.0.2/binaries/
Please see the README file there for the descriptions of the
individual files.
This is a bug fix release with no significant new features compared to This is a bug fix release with no significant new features compared to
the previous 3.0.x releases and compatible with them at both the API the previous 3.0.x releases and compatible with them at both the API
and the ABI level (i.e. all applications linked against earlier 3.0.x and the ABI level (i.e. all applications linked against earlier 3.0.x
DLLs or shared libraries will continue to work when using 3.0.2 DLLs or shared libraries will continue to work when using 3.0.3
libraries). libraries).
Some of the changes: The full list of changes in this release is available at
https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.0.3/docs/changes.txt
(starting from the line 583, or search for "3.0.3" in this file), here are
some selected ones:
* In all ports:
- Support requestion modern (3.x+) OpenGL version in wxGLCanvas.
- Fix using wxHTTP and wxFTP from worker thread.
* In wxGTK: * In wxGTK:
- Fix wxSearchCtrl layout. - Support for Gstreamer 1.0 in wxMediaCtrl, in addition to obsolete 0.x.
- Fix mouse handling in wxListCtrl and wxTreeCtrl inside wxNotebook. - Several fatal bug fixes for GTK+ 3.
- Avoid some GTK+ warnings.
* In wxMSW: * In wxMSW:
- Cygwin 1.7 and MinGW 4.8 build fixes. - Build fixes for MinGW 4.9.
- Fix parallel build in MSVS 2010+ solutions. - Improve wxSearchCtrl appearance.
- Add x64 configurations to MSVS 2005/2008 projects too. - Fix creating or modifying file associations under recent Windows versions.
- Fix using Esc as accelerator in the menus.
- Fix wxRadioBox, wxSlider, wxToggleButton with non-default colours.
- RTL support fixes for wxDC and wxGrid.
* In wxOSX: * In wxOSX:
- Avoid compilation warnings when using 10.10 SDK. - Build fixes for wxWebView and wxMediaCtrl when using 10.10 or later SDK.
- Enhancements to retina support. - Implement wxTE_{RIGHT,CENTER} support in multiline wxTextCtrl.
- Generate wxEVT_TEXT_ENTER for wxTE_PASSWORD controls.
- Fix handling of WXK_NUMPAD_ENTER.
- Fix length of text in wxTextDataObject.
- Fix wxDatePickerCtrl appearance.
Despite of the focus on bug fixes, a few new features have
nevertheless made it into this release as well:
- Add support for "%V", "%G" and "%g" to wxDateTime::Format(). If you are upgrading from wxWidgets 2.8 or earlier, please read the
- Added an XRC handler for wxSimplebook. "INCOMPATIBLE CHANGES" section in the beginning of this file and the
- Allow to specify the "variant" window property in XRC. corresponding part of the manual at
- Add wxGenericListCtrl::EndEditLabel().
Other changes in this release are described in the file http://docs.wxwidgets.org/3.0.3/overview_changes_since28.html
docs/changes.txt available online at
https://sourceforge.net/projects/wxwindows/files/3.0.2/changes.txt
This file also contains information about the changes in 3.0 compared
to earlier versions of wxWidgets, please read it, and especially its
"INCOMPATIBLE CHANGES" section, if you are upgrading from wxWidgets
2.8 or earlier. And for even more details, please see
http://docs.wxwidgets.org/3.0.0/overview_changes_since28.html
We recommend that you upgrade to wxWidgets 3.0.2 if you already use an We recommend that you upgrade to wxWidgets 3.0.3 if you already use an
earlier wxWidgets 3.0.x release, the upgrade is completely transparent earlier wxWidgets 3.0.x release, the upgrade is completely transparent
and doesn't require any changes in the existing code. If you are still and doesn't require any changes in the existing code. If you are still
using wxWidgets 2.8 or earlier, please consider updating to wxWidgets using wxWidgets 2.8 or earlier, please consider updating to wxWidgets

View File

@@ -24,14 +24,7 @@ and read its documentation online at
wxWidgets sources and binaries for the selected platforms are wxWidgets sources and binaries for the selected platforms are
available for download from available for download from
https://sourceforge.net/projects/wxwindows/files/3.0.3/ https://github.com/wxWidgets/wxWidgets/releases/tag/v3.0.3/
or
ftp://ftp.wxwidgets.org/pub/3.0.3/
Please see the "Files" section below for the description of various
files available at these locations.
@@ -41,45 +34,41 @@ Changes in this release
This is a bug fix release with no significant new features compared to This is a bug fix release with no significant new features compared to
the previous 3.0.x releases and compatible with them at both the API the previous 3.0.x releases and compatible with them at both the API
and the ABI level (i.e. all applications linked against earlier 3.0.x and the ABI level (i.e. all applications linked against earlier 3.0.x
DLLs or shared libraries will continue to work when using 3.0.2 DLLs or shared libraries will continue to work when using 3.0.3
libraries). libraries).
Some of the changes: The full list of changes in this release is available at
https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.0.3/docs/changes.txt
(starting from the line 583, or search for "3.0.3" in this file), here are
some selected ones:
* In all ports:
- Support requestion modern (3.x+) OpenGL version in wxGLCanvas.
- Fix using wxHTTP and wxFTP from worker thread.
* In wxGTK: * In wxGTK:
- Fix wxSearchCtrl layout. - Support for Gstreamer 1.0 in wxMediaCtrl, in addition to obsolete 0.x.
- Fix mouse handling in wxListCtrl and wxTreeCtrl inside wxNotebook. - Several fatal bug fixes for GTK+ 3.
- Avoid some GTK+ warnings.
* In wxMSW: * In wxMSW:
- Cygwin 1.7 and MinGW 4.8 build fixes. - Build fixes for MinGW 4.9.
- Fix parallel build in MSVS 2010+ solutions. - Improve wxSearchCtrl appearance.
- Add x64 configurations to MSVS 2005/2008 projects too. - Fix creating or modifying file associations under recent Windows versions.
- Fix using Esc as accelerator in the menus.
- Fix wxRadioBox, wxSlider, wxToggleButton with non-default colours.
- RTL support fixes for wxDC and wxGrid.
* In wxOSX: * In wxOSX:
- Avoid compilation warnings when using 10.10 SDK. - Build fixes for wxWebView and wxMediaCtrl when using 10.10 or later SDK.
- Enhancements to retina support. - Implement wxTE_{RIGHT,CENTER} support in multiline wxTextCtrl.
- Generate wxEVT_TEXT_ENTER for wxTE_PASSWORD controls.
- Fix handling of WXK_NUMPAD_ENTER.
- Fix length of text in wxTextDataObject.
- Fix wxDatePickerCtrl appearance.
Despite of the focus on bug fixes, a few new features have
nevertheless made it into this release as well:
- Add support for "%V", "%G" and "%g" to wxDateTime::Format(). If you are upgrading from wxWidgets 2.8 or earlier, please read the
- Added an XRC handler for wxSimplebook. "INCOMPATIBLE CHANGES" section in the beginning of this file and the
- Allow to specify the "variant" window property in XRC. corresponding part of the manual at
- Add wxGenericListCtrl::EndEditLabel().
Other changes in this release are described in the file
docs/changes.txt available online at
https://sourceforge.net/projects/wxwindows/files/3.0.3/changes.txt
This file also contains information about the changes in 3.0 compared
to earlier versions of wxWidgets, please read it, and especially its
"INCOMPATIBLE CHANGES" section, if you are upgrading from wxWidgets
2.8 or earlier. And for even more details, please see
http://docs.wxwidgets.org/3.0.3/overview_changes_since28.html http://docs.wxwidgets.org/3.0.3/overview_changes_since28.html
@@ -87,7 +76,7 @@ to earlier versions of wxWidgets, please read it, and especially its
Platforms supported Platforms supported
------------------- -------------------
wxWidgets currently supports the following primary platforms: wxWidgets 3.0.x supports the following primary platforms:
- Windows 95/98/ME, NT, 2000, XP, Vista, 7, 8, 10 (32/64 bits). - Windows 95/98/ME, NT, 2000, XP, Vista, 7, 8, 10 (32/64 bits).
- Most Unix variants using the GTK+ toolkit (version 2.6 or newer) - Most Unix variants using the GTK+ toolkit (version 2.6 or newer)
@@ -215,4 +204,4 @@ If you are looking for support, you can get it from
Have fun! Have fun!
The wxWidgets Team, October 2014 The wxWidgets Team, April 2017