From 4daa6bba7fcafd7868552a134f7a0888c9548554 Mon Sep 17 00:00:00 2001 From: Antti Kokko Date: Tue, 28 Aug 2018 11:37:34 +0300 Subject: Add changes file for Qt 5.11.2 Edited-by: Thiago Macieira Change-Id: Ic7f9fdb79524194bf92d330052d971506f066fc5 Reviewed-by: Kai Koehne Reviewed-by: Thiago Macieira --- dist/changes-5.11.2 | 129 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 129 insertions(+) create mode 100644 dist/changes-5.11.2 diff --git a/dist/changes-5.11.2 b/dist/changes-5.11.2 new file mode 100644 index 0000000000..5bb61339dd --- /dev/null +++ b/dist/changes-5.11.2 @@ -0,0 +1,129 @@ +Qt 5.11.2 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.11.0 through 5.11.1. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.11 series is binary compatible with the 5.10.x series. +Applications compiled for 5.10 will continue to run with 5.11. + +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. + +**************************************************************************** +* Qt 5.11.2 Changes * +**************************************************************************** + +**************************************************************************** +* Licensing * +**************************************************************************** + + - [QTBUG-52222] The commercial preview license in the git checkout has + been replaced by the Qt License Agreement 4.0 text. This makes it + explicit that commercial customers of The Qt Company can use the git + version under commercial terms. However, support is (still) only + provided for builds from released branches of Qt. + +**************************************************************************** +* QtCore * +**************************************************************************** + + - QFile: + * [QTBUG-69417] Fixed a regression in QFile::copy() that caused the + original file not to be copied entirely if it was modified outside of + this QFile object between the last time we checked its size and the + copy() call. Note this is not a prevention against race conditions. + * [QTBUG-69148] Fixed a regression that caused QFile::map() to succeed + or produce incorrect results when trying to map a file at an offset + beyond 4 GB on 32-bit Android systems and on some special Linux + configurations. + + - QObject: + * [QTBUG-69744] Fixed a bug in setProperty() that caused a property + change not to take effect if the old value compared equal using + QVariant's equality operator, but the values were not strictly equal. + + - QPluginLoader: + * Fixed an issue that could cause a crash when certain damaged or + corrupt plugin files were scanned. + + - QSortFilterProxyModel: + * [QTBUG-58499][QTBUG-69158] insertRows(row,count,parent) with row == + rowCount will insert at the bottom of the source model rather than + at the row QSortFilterProxyModel::rowCount of the source model. + + - QStorageInfo: + * [QTBUG-60215] Fixed a bug that caused the last entry in the mtab file + to be ignored on Android. + * Fixed a bug on Android that could cause QStorageInfo to skip some + filesystems (if the mount table is a virtual file and contains any + short lines) or crash (if the mount table contains any 3-field lines). + + - QString: + * [QTBUG-63620] Formatting of doubles with single-digit exponent, by + number() or args(), now includes a leading zero in that exponent, + consistently with sprintf(), as it did up to 5.6. + + - QSysInfo: + * Fixed QSysInfo::productType() to properly detect some Linux + distributions that ship with a minimal /etc. + + - QTemporaryFile: + * [QTBUG-69436] Worked around a bug in the GNU C Library versions 2.21 + and earlier (used on Linux) that caused temporary files to be created + with permissions 000. + + - QUrl: + * Fixed a bug that caused URLs whose hostnames contained unassigned or + prohibited Unicode codepoints to report isValid() == true, despite + clearing the hostname. + +**************************************************************************** +* QtGui * +**************************************************************************** + + - QMatrix: + * The qHash() implementation for QMatrix has been changed. + + - QTransform: + * The qHash() implementation for QTransform has been changed. + + - Text: + * [QTBUG-69661] Fixed potential crash when using + QTextOption::ShowLineAndParagraphSeparators. + * [QTBUG-70096] Fixed a possible crash when combining QStaticText, + QOpenGLWidget and Qt Quick in the same application. + +**************************************************************************** +* QtWidgets * +**************************************************************************** + + - QMessageBox: + * [QTBUG-69526] A message box with two buttons, one of which is the "Show + Details..." button, can now be closed by clicking the X button on the + window's title bar. + + - QFileDialog: + * QFileDialog::selectedMimeTypeFilter() now returns the actually + selected name filter. + +**************************************************************************** +* Third-Party Code * +**************************************************************************** + + - [QTBUG-69274] SQLite was updated to version 3.24.0. + - [QTBUG-69271] PCRE2 was updated to version 10.31. + +**************************************************************************** +* plugins * +**************************************************************************** + + - ibus: + * Qt programs in Flatpak environment can now trigger IBus input method. -- cgit v1.2.3