aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntti Kokko <antti.kokko@qt.io>2021-06-29 08:07:31 +0300
committerAntti Kokko <antti.kokko@qt.io>2021-06-29 05:54:10 +0000
commitba175f1b6d8b746b17e67aa883423576dd3e3a9a (patch)
tree55adcc1cee31da7d3c360f4ea73c6537fdf28a71
parent7f2bd8bdbbac869d2979efcc0668caf6aa4a2f85 (diff)
Add initial Qt 6.1.2 release note
Task-number: QTBUG-94291 Change-Id: Icca09c2be844e3b9f0d093aa1927feacf062741a Reviewed-by: Akseli Salovaara <akseli.salovaara@qt.io> Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
-rw-r--r--qt/6.1.2/release-note.md327
1 files changed, 327 insertions, 0 deletions
diff --git a/qt/6.1.2/release-note.md b/qt/6.1.2/release-note.md
new file mode 100644
index 0000000..7e465b4
--- /dev/null
+++ b/qt/6.1.2/release-note.md
@@ -0,0 +1,327 @@
+Release note
+============
+
+Qt 6.1 introduces many new features and improvements as well as bugfixes
+over the 6.0.x series. For more details, refer to the online
+documentation included in this distribution. The documentation is also
+available online:
+
+https://doc.qt.io/qt-6/index.html
+
+The Qt version 6.1 series is binary compatible with the 6.0.x series.
+Applications compiled for 6.0 will continue to run with 6.1.
+
+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.
+
+To make it easier to port to Qt 6, we have created a porting guide to
+summarize those changes and provide guidance to handle them. In the
+guide, you can find links to articles about changes that may affect your
+application and help you transition from Qt 5.15 to Qt 6:
+
+https://doc.qt.io/qt-6/portingguide.html
+
+Important Changes
+-----------------
+
+### qtbase
+* 9a186e1da7 Fix license information for libjpeg-turbo
+Clarified that libjpeg-turbo is actually covered by three licenses, not
+only IJG.
+
+* 02a5580292 macOS: allow Qt::AA_DontShowShortcutsInContextMenus
+overrides
+The shortcutVisibleInContextMenu property defaults to the value of the
+Qt::AA_DontShowShortcutsInContextMenus attribute, which in turn defaults
+to the platform integration. To override the default, set the
+application attribute after instantiating QApplication, or override the
+default for each QAction instance.
+
+### qtwayland
+* c0ef4aa9 client: Gracefully handle shutdown and window hiding
+Fixed a crash that could happen when hiding or closing windows while Qt
+Quick was actively rendering on a different thread.
+
+### qt3d
+* eb0011ba1 Fix multi-view picking
+Non rendered entities (due to layer filtering) are no longer pickable
+
+### qtimageformats
+* f111501 Update bundled libtiff to version 4.3.0
+Bundled libtiff was updated to version 4.3.0
+
+### qtvirtualkeyboard
+* 6201217 Fix high CPU utilization caused by key repeat timer
+Fixed high CPU utilization caused by key repeat timer.
+
+* 062e4d0 Disable Windows IME when Qt Virtual Keyboard plugin is loaded
+Disable Windows IME when Qt Virtual Keyboard plugin is loaded
+
+### qtquick3d
+* 4a08fa54 Fix the occlusionMap to be compatible with GLTF2
+This patch changes how occlusionMap works in QQuick3DMaterial.
+Previously occlusionMap influences on all the diffuse colors and
+emissive colors. Now it will not affect punctual lightings.(For now it
+will affect only IBL.) The result of a lancelot test,
+principled/occlusion.qml, will be changed because it does not have
+IBL.(The occlusionMap will be ignored.) There will be 4 rows in the new
+test. Top 2 rows are without IBL, and others are with IBL in their
+materials.
+
+
+Fixes
+-----
+
+### qtbase
+* QTBUG-49771 Backspace key is not working when CapsLock is on
+* QTBUG-88651 Can't Hide Menu Separator
+* QTBUG-92488 When a QComboBox is set to use Fusion style after changing
+the size adjust policy to AdjustToContents then it will cut off the last
+item in a list and force it to be scrollable
+* QTBUG-93736 QCombobox last item become inaccessible when a listview is
+used in popup
+* QTBUG-92583 QListVIew page turning error
+* QTBUG-93504 Running automoc with --collect-json stalls during cmake
+build with Makefiles
+* QTBUG-94064 D3D11 debug layer warning is printed when having a vertex
+shader with no inputs
+* QTBUG-36565 Some key symbols generated by xkb level 3 shift don't work
+in QTextBrowser, QTextEdit, QLineEdit
+* QTBUG-94070 Memory corruption in sqlite plugin
+* QTBUG-93174 QtDeviceUtilities doc build doesn't produce .qch file
+* QTBUG-89754 Reg->6.0/Linux/CMake build : QtGui has dependency on
+libopengl0
+* QTBUG-93600 90° X rotation as quaternion produces NaN on euler angle
+* QTBUG-83089 NameFilters not working in FileDialog in Android 10
+* QTBUG-73990 Context Menu Items Fonts and Hotkeys Not Displaying
+* QTBUG-83089 NameFilters not working in FileDialog in Android 10
+* QTBUG-77771 A Double click on QtreeView/QTreeWidget index is emitting
+two clicked() and one doubleClicked() signal
+* QTBUG-92266 vertical space before video on
+https://doc.qt.io/qt-6/gettingstarted.html
+* QTBUG-94057 QLineEdit should be enter editing status when FocusIn
+* QTBUG-92234 QTranslator.load problem by skipping some
+* QTBUG-93431 Android: build system dependencies are wrong
+* QTBUG-86754 [Reg 5.12.4-> 5.12.5]Action text overlaps the shortcut in
+menu when padding is used
+* QTBUG-94269 QIntValidator: integer values exceeding top "intermediate"
+according to validate() func
+* QTBUG-93868 Fix unnoticed regression after merging the fix for UNC
+path handling
+* QTBUG-92232 [REG] Option Clicking Window Close Button Crashes App
+* QTBUG-64543 When starting a drag scroll via QScroller in a listview
+there will be a slight jump right before the scrolling starts
+* QTBUG-50866 QTabBar scroll buttons overlap tabs
+* QTBUG-70498 Cannot scroll first tab right, using scroll button in
+QTabBar, when tab size do not fit into visible rect.
+* QTBUG-91025 Should mention that QPrint Support is not available for
+iOS
+* QTBUG-94248 Check scrollbar ScrollBarOverlap when computing QListView
+margins
+* QTBUG-27640 QToolButton::menu-arrow{image:none;} does not work in
+Custom TitleBar
+* QTBUG-86362 [Reg 5.14 to 5.15.0] macOS: Tabbed QDockWidgets not
+properly drawing the tabs
+* QTBUG-93742 Error in public function "setclearbuttonenabled" of
+"QLineEdit" control
+* QTBUG-94211 Windows Long Path issue for RelWithDebInfo config
+* QTBUG-71894 Hangul composition bug
+* QTBUG-94264 When building for Android, instead of an apk, just .so is
+built
+* QTBUG-91120 QDate::fromString() fails on isolated dates on macOS with
+TZ=Europe/Lisbon
+* QTBUG-94400 /EHsc flag removal wrong
+* QTBUG-94347 QRandomGenerator64 refers to functions as static, aren't.
+* QTBUG-94470 Incorrect parsing of HTTP2 frame headers.
+* QTBUG-94032 Command line is too long when building large projects
+* QTBUG-76948 IOS: disconnect second screen while app in b/g, it crashes
+when app goes into foreground
+* QTBUG-93764 QPrintPreviewDialog: printer orientation not updated by
+QPageSetupDialog
+* QTBUG-94532 Markdown checkboxes are clipped when text range selected
+* QTBUG-62102 QKeySequenceEdit handles meta keys incorrectly on Wayland
+* QTBUG-93360 Compile Qt with gcc 11
+* QTBUG-94043 MSVC warning C4996: 'ID2D1Factory::GetDesktopDpi':
+Deprecated. Use DisplayInformation::LogicalDpi for Windows Store Apps or
+GetDpiForWindow for desktop apps.
+* QTBUG-73990 Context Menu Items Fonts and Hotkeys Not Displaying
+* QTBUG-91147 Correct wrong snippet paths reported by CI
+* QTBUG-94194 Qt 6.1/6.1.1 compilation fails after MSVC 2019 16.10
+update with "/std:c++latest" compiler flag
+* QTBUG-73990 Context Menu Items Fonts and Hotkeys Not Displaying
+* QTBUG-94264 When building for Android, instead of an apk, just .so is
+built
+* QTBUG-85714 QOpenGLWidget with NativeWindow QDockWidget does not
+render when undocked
+* QTBUG-87263 QMap<QVariant, QVariant> compilation error
+* QTBUG-60822 [REG: 4->5] WA_TranslucentBackground cannot be changed
+after widget has been shown
+* QTBUG-38776 QDockWidget titlebar icons are not drawn with high DPI
+* QTBUG-64543 When starting a drag scroll via QScroller in a listview
+there will be a slight jump right before the scrolling starts
+* QTBUG-88248 QObject orphaned connections soft-leak
+
+### qtdeclarative
+* QTBUG-94022 Visiting FolderListModel's Qt 6 documentation results in
+404
+* QTBUG-93880 MultiPointHandlers (DragHandler, PinchHandler) don't emit
+the grabChanged signal
+* QTBUG-91549 WheelHandler enables itself although deactivated
+* QTBUG-94067 Runtime error in qv4stackframe
+* QTBUG-79163 DragHandler steals events from a MouseArea with
+preventStealing = true
+* QTBUG-93489 Not obvious how to generate key events for QML when using
+QQuickRenderControl
+* QTBUG-94502 Crash on Android caused by automatic type conversion
+between JS array and QVariantList (SIGBUS)
+* QTBUG-90869 tst_qquickdesignersupport: tests segfault when running on
+QEMU and Windows MinGW developer build
+* QTBUG-33179 QML revisioning does not work for grouped properties
+
+### qttools
+* QTBUG-94345 Qt Designer crash in QQuickWidget plugin
+* QTBUG-74353 Qt Assistant doesn't take stylesheet into account with
+search result view
+* QTBUG-94510 Failed to generate docs during qt5.git#6.1
+* QTBUG-94555 qdoc: Broken links to \internal or \dontdocument nodes
+* QTBUG-86726 qt_add_resource BASE argument doesn't behave as the qmake
+counterpart
+
+### qttranslations
+* PYSIDE-1598 PySide6 QTranslator can not load qm files
+
+### qtdoc
+* QTBUG-86726 qt_add_resource BASE argument doesn't behave as the qmake
+counterpart
+
+### qtwayland
+* QTBUG-92249 quick3d examples crashes or hangs on exit on wayland
+
+### qtquickcontrols2
+* QTBUG-93039 Crash when scrolling ScrollView with zero-sized item
+* QTBUG-93994 QML ComboBox hide error
+* QTBUG-93958 Crash with ScrollView + TextArea + Item when the app is
+closing
+* QTBUG-55705 SwipeDelegate is not swiping inside SwipeView
+* QTBUG-77946 tst_QQuickDrawer::Universal::position(right) failed on
+Linux openSUSE_15_0 (gcc-x86_64)
+* QTBUG-94251 tst_QQuickPopup fails with OpenSUSE 15.3
+
+### qtcharts
+* QTBUG-94469 Doc: Wrong return type for QValueAxis::labelFormat qml
+property
+
+### qtdatavis3d
+* QTBUG-90665 RenderingMode changing does not work correctly
+* QTBUG-90371 The labels for the bars are not displayed when property
+"Rotate horizontally" set max to the right
+* QTBUG-86726 qt_add_resource BASE argument doesn't behave as the qmake
+counterpart
+
+### qtvirtualkeyboard
+* QTBUG-93997 Warnings with virtual keyboard in Qt 6
+* QTBUG-94259 High CPU load on embedded targets caused by timers
+* QTBUG-93042 Program crashed when type with keyboard
+* QTBUG-94560 The first item of selection list sometimes get highlight
+* QTBUG-86726 qt_add_resource BASE argument doesn't behave as the qmake
+counterpart
+
+### qtscxml
+* QTBUG-86726 qt_add_resource BASE argument doesn't behave as the qmake
+counterpart
+* QTBUG-94144 Incorrect Qt version numbers on Qt 6.1.1 source code
+package
+
+### qtnetworkauth
+* QTBUG-86726 qt_add_resource BASE argument doesn't behave as the qmake
+counterpart
+
+### qtquicktimeline
+* QDS-4403 Errors with imported 3D component, DS built with Qt 6.1
+
+### qtquick3d
+* QTBUG-94185 Misplaced Joint{} element may crash application
+* QTBUG-94230 Node method map***() causes crash if node if null
+* QTBUG-94263 Balsam seems to interpret a sphere parented under leaf
+joint as joint
+* QDS-4399 Properties missing for some components
+* QDS-4477 Imported Qt3DStudio project looks different in DS built with
+Qt6.1 compared to QDS 2.1
+* QTBUG-94453 Rectangles can't be used for light probs in View3D
+* QTBUG-94453 Rectangles can't be used for light probs in View3D
+
+### qt5compat
+* QTBUG-86726 qt_add_resource BASE argument doesn't behave as the qmake
+counterpart
+
+Known Issues
+------------
+
+Credits for the release goes to:
+---------------------------------
+
+Aavitsland Eirik
+Agocs Laszlo
+Bennett Nicholas
+Blomfeldt Eskil Abrahamsen
+Bornemann Joerg
+Boudjelthia Assam
+Buddenhagen Oswald
+Butirsky Andrey
+Cid Albert Astals
+Croitor Alexandru
+Curtis Mitch
+D'Angelo Giuseppe
+Edelev Alexey
+Faure David
+Ferrer Josep Ma.
+Gustavsen Richard Moe
+Haixiang Tang
+Halmet Heikki
+Hao Zhang
+Hartmann Thomas
+Heikkinen Jani
+Heikkinen Miikka
+Heimrich Karsten
+Hermann Ulf
+Hilsheimer Volker
+Jensen Allan Sandfeld
+Jokiniva Jukka
+Kleint Friedemann
+Knoll Lars
+Kobus Jarek
+Koehne Kai
+Koivikko Jarkko
+Kosmale Fabian
+Krus Mike
+Kushnir Igor
+Köhne Kai
+Lee Inho
+Leinonen Tony
+Lemire Paul
+Liu Haoyu
+Löhning Robert
+Nikiforov Aleksei
+Nordheim Mårten
+Ollila Kimmo
+Pocheptsov Timur
+Reinio Topi
+RuiJie Fan
+Rutledge Shawn
+Shaw Andy
+Strømme Christian
+Suzuki Tasuku
+Varanka Sami
+Vertriest Nico
+Vestbø Tor Arne
+Vuolle Juha
+Welbourne Edward
+Wicking Paul
+Wolff Oliver
+Xinwei Li
+Zhang JiDe