Add changes file for Qt 5.14.2
Change-Id: I804e2f07ccbf077c443aef627854c6c411014269 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
This commit is contained in:
parent
ffbf5ae11d
commit
3d25bbcdf1
117
dist/changes-5.14.2
vendored
Normal file
117
dist/changes-5.14.2
vendored
Normal file
@ -0,0 +1,117 @@
|
||||
Qt 5.14.2 is a bug-fix release. It maintains both forward and backward
|
||||
compatibility (source and binary) with Qt 5.14.0 through 5.14.1.
|
||||
|
||||
For more details, refer to the online documentation included in this
|
||||
distribution. The documentation is also available online:
|
||||
|
||||
https://doc.qt.io/qt-5/index.html
|
||||
|
||||
The Qt version 5.14 series is binary compatible with the 5.13.x series.
|
||||
Applications compiled for 5.13 will continue to run with 5.14.
|
||||
|
||||
Some of the changes listed in this file include issue tracking numbers
|
||||
corresponding to tasks in the Qt Bug Tracker:
|
||||
|
||||
https://bugreports.qt.io/
|
||||
|
||||
Each of these identifiers can be entered in the bug tracker to obtain more
|
||||
information about a particular change.
|
||||
|
||||
****************************************************************************
|
||||
* QtCore *
|
||||
****************************************************************************
|
||||
|
||||
- QCollator:
|
||||
* QTBUG-81673: Fixed a regression introduced in 5.14.0 that caused
|
||||
QCollator not to operate with default-constructed QStrings and print a
|
||||
warning on Windows.
|
||||
|
||||
- QString, codecs:
|
||||
* QTBUG-62011: ZWNBS is no longer discarded (mistaken for a BOM despite
|
||||
not being at the start) when converting UCS4 to QString's UCS2.
|
||||
|
||||
- QLocale:
|
||||
* QTBUG-80459: Skip digit-grouping if the system locale is configured to
|
||||
use an empty group separator.
|
||||
* QTBUG-81530: Use "+" if MS reports empty for the system locale's plus
|
||||
sign, as documented in MS's API for the relevant query.
|
||||
|
||||
- QLockFile:
|
||||
* Suppressed the warning on QNX that said 'setNativeLocks failed:
|
||||
"Function not implemented"'. There is no difference in behavior: Qt
|
||||
will continue not to be able to apply an OS- level file lock, which
|
||||
means the lock could be accidentally stolen by buggy software. Correct
|
||||
software using QLockFile should not be affected.
|
||||
|
||||
- QObject:
|
||||
* For the purposes of QT_NO_NARROWING_CONVERSIONS_IN_CONNECT, pointer
|
||||
(incl. pointer-to-member) to bool conversions are now considered
|
||||
narrowing. This matches the resolution of a defect report in C++
|
||||
itself.
|
||||
|
||||
- QStorageInfo:
|
||||
* Improved discovery of device nodes on Linux if the /dev entry was
|
||||
renamed after the filesystem was mounted and udev is in use.
|
||||
|
||||
****************************************************************************
|
||||
* QtGui *
|
||||
****************************************************************************
|
||||
|
||||
- QTextMarkdownImporter:
|
||||
* Text in Markdown format is assumed to be UTF-8.
|
||||
* The "title" in a Markdown hyperlink is now used as the tooltip,
|
||||
not the anchor name.
|
||||
* Fixed vulnerability oss-fuzz-20450 (invalid input resulted in an
|
||||
attempt to insert items into a list that no longer exists).
|
||||
|
||||
****************************************************************************
|
||||
* QtWidgets *
|
||||
****************************************************************************
|
||||
|
||||
- QLineEdit:
|
||||
* the inputMask property has allowed any Letter or Number category
|
||||
character for the respective mask characters, not just ASCII. The
|
||||
documentation has been updated accordingly.
|
||||
|
||||
****************************************************************************
|
||||
* qmake *
|
||||
****************************************************************************
|
||||
|
||||
- To remove the NDEBUG define that is added by default in MSVC mkspecs,
|
||||
write DEFINES_RELEASE -= NDEBUG in your .pro file.
|
||||
- Install/uninstall rules are now generated for target.targets on Windows.
|
||||
This mirrors the behavior on Unix.
|
||||
|
||||
****************************************************************************
|
||||
* Third-Party Code *
|
||||
****************************************************************************
|
||||
|
||||
- md4c was updated to 0.4.3. This fixes vulnerability oss-fuzz-20580.
|
||||
|
||||
- QtSQL, sqlite:
|
||||
* Updated to v3.31.1
|
||||
* [QTBUG-82533] Fixed CVE-2020-9327
|
||||
|
||||
****************************************************************************
|
||||
* CMake *
|
||||
****************************************************************************
|
||||
|
||||
- Windows:
|
||||
* Fixed linking with Qt static build
|
||||
|
||||
****************************************************************************
|
||||
* MSVC *
|
||||
****************************************************************************
|
||||
|
||||
- Fixed a compatibility issue found when linking code compiled with
|
||||
version 16.6 to a Qt compiled with 16.5.
|
||||
|
||||
****************************************************************************
|
||||
* MinGW *
|
||||
****************************************************************************
|
||||
|
||||
- Fixed build regressions.
|
||||
- The -debug-and-release configuration has been fixed. In this
|
||||
configuration, Qt libraries again have a 'd' suffix.
|
||||
- In the -debug configuration, libraries do not have a 'd' suffix, similar
|
||||
to Unix platforms.
|
Loading…
Reference in New Issue
Block a user