Update release documentation files for 3.1.4
Change version number and update the list of changes.
This commit is contained in:
@@ -28,30 +28,32 @@ or, for a more more permanent but less convenient to use link, from
|
||||
* https://github.com/wxWidgets/wxWidgets/releases/tag/v3.1.4/
|
||||
|
||||
|
||||
Changes since 3.1.2
|
||||
Changes since 3.1.3
|
||||
-------------------
|
||||
|
||||
There have been almost 2000 commits from 97 unique contributors (52 with
|
||||
multiple contributions) since 3.1.2 releases, so it is impossible to summarize
|
||||
all the changes in this document without making it too long, please see the
|
||||
full changelog at
|
||||
In the nine months since the previous release, there have been almost 1700
|
||||
commits from 74 unique contributors (37 with multiple contributions), so it is
|
||||
impossible to summarize all the changes in this document without making it too
|
||||
long, please see the fuller changelog at
|
||||
|
||||
https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.1.4/docs/changes.txt
|
||||
|
||||
for more details, but some of the most important changes are:
|
||||
for more (but still not all) details, but some of the most important changes are:
|
||||
|
||||
- Support for per-monitor DPI and dynamic DPI changes under MSW.
|
||||
- More generally, many fixes for various controls appearance in high DPI.
|
||||
- Long requested support for freezing rows and/or columns in wxGrid.
|
||||
- New XRC handlers for wxDataViewCtrl, wxInfoBar.
|
||||
- It is now possible to use gradients when creating wxGraphicsPen.
|
||||
- Extended compiler (MSVS 2019) and platforms (macOS 10.14+) support.
|
||||
- Significant improvements to the (still experimental) wxQt port.
|
||||
- Important bug fixes for focus handling in wxOSX port.
|
||||
- wxOSX port now supports the latest macOS 11 on ARM hardware.
|
||||
- wxMSW comes with a new Edge-based wxWebView implementation.
|
||||
- Better, although still not perfect, per-monitor DPI support in wxMSW.
|
||||
- wxGrid was has been significantly improved and is now much user friendlier.
|
||||
- AUI appearance enhancements for non-default GTK themes and macOS dark mode.
|
||||
- wxWidgets may now be built with C++20 compiler.
|
||||
- Improvements to CMake build system.
|
||||
- Allow optionally forbidding dangerous implicit wxString conversions.
|
||||
|
||||
And, of course, there were many, many bug fixes in all ports, notably including
|
||||
fixing several long-standing problems in wxOSX.
|
||||
|
||||
Notice that in spite of all the changes, this release remains almost completely
|
||||
compatible with 3.1.2 at the API level, so upgrading to it if you're already
|
||||
compatible with 3.1.3 at the API level, so upgrading to it if you're already
|
||||
using wxWidgets 3 should be straightforward.
|
||||
|
||||
|
||||
@@ -62,7 +64,7 @@ Compared to the stable 3.0.x series, this version brings too many
|
||||
improvements and even more bug fixes to list them all, but here is the
|
||||
maximally condensed summary:
|
||||
|
||||
- Build system improvements: support for new compilers (up to MSVS 2019, g++ 9)
|
||||
- Build system improvements: support for new compilers (up to MSVS 2019, g++ 10)
|
||||
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 Mojave and later.
|
||||
@@ -71,7 +73,7 @@ maximally condensed summary:
|
||||
wxStaticBox; markup in wxDataViewCtrl items text; better support for high DPI
|
||||
monitors; support for ZIP 64 files; much improved accessibility support under
|
||||
MSW; Support for non-integer font sizes and arbitrary font weights; LZMA
|
||||
compression support (using liblzma)/
|
||||
compression support (using liblzma).
|
||||
- New classes: wxActivityIndicator, wxAddRemoveCtrl,
|
||||
wxAppProgressIndicator, wxNativeWindow, wxPowerResourceBlocker,
|
||||
wxSecretStore.
|
||||
@@ -214,4 +216,4 @@ developed by its users and your contributions to it are always welcome!
|
||||
|
||||
Have fun!
|
||||
|
||||
The wxWidgets Team, October 2019
|
||||
The wxWidgets Team, July 2020
|
||||
|
Reference in New Issue
Block a user