Release note  
============  
  
Qt 5.15.13 long-term supported (LTS) commercial release is a patch  
release made on the top of Qt 5.15.12 (LTS). As a patch release,  
Qt 5.15.13 does not add any new functionality but provides bug fixes and  
other improvements. The release maintains both forward and backward  
compatibility (source and binary) with Qt 5.15.12.  
Source codes are available via the Qt online installer and  
the Qt Code Review tool (https://codereview.qt-project.org/). To get the  
sources via Qt Code Review, you need to log in with a Qt Account that  
has a valid commercial license. For detailed instructions, see  
https://wiki.qt.io/Qt_5.15_Release#Getting_Source_Codes.  
For detailed information about Qt, see the Qt 5.15 online documentation:  
https://doc.qt.io/qt-5/index.html.    
  
Important Changes  
-----------------  
  
### qtbase  
* a50b7f500c QNetworkRequest: Make header parsing locale-independent  
Fixed a bug where certain QNetworkRequest::KnownHeaders wouldn't be  
recognized as such in certain locales.  
  
* 6bb908bd61 PCRE2: upgrade to 10.42  
PCRE2 has been updated to 10.42.  
  
* 8509e0daae SQLite: Update SQLite to v3.40.0  
Updated SQLite to v3.40.0  
  
* 13752128e8 SQLite: Update SQLite to v3.40.1  
Updated SQLite to v3.40.1  
  
* 23cb910fd6 Update bundled libjpeg-turbo to version 2.1.5  
libjpeg-turbo was updated to version 2.1.5  
  
### qtdeclarative  
* f31d580492 Fix missing glyphs when using NativeRendering  
Fixed an issue where text using NativeRendering would sometimes be  
missing glyphs.  
  
### qtwayland  
* 28a0b1dc client: Fix infinite recursion with text-input-v2  
Fixed a possible crash when editing a field in an item view.  
  
### qtimageformats  
* 0527cee TGA Plugin: Fix reading of CMapDepth  
Fixed reading of TGA files with a non-zero X-origin  
  
* 8cfc422 Update bundled libwebp to version 1.3.0  
Update bundled libwebp to version 1.3.0  
  
* 1eaa734 Update bundled libtiff to version 4.5.0  
Bundled libtiff was updated to version 4.5.0  
  
  
Fixes  
-----  
  
### qtbase  
* QTBUG-109169 Invalid QColorTrcLut use causes unreadable text with  
16-bit X11 visuals  
* QTBUG-86019 Serializing a null QTimeZone crashes  
* QTBUG-109226 Rare crashes in QXcbBackingStoreImage::flushPixmap  
* QTBUG-99601 ios: QMAKE_PRE_LINK Gives Error :Multiple commands produce  
* QTBUG-108848 iOS: Voice Control Accessibility feature breaks in iOS 16  
* QTBUG-88652 QTEST_FUNCTION_TIMEOUT and test function limit (5 minutes)  
are not documented.  
* QTBUG-107627 AndroidAssetsFileEngineHandler is broken  
* QTBUG-109026 Android: UI is scaled smaller than before  
* QTBUG-109732 Filelight crash on directory scan start  
* QTBUG-103393 IBus input method cannot set panel position correctly  
with DPI scaling  
* QTBUG-109477 QImageReader will cause heap corruption when load jpeg  
(width: 1px height:100px) on Apple M1  
* QTBUG-106653 Crash on Accessibility interface  
* QTBUG-104776 AndroidContentFileEngineIterator hangs when listing  
shared content with nested dirs  
* QTBUG-110066 Build fails on vulkan\qvulkanfunctions.h despite -no-  
vulkan is passed  
* QTBUG-63700 QSharedPointer missing documentation for move operators  
* QTBUG-64132 QToolButton should elide text when width constraints  
prevent from showing whole text  
* QTBUG-104948 QFileDialog::getOpenFileContent not honoring nameFilter  
* QTBUG-110627 Qt doesn't really follow Windows short time format  
* QTBUG-72103 Conversion between QQuaternion and Euler angles has issues  
in special cases  
* QTBUG-56595 QXcbConnection::getTimestamp() returns old timestamp  
* QTBUG-63324 iOS/macOS: system localization always returns english  
language  
* QTBUG-106569 Ctrl-C in QTreeView passes invalid QModelIndex to model  
when model is empty  
* QTBUG-109235 Review toupper/tolower uses [Qt]  
* QTBUG-107604 [Reg 5.15.10 -> 5.15.11] Incorrect fullscreen dimensions  
on some Android devices  
* QTBUG-107923 Wrong height of the window on Android  
* QTBUG-103054 FAIL!  : tst_Gestures::graphicsItemGesture in  
Ubuntu_20_04  
* QTBUG-105958 [Android] Intent + Talkback leads to deadlock  
* QTBUG-105804 The qt_ntfs_permission_lookup mechanism is prone to data  
races  
* QTBUG-110271 Copyright year not updated to 2023 on documentation  
* QTBUG-91627 [OpenGL] Crash when creating context with contextinfo  
example app on Android  
* QTBUG-109268 QWindow on Android doesn't use full area on some devices.  
* QTBUG-97503 Reg[5.15.2-5.15.6] Android: Keyboard covers the inputfield  
* QTBUG-109351 Bottom Navigation Bar overlaps app window  
* QTBUG-110501 Wrong calculation of display area on android when virtual  
keyboard is present before opening the app  
* QTBUG-36637 androiddeployqt puts *.qmltypes files into apk  
* QTBUG-110433 Material UI Controls not styled on Android  
  
### qtdeclarative  
* QTBUG-108713 Native font rendering in some cases misses letters  
* QTBUG-109140 [REG: 5->6] Slowly dragging Tumbler causes numbers to  
jump around  
* QTBUG-98792 Crash when using as-cast  
* QTBUG-109882 ShapePath: Switching from a transparent colour to a non-  
transparent one causes the wrong colour to be displayed  
* QTBUG-110286 SignalTransition::triggered can cause Segfault  
* QTBUG-87334 Graphical issue on some Android smartphones: white line at  
the top and the right side of the screen  
* QTBUG-111542 UI problem with iOS deployments  
* QTBUG-109235 Review toupper/tolower uses [Qt]  
* QTBUG-36637 androiddeployqt puts *.qmltypes files into apk  
* QTBUG-110433 Material UI Controls not styled on Android  
  
### qtactiveqt  
* QTBUG-109235 Review toupper/tolower uses [Qt]  
  
### qtmultimedia  
* QTBUG-59726 no access to second camera on android phones with dual  
front/back cameras  
* QTBUG-106897 Android QAudioRecorder pause does not work  
* QTBUG-105505 QMediaRecorder::Duration reports incorrect recording  
duration  
* QTBUG-110015 QML Video Example: example Crashing  
  
### qttools  
* QTBUG-109618 QtAttributionsScanner crashes frequently  
  
### qtdoc  
* QTBUG-110064 Android getting started doc instructs wrong JDK version  
for Qt5.15  
  
### qtconnectivity  
* QTBUG-111242 sdpscanner strcpy()s sdp_data_t::val::str into a fixed-  
size 1KiB buffer  
* QTBUG-86245 Neard link invalid and not mentionned in Licensed used in  
Qt  
  
### qtwayland  
* QTBUG-109302 Segmentation Fault with Wayland and QTreeWidget  
  
### qtquickcontrols  
* QTBUG-101973 File Dialog does not re open in some situation.  
  
### qtserialport  
* QTBUG-108450 REG: Qt 6.3.2 WinOverlappedNotifier possible crash  
  
### qtwebengine  
* QTBUG-109357 [REG 5.12 -> 5.15/6.x] QWebEngineUrlRequestInterceptor:  
Multiple redirects crashes the application  
* QTBUG-108240 WebEngine can't be built with MSVC 14.34 and LLVM 15.0.6  
* QTBUG-109273 Using client certificates leads to  
ERR_SSL_CLIENT_AUTH_NO_COMMON_ALGORITHMS  
* QTBUG-110504 Webengine extremely slow in loading webpage in debug  
build  
  
### qtcharts  
* QTBUG-107890 When changing the label of a legend marker it will not  
update until something else triggers an update  
* QTBUG-111293 tst_QBarSeries::mousehovered fails with SLES 15.4  
  
### qtscxml  
* QTBUG-109235 Review toupper/tolower uses [Qt]  
  
Known Issues  
------------  
  
* Check that your system meets Qt's requirements:  
https://doc.qt.io/qt-5.15/supported-platforms.html  
  
* The RTA (release test automation) reported issues in Qt 5.15.x:  
https://qt-project.atlassian.net/issues/?filter=14473  
  
* Qt 5.15.13 Open issues in Jira:  
https://qt-project.atlassian.net/issues/?filter=15414  
  
Credits for the  release goes to:  
---------------------------------  
  
Eirik Aavitsland  
Laszlo Agocs  
Martin Andersson  
Mate Barany  
Nicholas Bennett  
Eskil Abrahamsen Blomfeldt  
Joerg Bornemann  
Assam Boudjelthia  
Michael Brüning  
Alexandru Croitor  
Giuseppe D'Angelo  
Alexey Edelev  
Oliver Eftevaag  
Christian Ehrlicher  
Andreas Eliasson  
Ilya Fedin  
Julian Greilich  
Heikki Halmet  
Ulf Hermann  
Volker Hilsheimer  
Allan Sandfeld Jensen  
Michal Klocek  
Sze Howe Koh  
Jarkko Koivikko  
Jani Korteniemi  
Fabian Kosmale  
Jonas Kvinge  
Kai Köhne  
Inho Lee  
Paul Lemire  
Robert Löhning  
Leena Miettinen  
Phan Quang Minh  
Samuel Mira  
Bartlomiej Moskal  
Marc Mutz  
Yuya Nishihara  
Roland Pallai  
Liang Qi  
Topi Reinio  
Andy Shaw  
Venugopal Shivashankar  
Ivan Solovev  
Axel Spoerl  
Tarja Sundqvist  
Lars Sutterud  
Jan Arve Sæther  
Morten Sørvig  
Sami Varanka  
Peter Varga  
Tor Arne Vestbø  
Jaishree Vyas  
Edward Welbourne  
Paul Wicking  
Jannis Xiong  
WANG Xuerui  
Andrey Yaromenok  
Yuhang Zhao  
