Update library version to 3.3
Manually change the minor version value everywhere. Reset the contents of the README in preparation for the future 3.3.0 release.
This commit is contained in:
parent
e9d299d92c
commit
67c261b944
10 changed files with 26 additions and 65 deletions
|
|
@ -5,8 +5,8 @@
|
|||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<wxVersionString>320</wxVersionString>
|
||||
<wxShortVersionString>32</wxShortVersionString>
|
||||
<wxVersionString>330</wxVersionString>
|
||||
<wxShortVersionString>33</wxShortVersionString>
|
||||
<wxToolkitPrefix>msw</wxToolkitPrefix>
|
||||
<wxCompilerPrefix>vc</wxCompilerPrefix>
|
||||
<wxCfg>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// update this file with new version numbers
|
||||
|
||||
DYLIB_COMPATIBILITY_VERSION = 3.2
|
||||
DYLIB_CURRENT_VERSION = 3.2.0
|
||||
DYLIB_COMPATIBILITY_VERSION = 3.3
|
||||
DYLIB_CURRENT_VERSION = 3.3.0
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
set wxMAJOR_VERSION=3
|
||||
set wxMINOR_VERSION=2
|
||||
set wxMINOR_VERSION=3
|
||||
set wxRELEASE_NUMBER=0
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ dnl
|
|||
dnl wx_release_number += 1
|
||||
|
||||
wx_major_version_number=3
|
||||
wx_minor_version_number=2
|
||||
wx_minor_version_number=3
|
||||
wx_release_number=0
|
||||
wx_subrelease_number=0
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
DOXYFILE_ENCODING = UTF-8
|
||||
PROJECT_NAME = wxWidgets
|
||||
PROJECT_NUMBER = 3.2.0
|
||||
PROJECT_NUMBER = 3.3.0
|
||||
PROJECT_BRIEF =
|
||||
PROJECT_LOGO = logo.png
|
||||
OUTPUT_DIRECTORY = out
|
||||
|
|
@ -371,7 +371,7 @@ HTML_INDEX_NUM_ENTRIES = 100
|
|||
#---------------------------------------------------------------------------
|
||||
|
||||
GENERATE_DOCSET = $(GENERATE_DOCSET)
|
||||
DOCSET_FEEDNAME = "wxWidgets 3.2"
|
||||
DOCSET_FEEDNAME = "wxWidgets 3.3"
|
||||
DOCSET_BUNDLE_ID = org.wxwidgets.doxygen.wx31
|
||||
DOCSET_PUBLISHER_ID = org.wxwidgets.doxygen
|
||||
DOCSET_PUBLISHER_NAME = wxWidgets
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
wxWidgets 3.2.0 Release Notes
|
||||
wxWidgets 3.3.0 Release Notes
|
||||
=============================
|
||||
|
||||
Welcome to the new stable release of wxWidgets, a free and open source
|
||||
Welcome to the latest release of wxWidgets, a free and open source
|
||||
cross-platform C++ framework for writing advanced GUI applications using
|
||||
native controls.
|
||||
|
||||
|
|
@ -16,7 +16,7 @@ more about wxWidgets at:
|
|||
|
||||
Documentation is available online at:
|
||||
|
||||
* https://docs.wxwidgets.org/3.2.0/
|
||||
* https://docs.wxwidgets.org/3.3.0/
|
||||
|
||||
wxWidgets sources and binaries for the selected platforms are available for
|
||||
download from:
|
||||
|
|
@ -25,59 +25,20 @@ download from:
|
|||
|
||||
or, for a more more permanent but less convenient to use link, from
|
||||
|
||||
* https://github.com/wxWidgets/wxWidgets/releases/tag/v3.2.0/
|
||||
* https://github.com/wxWidgets/wxWidgets/releases/tag/v3.3.0/
|
||||
|
||||
Please see https://docs.wxwidgets.org/3.2.0/overview_install.html for full
|
||||
Please see https://docs.wxwidgets.org/3.3.0/overview_install.html for full
|
||||
installation instructions.
|
||||
|
||||
|
||||
|
||||
Changes since 3.0
|
||||
Changes since 3.2
|
||||
-----------------
|
||||
|
||||
This release is a culmination of many years of development since the
|
||||
last stable 3.0 release. It contains more than 15,000 commits from more
|
||||
than 400 unique contributors (including more than 200 with multiple
|
||||
contributions) and has too many improvements to list them all here, but
|
||||
here is a maximally condensed summary of the most important ones:
|
||||
- TODO
|
||||
|
||||
- Build system improvements: support for new compilers (up to MSVS 2022,
|
||||
g++ 12, clang 14) with an even simpler way of using wxWidgets from
|
||||
MSVS, with wxwidgets.props file, and OS versions as well as an
|
||||
entirely new CMake build system.
|
||||
- Support for native dark mode under macOS 10.14 and later, support for
|
||||
ARM hardware and macOS versions up to 13.
|
||||
- High DPI support with the new, but almost perfectly backwards-
|
||||
compatible, API based on wxBitmapBundle, including per-monitor DPI and
|
||||
dynamic DPI changes.
|
||||
- New features: HTTPS and HTTP/2 support with wxWebRequest and friends;
|
||||
support for freezing rows/columns in wxGrid; mouse gesture events
|
||||
(GSoC 2017 project); non-integer font sizes and arbitrary font weights
|
||||
in wxFont; fractional pen widths in wxGraphicsContext; arbitrary label
|
||||
windows in wxStaticBox; markup in wxDataViewCtrl items text; support
|
||||
for ZIP 64 files; LZMA compression; much improved accessibility
|
||||
support under MSW; new Edge-based wxWebView implementation.
|
||||
- New classes: wxActivityIndicator, wxAddRemoveCtrl, wxAppProgressIndicator,
|
||||
wxBitmapBundle, wxNativeWindow, wxPersistentComboBox,
|
||||
wxPowerResourceBlocker, wxSecretStore, wxTempFFile and many new
|
||||
features in the existing classes.
|
||||
- New XRC handlers for all the new and some of the existing classes.
|
||||
- Significant improvements to: wxBusyInfo, wxDataViewCtrl, wxDirDialog, wxGrid,
|
||||
wxNotificationMessage, wxSpinCtrl, wxStaticBox, wxStyledTextCtrl,
|
||||
wxUIActionSimulator.
|
||||
- Improvements to compile-time safety with the possibility to disable dangerous
|
||||
implicit conversions between wxString and "char*" strings.
|
||||
- Latest versions of all bundled 3rd party libraries, including all the
|
||||
security fixes and support for WebKit 2 and GStreamer 1.7 under Unix.
|
||||
- Revamped OpenGL support better suited to modern OpenGL (3.2+).
|
||||
- Further C++11 and later support improvements, wxWidgets can be built using
|
||||
C++20 compilers.
|
||||
- New experimental wxQt port.
|
||||
- Many, many bug fixes.
|
||||
|
||||
|
||||
Note that in spite of all these changes, wxWidgets 3.2 is almost fully
|
||||
compatible with wxWidgets 3.0 and updating the existing applications to
|
||||
Note that in spite of all these changes, wxWidgets 3.3 is almost fully
|
||||
compatible with wxWidgets 3.2 and updating the existing applications to
|
||||
use it shouldn't require much effort.
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -121,9 +121,9 @@
|
|||
|
||||
#define PACKAGE_BUGREPORT "wx-dev@googlegroups.com"
|
||||
#define PACKAGE_NAME "wxWidgets"
|
||||
#define PACKAGE_STRING "wxWidgets 3.2.0"
|
||||
#define PACKAGE_STRING "wxWidgets 3.3.0"
|
||||
#define PACKAGE_TARNAME "wxwidgets"
|
||||
#define PACKAGE_VERSION "3.2.0"
|
||||
#define PACKAGE_VERSION "3.3.0"
|
||||
|
||||
// for jpeg
|
||||
|
||||
|
|
|
|||
|
|
@ -26,10 +26,10 @@
|
|||
|
||||
/* NB: this file is parsed by automatic tools so don't change its format! */
|
||||
#define wxMAJOR_VERSION 3
|
||||
#define wxMINOR_VERSION 2
|
||||
#define wxMINOR_VERSION 3
|
||||
#define wxRELEASE_NUMBER 0
|
||||
#define wxSUBRELEASE_NUMBER 0
|
||||
#define wxVERSION_STRING wxT("wxWidgets 3.2.0 RC1")
|
||||
#define wxVERSION_STRING wxT("wxWidgets 3.3.0")
|
||||
|
||||
/* nothing to update below this line when updating the version */
|
||||
/* ---------------------------------------------------------------------------- */
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ endif()
|
|||
project(minimal)
|
||||
|
||||
# Request the required wxWidgets libs
|
||||
find_package(wxWidgets 3.2 COMPONENTS core base REQUIRED CONFIG)
|
||||
find_package(wxWidgets 3.3 COMPONENTS core base REQUIRED CONFIG)
|
||||
|
||||
# Include the wxWidgets use file to initialize various settings
|
||||
if(wxWidgets_USE_FILE)
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
<key>CFBundleExecutable</key>
|
||||
<string>$(PRODUCT_NAME)</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>$(PRODUCT_NAME) version 3.2.0, (c) 2005-2022 wxWidgets</string>
|
||||
<string>$(PRODUCT_NAME) version 3.3.0, (c) 2005-2022 wxWidgets</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string>wxmac.icns</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
|
|
@ -15,15 +15,15 @@
|
|||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleLongVersionString</key>
|
||||
<string>3.2.0, (c) 2005-2022 wxWidgets</string>
|
||||
<string>3.3.0, (c) 2005-2022 wxWidgets</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>$(PRODUCT_NAME)</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>3.2.0</string>
|
||||
<string>3.3.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>3.2.0</string>
|
||||
<string>3.3.0</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>Copyright 2005-2022 wxWidgets</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue