Release note ============ Qt 6.6.3 release is a patch release made on the top of Qt 6.6.2. As a patch release, Qt 6.6.3 does not add any new functionality but provides bug fixes and other improvements and maintains both forward and backward compatibility (source and binary) with Qt 6.6.2. For detailed information about Qt 6.6, 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.6 series is binary compatible with the 6.5.x series. Applications compiled for 6.5 will continue to run with 6.6. 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 * 1772c99267 Update Zlib to 1.3.1 zlib was updated to version 1.3.1. * 2a2875ce67 windows: Avoid infinite recursion with certain fonts Fixed an issue where an infinite recursion could occur if the system had a font with multiple preferred names in non-English languages. * c64fb06afa Fix clipped text when combining multiple writing systems Fixed an issue where drawing text from different writing systems in the same line and including a background could cause parts of the text to be clipped. * 64736d2ece Doc: Update Copyright in md4c license text Updated md4c (optional part of Qt Gui) to version 0.5.1. * fb92bb073e API Review Widgets: Remove QDockWidget debug operators Removed debug streaming operator incorrectly introduced as a new symbol in Qt 6.6.1. * 0624fb868f Update public suffix list Updated the public suffix list to upstream SHA 883ced078a83f9d79a98933145425c221a5e51f0. * 3610198ab0 QPainterPath: Fix boundingRect and controlPointRect ignoring start point boundingRect() and controlPointRect() now use the start point from QPainterPath(const QPointF &startPoint). * b5ae9666b4 QBitArray: avoid overflow in size-to-storage calculations Fixed a bug with QBitArrays whose size() came within 7 of the size_type's maximum. * aef6388a17 QBitArray: fix potential truncation in QDataStream op>>() Fixed undetected overflows in the deserialisation (opertor>>()) from QDataStream. * 48b36d89c4 Update bundled libpng to version 1.6.41 libpng was updated to version 1.6.41 * 5de945fb3c SQLite: Update SQLite to v3.45.1 Updated SQLite to v3.45.1 * 0f541bbc1b QMovie non-anim: use QImageReader::imageCount but not nextImageDelay QMovie now handles non-animated multi-frame image formats (such as tiff): QImageIOHandler::imageCount() is observed, and the default frame rate is 1 FPS. * 14671775ed Update md4c to 0.5.2 md4c was updated to 0.5.2. * 027724d66e Update bundled libjpeg-turbo to version 3.0.2 libjpeg-turbo was updated to version 3.0.2 * 4f88c3e3ac Update QLocale and calendar data to CLDR v44.1 Updated QLocale's data extracted from the Unicode Common Locale Data Repository (CLDR) to v44.1. The license changed to Unicode License V3. * 85ac5cb979 Update bundled libpng to version 1.6.42 libpng was updated to version 1.6.42 * 42aa064c9d Update Valgrind to version 3.22.0 Updated Valgrind header used by QtTest. The change only affects portability of s390 inline assembler. * 3738a2dc67 CMake: Fix undefined symbol: qt_resourceFeatureZstd issue Targets created with qt_add_executable and qt_add_library will now add the --no-zstd option to AUTORCC_OPTIONS when the target platform does not support zstd decompression. You can opt out via the QT_NO_AUTORCC_ZSTD cmake variable. * 1e75a10294 QBitArray: don't create invalid Qt 5 streams Now refuses to stream a QBitArray with size() > INT_MAX to a Qt-5-compatible QDataStream. * bf7c7f0d74 WASM builds now handle bitmap and pixmap cursors Previously, bitmap and pixmap cursors were nonfunctional in wasm builds and would trigger warnings. These cursors now work as expected. * 1286c7e5c8 QDialogButtonBox: Fix focus chain and default button assignment Default button becomes focus proxy of a QDialogButtonBox. This ensures that Enter triggers the default button, instead of the first button in the layout. * 3e284681db QGtk3Theme: Fix QGtk3Interface::fileIcon Fixed file icons provided by QFileIconProvider when using the gtk3 platform theme. * 179164ef14 PCRE2: upgrade to 10.43 PCRE2 was updated to version 10.43. * 566fe27f4a Update bundled libpng to version 1.6.43 libpng was updated to version 1.6.43 * 2287723ed3 SQLite: Update SQLite to v3.45.2 Updated SQLite to v3.45.2 ### qtdeclarative * bb28e7e14f Fall back to retrying with "software" when swapchain fails The fallback to a software rasterizer, if applicable to the platform and 3D API, is now performed also upon the first swapchain creation failure. Previously this was only done if the QRhi initialization failed. Relevant in particular on Windows, potentially allowing functioning on systems that are incapable of proper accelerated D3D rendering, but, for whatever reason, do not fail early on upon the device/context creation, only later at swapchain creation. * fe7687785a Material: remove ComboBox's insets ComboBox's insets were removed. This may cause visual changes to UIs. ### qtmultimedia * ae13259f6 Update doc and attributions with new FFmpeg version in Multimedia Updated FFmpeg to n6.1. ### qtdoc * c322b847 Update iOS supported platforms and toolchain to iOS 17/Xcode 15 Xcode 15 is now both supported and required for Qt for iOS. To develop for iOS 17 devices, please use Qt Creator 13, or generate an Xcode project using qmake or CMake and use Xcode directly. ### qtopcua * 37890bd6 Replace incorrect license attribution for 3rdparty/open62541 Correctly refer to the CC-BY-SA0 license as "Creative Commons Attribution Share Alike 4.0 International". Fixes ----- ### qtbase * QTBUG-120509 Crash when Qt re-create native windows if WA_DontCreateNativeAncestors is set * QTBUG-120962 QTextCursor::removeSelectedText leads to crash * QTBUG-114941 Qt 6.6 Beta 1 and Qt Creator 11.0.0-beta2 - Test permissions - Bluetooth fails on Android 14 * QTBUG-120436 sqldrivers always build in release * QTBUG-114958 dev/6.7: Windows: qsb crashes in debug build, causing qtdeclarative build to fail * QTBUG-120317 qt6_debug_metatypes.json: illegal value * QTBUG-121472 qmltyperegistrar.exe fails to parse metatypes.json file * QTBUG-121498 tst_QAbstractItemView::removeIndexWhileEditing() failed on Wayland * QTBUG-120469 Crash in QCocoaSystemTrayIcon::emitActivated() when calling QComboBox clear() then addItem() * QTBUG-121008 Crash in QMacAccessibilityElement when using QTreeView/QCombobox * QTBUG-121515 [Reg 6.6.1 -> 6.6.2] QNetworkAccessManager never finishes request if server sends status code 401 without a challenge * QTBUG-118238 【Windows】stack overflow after launch Any Qt Application (or Official Demo) * QTBUG-121040 [Reg 5.1 -> 5.15 and all 6.*] QTextDocumentation does not handle background of HTML string correctly * QTBUG-74471 QFileSystemModel shows directories with setFilter(QDir::Files) * QTBUG-115459 Possible infinite loop triggered by unmaximizing the window in 6.5.0+ * QTBUG-121557 [Reg 6.4.3->6.6] Application unusable after closing nested message boxes * QTBUG-121713 QXkbCommon::keysymToQtKey does not map XF86Calculator * QTBUG-121729 error: Multiple commands produce same *_metatypes.json * QTBUG-121926 rerun of cmake loses build type * QTBUG-117429 TIFF AnimatedImage memory leak * QTBUG-120369 iOS: Crash after changing screen orientation * QTBUG-120530 QDomDocument doc refers to QXmlQuery which doesn't exist in Qt6 * QTBUG-99178 QFileSystemModel should have an option to disable icon loading; crashes if the icon provider is null * QTBUG-121873 The description and the snippet don't match in QDBusAbstractInterface::asyncCall * QTBUG-121697 Critical crash when creating QPlainTextEdit when using styles/stylesheets. * QTBUG-121790 QApplication::setStyleSheet crashes QTextEdit * QTBUG-121485 QLocale method nativeCountryName returns wrong values. * QTBUG-121948 RCC compression is broken when deploying to Android from a Linux host using CMake * QTBUG-106466 build android app with Debian host fails on undefined symbol qt_resourceFeatureZstd * QTBUG-101353 AUTORCC uses zstd even if Qt is build without rcc support * QTBUG-121668 Qt Notifier example - notifications do not work on Android 13 * QTBUG-103476 Custom`Delegate::destroyEditor()` is not called for some editor when removing a tree branch * QTBUG-122054 Massive performance loss of QTreeView::expandAll * QTBUG-121875 Typo in the document * QTBUG-120688 Explicitly document behavior for QFileInfo if file is directory * QTBUG-119148 layer.samples value not clipped in Qt6 * QTBUG-85425 Fusion style adds unneeded space for QGroupBoxes without a title on Linux * QTBUG-95472 CLONE - Fusion style adds unneeded space for QGroupBoxes without a title * QTBUG-119795 Adding QOpenGLWidget to a QDialog in a maximized QMainWindow maximizes the QDialog * QTBUG-122210 [REG 6.6.1->6.6.2] widgets/itemviews/editabletreemodel not compiling on iOS * QTBUG-118489 Can't tab to last button in QDialogButtonBox * QTBUG-122200 Header files are not being copied into the Qt* frameworks in custom build * QTBUG-119447 RHI - QRhiResourceUpdateBatch::readBackBuffer() fails to read compute buffer on Metal * QTBUG-116927 markdown writer omits trailing ** if a bold span exceeds the wrap limit * QTBUG-121881 QT_DEPLOY_QML_DIR: Custom value causes empty "qml" folder to be created * QTBUG-106526 markdown writer should never wrap headings, but wraps them if they are too long * QTBUG-122087 QTimer::isActive returns true if interval is Invalid * QTBUG-122139 DirectWrite's default hinting looks off * QTBUG-122167 REG: Kerning errors with DirectWrite font backend * QTBUG-122266 property "AUTORCC_OPTIONS" is not allowed * QTBUG-122254 Documentation example of QCborStreamReader::readString()/QCborStreamReader::readByteArray is wrong * QTBUG-114608 Programmatically setting focus does not move VoiceOver * QTBUG-119864 QPushButton or QToolButton does not receive mouse events after calling setMenu(). * QTBUG-121906 Copyright year in so files not updated to 2024 * QTBUG-121928 Remove Copyright year from About Qt & command line tools * QTBUG-122192 CONFIG *= silent fails at linking * QTBUG-122451 Floating point in raster drawBitmap together with strict QImage::scanLine causes assertion "i >= 0 && i < height()" * QTBUG-122622 configure on Windows can't handle unquoted -DFOO=0 arguments * QTBUG-118983 CTest prints output from a failed test twice * QTBUG-88721 QTextDocument::find() does not work well with QRegularExpressions * QTBUG-122637 qmessagebox.h: extra ';' after member function definition [-Wextra-semi] * QTBUG-122109 QTreeWidget's columns do not seem to resize properly after upgrading from Qt6.5.3 to Qt6.1.1 * QTBUG-120699 QHeaderView in QTableView doesn't restore geometry * QTBUG-116550 [schannel] Qt warning "QIODevice::write (QTcpSocket): device not open" * QTBUG-122674 Build failure on x32 ABI * QTBUG-107486 Typo in the document * QTBUG-119080 a11y: Checkbox lacks AT-SPI "checkable" state * QTBUG-96348 QWindowsSystemTrayIcon::showMessage: Windows Handle leak * QTBUG-62945 Windows: QSystemTrayIcon::showMessage causes GDI-Object leak * QTBUG-122073 If SQL Engine does not support lastInsertId QList will assert * QTBUG-122739 qtpaths/qmake don't honor qtconf in some cases with LTO enabled * QTBUG-121126 Crash when restoring maximized window of application with tabified dock widgets * QTBUG-122001 QMainWindow::tabifiedDockWidgets() - Not accurate * QTBUG-81662 Indentation in QML RichText after list is wrong * QTBUG-122749 [Crash] WebEngine Print Me example app crashes when changing the page orientation * QTBUG-120694 QDockWidget resize issue with Qt 6.6.1 * QTBUG-102196 QDockWidget: wrong mouse cursor icon used when dock widget floating, has custom title bar & contains window container * QTBUG-105871 QUdpSocket stop emitting ReadyRead signal in QueuedConnection * QTBUG-115598 tst_QWidget::render() with QtWayland failed on Ubuntu 22.04, GNOME * QTBUG-40561 QDomText::splitText leaks memory * QTBUG-122663 Live Preview doesn't work on Boot2Qt * QTBUG-122944 Dragged toplevel is re-attached even after wl_data_device.leave * QTBUG-122949 Toplevel drag only works on left monitor * QTBUG-121561 Android: in TextField: cannot edit inside of words, only at the end [regression] * QTBUG-118434 [Reg Qt5->Qt6] QMenu cannot arrange menu entries correctly when there are large quantity of them * QTBUG-122973 QDateTime::operator== documentation is wrong * QTBUG-113432 RubberBand update area is too small in QListView * QTBUG-122821 QListView with checkable items duplicates checkbox * QTBUG-122825 QAbstractItemView::indicator not working properly * QTBUG-102820 [REG 5.15.2 => 6.2.4] Styled indicators not drawn in itemviews * QTBUG-122893 Sending QNetworkRequest fails on singlethreaded WASM * QTBUG-119216 macOS: REG->6.5: DnD with custom text MIME type got broken/crashes * QTBUG-120602 Cannot build Qt modules standalone for iOS * QTBUG-120682 Creating QSslSocket when schannel is in use takes too long time * QTBUG-101141 moc: namespaced base class not properly resolved in cpp.json file * QTBUG-119490 qcocoaapplicationdelegate.mm:354:20: error: cannot initialize return object of type 'BOOL' * QTBUG-122042 Shortcut icons for the delete and backspace keys seem to be wrong * QDS-11733 Delete icon points in wrong direction on macOS * QTBUG-94460 QLocale's names for languages, scripts and territories don't match CLDR's en.xml's proper names * QTBUG-52021 Blink timer for QLineEdit not killed after QMenu spawn * QTBUG-118318 QStringConverter/Win doesn't handle resumption for encodings with more than 2 octets per character for convertToUnicode * QTBUG-120276 Crash when reparent a native child to a different tlw if QT_WIDGETS_RHI=1 is set on Windows * QTBUG-122596 [REG 6.7.0->6.8.0] error in configure step, top level build, MinGW * QTBUG-122138 QTzTimeZoneCache::findEntry() parses files while holding QTzTimeZoneCache::m_mutex * QTBUG-122137 REG: QtWebEngine / Pdfwidgets no longer supports plugins * QTBUG-122704 QPainterPath de-serialisation from QDataStream fails if item isn't empty * QTBUG-109708 Startup crash in QRhiD3D11::endFrame() with nullptr access * QTBUG-122838 Android multi-abi builds broken if depfiles are used * QTBUG-105009 [REG 5.15.2->6.3.1/6.4.0 Beta2] You can still insert Chinese text into a QTextEdit when "readOnly" property is enabled. * QTBUG-110838 edit components ReadOnly invalid via some input method * QTBUG-119182 Readonly QLineEdit writable using input method ### qtsvg * QTBUG-120653 All SVGs with paths with more than 32768 points render incorrectly * QTBUG-121981 QtSvg parser does not handle nested svg elements correctly * QTBUG-120507 [REG 6.2.2 -> 6.2.3] Trying to render particular svg file takes much longer than before ### qtdeclarative * QTBUG-120568 "Using the Configuration File in a Project" only covers qmake way and not cmake * QTBUG-119994 the documentation seems to be contradictory to the code snippet * QTBUG-119903 the link to elevated card cannot be found * QTBUG-120065 Non-native FileDialog loses URL schema when filename is manually entered * QTBUG-115953 Interactive Flickable with pressDelay makes childMouseEventFilter to lose MouseButtonPress event * QTBUG-120301 QQuickStateGroup taking null pointers leads to crash * QTBUG-120512 Inconsistent behaviour between qmlsc and JIT compiler when setting a property to "undefined" * QTBUG-111729 Assertion failed in QJSEngine when repeatedly deleting & adding property getters on an object * QTBUG-116426 crash in QQuickItemPrivate::derefWindow * QTBUG-120450 Allocating or deallocating a QJSEngine object causes a crash if the application has called mlockall(MCL_CURRENT|MCL_FUTURE) * QTBUG-113695 qmllint: property-changes-parsed suggests can code that don't understand * QTBUG-118710 [REG 6.5.2 → 6.5.3] QQmlProperty: wrong warning about signal handler capitalization * QTBUG-121216 Drawer item does not support rotation for touch input * QTBUG-80910 Drawer item does not support rotation * QTBUG-71117 When the contentOrientation is changed for the ApplicationWindow, then the Drawer does not drag out as expected * QTBUG-115536 Setting Window.contentOrientation breaks Popup on regular desktop * QTBUG-119326 application crash when using QML-Debugger: Component vs .qml * QTBUG-109261 qmlsc dead code analysis is incomplete * QTBUG-121710 [Reg 6.6.0 -> 6.6.1] Aliasing to enums does not work as in Qt 6.6.0 an earlier anymore * QTBUG-121734 SetLookup crashes on hierarchy of shadowable properties * QTBUG-119984 old way of exposing c++ class to qml is written * QTBUG-122081 FAIL! : tst_qqmllocale::toString(locale.toString(new Date(2000, 1, 1))) Compared values are not the same * QTBUG-119459 [Reg 5.15 -> 6.2] the line number output by console.trace() is too big * QTBUG-122173 tst_qquickanimatedimage::currentFrame() is flaky on windows * QTBUG-120499 [REG 6.5.3 - 6.6.1] QML warning "Final member modelData is overridden in class QQmlDMAbstractItemModelData. The override won't be used." * QTBUG-122106 QList is converted to int by qmlsc * QTBUG-120105 Unreliable QML Timer / qmltest wait() / QTest:qWait() with offscreen platform * QTBUG-118889 Assert when changing focus fast of qquickmaterialplaceholdertext * QTBUG-120506 [Reg 6.5 -> 6.6] Using `CameraLens.ProjectionType` as type hinting cause runtime error * QTBUG-122252 [REG: 6.4->6.5] Qt.point cannot be used as a return type * QTBUG-121349 Flickable: strange defaults for mouse wheel triggered boundsMovement * QTBUG-119829 [Reg 6.5 -> 6.6] Shadowing default property crashes QML * QTBUG-121592 Attached ScrollBar and ScrollIndicator fail when using QML Type Compiler * QTBUG-119448 Fix documentation: initializing a property of aliased property won't actually cause an error * QTBUG-118982 qmllint multiple pragma ComponentBehavior in same file * QTBUG-120526 qmllint complains wrongly when changing Layout attached properties in a PropertyChanges * QTBUG-116994 qt_add_add_qml_module runs into command line length limits on Windows * QTBUG-119911 Incubated object is garbage collected before a reference to it can be created * QTBUG-113039 Crash when accessing properties of line parameter in Text.onLineLaidOut * QTBUG-122024 Advertised and documented property of Layouts does not work. * QTBUG-116505 HoverHandler is broken when using a stylus * QTBUG-101932 two HoverHandlers with different acceptedDevices/acceptedPointerTypes: cursorShape doesn't change accordingly * QTBUG-122454 Gallery example radio buttons not working as expected * QTBUG-115478 Qmllint interferes with qmldir file in source directory if present * QTBUG-115439 Qmllint throws warnings at TapHandler's signals * QTBUG-109488 tst_qquicktextedit::largeTextObservesViewport fails / is flaky * QTBUG-122707 [Reg 5.15 -> 6.4] Binding QML type does not restore original value in some cases * QTBUG-109708 Startup crash in QRhiD3D11::endFrame() with nullptr access * QTBUG-101200 Qt crash/freeze when doing a graphics driver update on Windows * QTBUG-122790 Child window is not closed upon closing the main window in Qt Quick Widgets Example * QTBUG-122686 Crash when processing hover events modifies object tree * QTBUG-118804 The link is looping for Qt Quick Effect Maker * QTBUG-122251 qmltc crashes with Qt.point as a return type * QTBUG-120433 AnimationController segfaults on exit * QTBUG-113384 QQuickWidget - touchpad click not working after scrolling * QTBUG-91272 [Regression]On Mouse Area press, deleting other overlapping mouse area crashes the Application * QTBUG-122915 [REG 6.6.1-6.6.2] Overlay remains visible when a Popup is destroyed via Loader * QTBUG-120149 Material 3 - TextField placeholder issues when padding changed * QTBUG-113532 Animate RadioButton in the Material style * QTBUG-122894 Crash when QQuickView loads QML document that binds Overlay.overlay.[property] * QTBUG-117923 ItemParticle causes constant CPU usage and rerenders * QTBUG-123428 [REG 6.6 → 6.7 ]Using QML_DISABLE_DISK_CACHE breaks QML code * QTBUG-120356 padding not applied to header and footer for QuickControls.Dialog * QTBUG-117654 TextArea multi-line placeholder text overlaps the TextEdit area * QTBUG-121643 qt6-declarative: possible build-time race condition around qmlcachegen * QTBUG-122256 Crash on QQuickMultiEffectPrivate::updateBlurItemsAmount() with nullptr access * QTBUG-62111 Docs: Fixed day/year format in QDateTime * QTBUG-122405 tst_qquickhoverhandler::window is flaky on OpenSuse * QTBUG-63363 QPointingDevices for the trackpad and mouse are dynamically instantiated on macOS * QTBUG-112432 wayland plugin should distinguish touchpads from mice, etc. * QTBUG-122679 tst_how-to-qml timePicker is flaky * QTBUG-78846 tst_qquicktextedit::mouseSelectionMode is flaky on OpenSuse 15 * QTBUG-74342 QML RichText hr element doesn't work * QTBUG-120067 Material 3 - Controls height issues * QTBUG-115438 [REG: 5->6] MouseArea onEnter triggers before onExit on the previous item * QTBUG-123160 crash in qquickspinbox ### qtmultimedia * QTBUG-121455 QtMultimedia module fails Yocto CI build * QTBUG-121200 QML Video Recorder - Missing Text in Buttons on Android * QTBUG-121495 COM is uninitialized too many times with FFmpeg and QWindowsResampler * QTBUG-121187 Spectrum App Crashes after recording sound in "Record and Playback" Mode * QTBUG-119737 MediaRecorder.isAvailable not defined * QTBUG-120465 QML Camera unloading crash on iOS * QTBUG-119746 Audio recording volume extremely low * QTBUG-114900 alsa backend causes warning messages * QTBUG-122053 Qt continues to occupy the microphone unless you call QMediaCaptureSession::setAudioInput() with a null pointer after recording is complete * QTBUG-122045 [MediaPlayerExample] The timeline is not reset when the loop mode for single file is turned on * QTBUG-120026 Retrieving videoDevices blocks main event loop * QTBUG-120198 Process abruptly terminates while executing static destructor in Qt6Multimedia.dll * QTBUG-122096 Wrong colors are displayed when playing videos with IMC2 color format * QTBUG-116519 [Reg 6.2 -> 6.5] Repeated QSoundEffect is broken on PulseAudio * QTBUG-113317 QVideoWidget rendering video incorrectly on macOS Monterey * QTBUG-122640 QtMultimedia plugins are not deployed to Android .apks * QTBUG-121714 Camera preview stops working when recording on Android- backend * QTBUG-121943 QPlatformMediaDevices is accessed before main on Android * QTBUG-121221 Camera Example - Recording Denied with "Invalid Argument" Error * QTBUG-122750 [Regression] QSoundEffect cuts audio with FFmpeg backend * QTBUG-122706 onBufferProgressChanged not emited at all * QTBUG-121678 eglfs: Capturing the screen crashes on a Qt Quick application * QTBUG-122753 Qt Multimedia: implicit instantiation of undefined template 'std::char_traits' (libc++ 19 / musl libc / amd64) * QTBUG-122193 QSoundEffect hangs on Loading * QTBUG-121182 QML Video Example: Simultaneous videos playback crashes the App on Android * QTBUG-122649 Playing multiple videos simultaneously fails for the second video with the FFMPEG backend on Android. * QTBUG-122608 [REG 6.6.1-6.6.2] [windows] QMediaPlayer failed to set topology on custom QVideoSink * QTBUG-122817 [REG 6.6.1-6.6.2] [windows] QML MediaPlayer unable to play a video when 'audioOutput' is not specified * QTBUG-122199 [ffmpeg] player crash in libavcodec if libnvidia-decode is not installed * QTBUG-122638 [gstreamer] deadlock when switching camera * QTBUG-98437 QMediaPlayer does not emit destroyed signal * QTBUG-122959 GStreamer: "stop camera" does not stop camera * QTBUG-118099 Volume Discrepancies Between QMediaPlayer and QSoundEffect with ffmpeg * QTBUG-121750 QCameraImageProcessing fails to set settings on linux v4l2 camera * QTBUG-122577 QScreenCapture tests are flaky on OpenSuse 15.5 * QTBUG-108754 Video not stretched properly * QTBUG-116324 Request to implement thumbnail realization for multimedia FFMPEG backend * QTBUG-111190 V4L2m2m encoder gets failed on linux * QTBUG-122224 [Crash] The audiorecorder example crashes when selecting output and start recording * QTBUG-87969 MediaPlayer looses current position when playbackRate changes ### qttools * QTBUG-118808 qt_add_translations with source autodetection mishandles id-based generated UI headers * QTBUG-121850 QDoc: SHA1-files generated for QHP files differ across platforms * QTBUG-118558 QDoc: DocParser::getRestOfLine no longer strips trailing backslashes and whitespace properly * QTBUG-120531 lupdate doesn't understand template literals * QTBUG-121906 Copyright year in so files not updated to 2024 ### qtdoc * QTBUG-120230 'coffee' fails when cross-compiling on Windows * QTBUG-121044 Calqlatr example not scaling properly in landscape mode * QTBUG-121524 [REG 6.6.1 -> 6.6.2] StocQt CMake error for Android * QTBUG-121660 Calqlatr example missing naming for Android package * QTBUG-119285 MediaPlayerApp-Desktop-Example Scrolling issues when using the mousewheel * QTBUG-121578 demos/hangman fails to build on Android and macOS * QTBUG-120643 [REG 6.2.4 -> 6.5.3] "Classes" page is empty * QTBUG-122258 [REG 6.6.1->6.7.0] demos/stocqt not compiling * QTBUG-122178 [Media Player Example] App hangs when previous track is clicked * QTBUG-122767 QTP0001 warning for FX & Material Showroom example ### qtlocation * QTBUG-121412 Make sure that QtLocation examples use new QPermissions API ### qtwayland * QTBUG-116600 The Virtual keyboard is not hidden when the TextField loses focus on the Wayland client. * QTBUG-122965 Qt 6.5.4 don't generate XDG_RUNTIME_DIR * QTBUG-95817 Quick windows break on nvidia wayland when resized ### qt3d * QTBUG-111427 Race condition in UniformBlockValueBuilder * QTBUG-122613 QPaintedTextureImage in a Texture2D crashes with size 256x256 ### qtserialport * QTBUG-120412 Blocking receiver example - Will crash when clicking 'start' if no Serial port is selected ### qtwebengine * QTBUG-120218 QML WebEngineView.printToPdf(): paper formats are wrong in the resulting document * QTBUG-115502 PdfMultiPageView: repeated pinch-zooming jumps to wrong zoom level * QTBUG-121564 tst_MultiPageView::pinchDragPinch is flaky * QTBUG-120245 A crash occurred in C:\Users\qt\work\qt\qtwebengine_stand alone_tests\tests\auto\pdfquick\multipageview\tst_multipageview.exe * QTBUG-121502 crash in QPdfIOHandler if document is deleted too early * QTBUG-119416 Loading a specific page in a PDF document does not always show the correct page * QTBUG-120273 QWebEngineView shows blank content on initial show when page bg set to transparent * QTBUG-121227 QWebEngineView shows blank content on initial show when page bg set to transparent * QTBUG-112013 QWebEnginePage.setBackground(Qt::black) doesn't work for page loading. * QTBUG-120926 QWebEnginePage::setBackgroundColor doesn't work properly * QTBUG-122153 QWebEngineView::setFocus() doesn't give focus to the view after calling QWebEngineView::load() for the second time * QTBUG-122137 REG: QtWebEngine / Pdfwidgets no longer supports plugins * QTBUG-121589 Can't build qt6 due to failed ozone platform assertion * QTBUG-118035 QtWebengine build fails on pure wayland * QTBUG-122997 The Spellcheck example doesn't work on macOS * QTBUG-86948 When using QImageReader to load a PDF then the PDF images can be blurry and seem to be at half the size they should be * QTBUG-120764 PDF Viewer Widget example search error * QTCREATORBUG-30308 QtCreator is not able to debug pdb files when lib linked with pdbpagesize * QTBUG-120420 QtWebEngine inspector crashes ### qtwebview * QTBUG-112346 qmllint fails when WebView is used ### qtvirtualkeyboard * QTBUG-121658 Virtual keyboard example crashes after startup on Android * QTBUG-121643 qt6-declarative: possible build-time race condition around qmlcachegen ### qtscxml * QTBUG-120578 The date type of "event" in occurred should be specified ### qtspeech * QTBUG-122950 FAIL! : tst_qtexttospeech_qml::Voice::test_default_voice() Compared values are not the same * QTBUG-122884 QML TextToSpeech enqueue does not work with Darwin engine * QTBUG-122900 Android App dies immediately if I add TextToSpeech to the project ### qtquick3d * QTBUG-120424 Segmentation fault in the process of loading/unloading 3D objects * QTBUG-121390 Live Preview with a 3D project crashes on with Qt 6.6.1 * QDS-11396 Node QML type from QtQuick3D is not available in Components * QTBUG-122143 balsam ktx build error with ASAN build * QTBUG-108755 [REGRESSION] number of drawcalls don't show up in QML profiler * QTBUG-123015 When configuring with -no-qml-debug then it will fail to build QtQuick3D * QTBUG-120109 WasdController: Models stutter in Qt Quick 3D Physics example ### qtopcua * QTBUG-120911 Qt OPC UA landing page misses license information * QTBUG-122277 QtOpcUa does not compile using VS2022 17.9.0 on "subst" drive ### qthttpserver * QTBUG-120746 QWebSocket immediately disconnects after without receiving anything ### qtquick3dphysics * QTBUG-121033 onBodyContact being called after object is deleted ### qtgrpc * QTBUG-121429 qtprotobuf.html: Clash between C++ namespace and group documentation * QTBUG-121544 qtprotobufgen generates the corrupted protobufwellknowntypes_exports.qpb.h * QTBUG-121585 wrong license filename in LICENSES folder ? * QTBUG-122700 qt_add_protobuf doesn't set neither OUTPUT_HEADERS nor OUTPUT_TARGETS * QTBUG-121813 qt_attribution.json issues ### qtgraphs * QTBUG-121372 Theme3D::baseColors is written as Theme3D::baseColor in the document * QTBUG-121998 Q3DSurface/Q3DBars opens up as white screen by default * QTBUG-119674 Surface Graph Gallery example crashes ### qtapplicationmanager (Commercial only) * QTBUG-122425 AppMan: Documented logging category for QML logging is incorrect * QTBUG-122721 [AppMan] Discrepancies in documented types of Application + Package Categories * QTBUG-117010 [Boot2Qt] Cannot run any application that uses Qt Application Manager * QTBUG-123088 Qt Application Manager examples fail to scan ### qtinterfaceframework (Commercial only) * QTBUG-121575 Interface files are generated in configuration time, not compilation time * QTBUG-121696 This page about QtIf is only talking about qmake, not cmake * QTBUG-121740 The page about Jinja Template Syntax has its link malformed * QTBUG-121778 QIfAbstractFeature::connectToServiceObject()'s code snippet is ill-formed * QTBUG-122036 ModuleNotFoundError: No module named 'dataclasses' * QTBUG-121800 IfSimulator QML type's doc doesn't specify the return types of methods ### qmlcompilerplus (Commercial only) * QTBUG-122726 Dependency update on qt/tqtc-qmlcompilerplus is failing Known Issues ------------ * Check that your system meets Qt's requirements: https://doc.qt.io/qt-6.6/supported-platforms.html * RTA reported issues from Qt 6.6 https://bugreports.qt.io/issues/?filter=25128 * See Qt 6.6 known issues from: https://wiki.qt.io/Qt_6.6_Known_Issues * Qt 6.6.3 Open issues in Jira: https://bugreports.qt.io/issues/?filter=25766 Credits for the release goes to: --------------------------------- Eirik Aavitsland Laszlo Agocs Dilek Akcay Konsta Alajärvi Anu Aliyas Dimitrios Apostolou Viktor Arvidsson Vladimir Belyavsky Nicholas Bennett Tim Blechmann Eskil Abrahamsen Blomfeldt Tatiana Borisova Joerg Bornemann Assam Boudjelthia Aurélien Brooke Kai Uwe Broulik Michael Brüning Olivier De Cannière Kaloyan Chehlarski Ed Cooke Alexandru Croitor Mitch Curtis Giuseppe D'Angelo Szabolcs David Noah Davis Oliver Dawes Artem Dyomin Alexey Edelev David Edmundson Oliver Eftevaag Christian Ehrlicher Hatem ElKharashy Andreas Eliasson David Faure Nicolas Fella Simo Fält Joshua Goins Robert Griebl Mikko Gronoff Kaj Grönholm Richard Moe Gustavsen Lucie Gérard Mikko Hallamaa Jøger Hansegård Inkamari Harjula Jani Heikkinen Tero Heikkinen Miikka Heikkinen Moss Heim Jari Helaakoski Ulf Hermann Volker Hilsheimer Dominik Holland Alexander Hulander Allan Sandfeld Jensen Tim Jenssen Jonas Karlsson Kevin Keating Timothée Keller Friedemann Kleint André Klitzing Michal Klocek Jarek Kobus Tomi Korpipaa Tomi Korpipää Fabian Kosmale Volker Krause Santhosh Kumar Ghenady Kuznetsov Kai Köhne Lauri Laanmets Inho Lee Paul Lemire Chris Lerner Thorbjørn Lindeijer Thiago Macieira Ievgenii Meshcheriakov Safiyyah Moosa Bartlomiej Moskal Marc Mutz Antti Määttä Antonio Napolitano Andy Nichols Mårten Nordheim Dennis Oberst Samuli Piippo Timur Pocheptsov Joni Poikelin Aleix Pol Lorn Potter Sakaria Pouke MohammadHossein Qanbari Liang Qi Matthias Rauter David Redondo Topi Reinio Shawn Rutledge Ahmad Samir Philip Schuchardt Sami Shalayel Orgad Shaneh Andy Shaw Ivan Solovev Axel Spoerl Frank Su Tarja Sundqvist Lars Sutterud Tasuku Suzuki Jan Arve Sæther Morten Sørvig Sadegh Taghavi Paul Olav Tvete Peter Varga Doris Verria Tor Arne Vestbø Jannis Voelker Juha Vuolle Olli Vuolteenaho Jaishree Vyas Michael Weghorn Edward Welbourne Paul Wicking Piotr Wierciński Semih Yavuz Vlad Zahorodnii Yansheng Zhu Yifan Zhu