summaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
authorAntti Kokko <antti.kokko@qt.io>2019-04-01 13:35:31 +0300
committerJani Heikkinen <jani.heikkinen@qt.io>2019-04-08 08:39:04 +0000
commitfbce9202122d227f138a85f3d9b4f39bd8548143 (patch)
treee8ea98bddf1622e6f5d2f29fb7cea9198c95f667 /dist
parent17884e1e3c7c40cd104dceb9452dd2df6058c32d (diff)
Add changes file for Qt 5.12.3
Change-Id: I900dd172973cfc5897c45468bb2eaf9cb41664d4 Reviewed-by: Robert Loehning <robert.loehning@qt.io> Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'dist')
-rw-r--r--dist/changes-5.12.375
1 files changed, 75 insertions, 0 deletions
diff --git a/dist/changes-5.12.3 b/dist/changes-5.12.3
new file mode 100644
index 0000000000..ba1cadd039
--- /dev/null
+++ b/dist/changes-5.12.3
@@ -0,0 +1,75 @@
+Qt 5.12.3 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.12.0 through 5.12.2.
+
+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.
+
+****************************************************************************
+* QtQml *
+****************************************************************************
+
+ - [QTBUG-74677] Avoid redundant slashes and handle redundant enums when
+ converting resource URLs.
+ - [QTBUG-74190] Fixed a crash related to freezing properties.
+ - [QTBUG-58559] Fixed a memory leak when deleting dynamic properties on
+ JS objects (trigger garbage collection).
+ - [QTBUG-74532] qmlcachegen output is now independent of TranslationData
+ and thus more deterministic.
+ - [QTBUG-69898] Made several performance improvements with property lookups.
+ - [QTBUG-74476] Fixed a logic bug involving inversion of non-reflexive
+ comparison binops, which resulted in incorrect evaluation of some if statements.
+ - [QTBUG-73843] When QQmlAbstractUrlInterceptor intercepts the loading of
+ the qmldir file, we now use the intercepted URL to load additional files
+ in that import.
+ - [QTBUG-74058] Fixed a GC bug resulting in invalid memory read.
+ - [QTBUG-74148] Fixed a propertyCache memory leak with Loader and PageIndicator.
+ - [QTBUG-74087] Deeper recursion is now possible, and less stack space is used
+ during code generation. The "Maximum statement or expression depth exceeded"
+ error is now less likely when using 3rd party JavaScript libraries.
+ - [QTBUG-74188] Fixed a crash when deleting properties, due to shared ownership
+ of SparseArrayNode.
+ - [QTBUG-72807] Disabled tail calls for functions called with more arguments
+ than formals.
+ - [QTBUG-73999] Fixed number to string conversion with radix.
+ - [QTBUG-73985] Fixed a crash during unwinding in QJSEngine::evaluate.
+ - [QTBUG-33179] QML revisioning now works for grouped properties.
+
+****************************************************************************
+* QtQuick *
+****************************************************************************
+
+ - [QT3DS-3238] Fixed a surface format bug on macOS.
+ - [QTBUG-74508] Fixed incorrect PathView.currentIndex assignment with
+ StrictlyEnforceRange.
+ - [QTBUG-72457] Text now renders HTML table cell background colors properly,
+ and does correct layout of table cells with percentage-based widths.
+ - [QDS-263] qmlpreview now does better window placement on Windows.
+ - [QTBUG-71042] Fixed a bug in setting dynamic anchors to parents
+ in PropertyChanges.
+ - [QTBUG-73723] Fixed leaking of QML QQuickItemGrabResult objects
+ afterQQuickItem::grabToImage() is called from QML.
+ - [QTBUG-74008] Fixed a crash when one touch event contains a point that
+ begins acting as the synthetic mouse, and then that point is missing
+ from a subsequent event. (This is unexpected from most touchscreens.)
+ - [QTBUG-74128] Fixed binding loop warnings while using bi-directional
+ property bindings with Flickable contentX/Y properties.
+ - [QTBUG-73819] Fixed a crash when Loader unloads an Item or Event Handler
+ that currently has a grab.
+ - [QTBUG-41045] When a window is hidden and the visible content under
+ the mouse cursor in another window has a different cursor, it will
+ now change as it should.
+ - [QTBUG-70031] Fixed issues caused by adding the new row and column
+ properties in QQmlDelegateModel.