From 48b4df598c88782f031f3df62964e159feeb20fb Mon Sep 17 00:00:00 2001 From: Antti Kokko Date: Thu, 23 May 2019 15:20:44 +0300 Subject: Add changes file for Qt 5.12.4 Change-Id: I6980ffaed4da941fbcd56af36bba7e5abf3dd878 Reviewed-by: Shawn Rutledge Reviewed-by: Ulf Hermann --- dist/changes-5.12.4 | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 dist/changes-5.12.4 (limited to 'dist') diff --git a/dist/changes-5.12.4 b/dist/changes-5.12.4 new file mode 100644 index 0000000000..d963e44e67 --- /dev/null +++ b/dist/changes-5.12.4 @@ -0,0 +1,90 @@ +Qt 5.12.4 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.12.0 through 5.12.3. + +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.12 series is binary compatible with the 5.11.x series. +Applications compiled for 5.11 will continue to run with 5.12. + +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. + +**************************************************************************** +* Important Behavior Changes * +**************************************************************************** + + - [QTBUG-14769] TextEdit now uses the I-beam cursor by default, and the + pointing hand cursor for links. However in C++ it's still possible to + override with a custom cursor. + - [QTBUG-70826] The QML Runtime tool now has an updated application icon + and a default window icon. QtQuick applications can still use + QWindow::setIcon() to override the window icon. + +**************************************************************************** +* QtQml * +**************************************************************************** + + - [QTBUG-75880] An anonymous function's "name" now comes directly from the + surrounding object pattern if applicable. This fixes some ecmascript tests + where functions were assigned to the key "eval" in an object. + - [QTBUG-75896] Fixed lookups of properties in QML singletons. + - [QTBUG-48809] We now print a warning when encountering a non-relative URL + in a qmldir file. You should use relative paths. + - [QTBUG-75609] Improved the cache for looking up attached properties objects, + to fix a performance regression in Qt Quick Layouts. + - [QTBUG-75392] Fixed a crash caused by std::function. + - [QTBUG-74048] Fixed a crash in QJSEngine::evaluate. + - [QTBUG-75501] lupdate now works better with the Qt Quick compiler. + - [QTBUG-75393] Fixed debugging of named signal arguments in Connections. + - [QTBUG-75410] Fixed maximum call stack depth for clang ASAN builds. + - [QTBUG-74815] We now allow creation of variants from non-singleton + QQmlTypeWrappers. + - [QTBUG-74815] Unknown types are no longer mis-identified as "null". + - [QTBUG-75335] Fixed a crash related to optimized heap lookups. + - [QTBUG-73217] The "QML debugging is enabled" warning is printed + normally rather than via a log message, which works better with + static builds. + - [QTBUG-75176] Fixed a crash on exit related to attached properties + on static builds. + - [QTBUG-75203] Fixed a crash when accessing invalid properties through + QObjectWrapper + - [QTBUG-71116] Errors in fetchOrCreateTypeForUrl are no longer fatal. + - [QTBUG-75121] Fixed an invalid capture in ECMAScript + string.replace(RegExp, backref) + - [QTBUG-74876] Fixed a crash in LinkBuffer's performFinalization. + - [QTBUG-74876] Fixed a memory leak when emitting QImage or QPixmap + as a signal argument. + - [QDS-589] qmlscene now supports file selectors. + - [QTBUG-74867] We now detect and reject cyclic aliases to avoid + infinite recursion. + - [QTBUG-74884] Configuration with -no-feature-delegate-model now works. + - [QTBUG-75030] Fixed an arithmetic exception related to bindings. + +**************************************************************************** +* QtQuick * +**************************************************************************** + + - [QTBUG-73768] Fixed a failing assertion in BorderImage when any border size + exceeds source image size. + - [QTBUG-75770] MouseArea no longer mis-identifies fast drags as double clicks. + - [QTBUG-75002] Accessibility: StaticText nodes are now properly marked as + read-only. + - [QTBUG-70083] Replaced PinchHandler qCInfo messages with qCDebug. + - [QTBUG-70083] Fixed the "no points" warning when using native gestures. + - [QTBUG-73182] Fixed a memory leak by optimizing storage of + QQuickEventPoint instances. + - [QTBUG-65761] Fixed input handling in QWebEngineView on eglfs. + - [QTBUG-51993] Canvas3D now works properly inside QQuickWidget. + - [QTBUG-74966] DragHandler no longer makes its target jump if you + start dragging in the margin area. + - [QTBUG-74679] Touch cancel now results in an ungrab event, so that + any parent flickable can filter the event, reset its state and be ready + to scroll again. -- cgit v1.2.3