Hi all!
We have released Qt 6.12.0 Beta4. As usual, you can get it via the Qt Online
Installer. Source packages are also available in your Qt Account and at
download.qt.io. The delta to Beta3 is attached.
NOTE: Starting from Beta4, Qt WebEngine is separated from the Qt packages. It
is no longer part of qt5.git or the Qt single source package. In the installer,
Qt WebEngine is still found under the 'Extensions' node.
Please make sure you report all findings in Jira, and that all Qt 6.12.0
release blockers are visible in the blocker list:
https://qt-project.atlassian.net/issues/?filter=24440
Br,
Jani Heikkinen
Release Manager
Confidential
qt5.git
c31f19bf62b16f12499fcfb2483be5aafea5ffe2 Provisioning: Run Python certificate
installer synchronously
e1f514bd3a867b369ddab33b7081d953ad673541 Android: use
QT_ANDROID_GRADLE_MULTI_MODULE in target test args
478db5551d7050770c75e8a2e52cfeb45d19bacf Add and update platforms for Qtmcp +
QmlpreviewMcp
7b72c15f61f860c0fe6f67a92d550cd1556f57de FFmpeg: iOS - build with AudioToolbox
f582feb449af8b38b0a5d79c85dc8dbdf3186a39 Coin: QNX: share one IANA tzdata 2026a
archive between 7.1 and 8.0
9da885a19bcb9a0afb8b3ae9fd6e48949443ef13 Qt 6.12: Add offline documentation
build config for qtwebengine
1e60576633448cba8188bd3eb4e138f3dac91e4b Update CINetworkTest application
version
58114728c53629dd4ea16a7a14a7f6f054365b66 [VxWorks] increase the memory for qemu
for x86
9840747bd7a80024b4e3dc1142d058244df270cd Update MinGW to v15.1.0 (x86_64)
8fb6ce2ecf1ae0972770d4e712305ed11f011a0c coin: also build HarmonyOS on macOS
arm64
d4abe795789d962f756f268aa3e9a25e0f9a54cf coin: Update vcpkg to 2026.06.01-qt
29a3079d3d79b3412281a158c86a065e9757eef3 Coin: QNX 8.0 QEMU: add libasound.so.5
to the system image
3925e7d92165ac465a5f68a8f2383eb793dee1de Drop qtwebengine from qt5 integrations
qt3d:
47ac3ca9503a27c16d9760fe6191e331166c6293 Scene2D: fix crash on destruction
e41b3efb3fa797f8de7974390094dbf430e6131f OpenGL Renderer: don't create texture
in accessOpenGLTexture
12132698a7d27f3d6d58ac8cdb6708c7e1498463 Scene2D: handle missing texture
4ebb32fa89bc054c04426258012ff74df348c96b manual-tests: update
render-qml-to-texture-qml test
99b9009cd30516b19e1a8e75c1497f0b7328420f OpenGL Renderer: fix race condition in
shareContext
f127d96ea485e8dc1c566d073ec9c8788e2b0729 Scene2D: remove leftover
OpenGL::doneCurrent call
1a936c7737426f1c5b5833b1c2b746e002fe8b4c Qt3D: Don't chdir into a qrc data
directory in QQmlDataTest
4509c98a6e173a95eba3960bb096229fc35f6de2 manual-tests: update
render-qml-to-texture test
qt5compat:
3679d3d9a5e6e2673a2bff8838c6fba0fc3311f8 QBinaryJson: rewrite fromBinaryData()
iteratively
897a3421f925cb73409d3138d464b8c0ab30d15d QBinaryJson::fromBinaryData(): do the
comparison in size_t
c87878314ffadaa1ab2f60c96e75a4214933aa59 QRegExp docs: fix a link to the
porting section
173cc93ec160719dfb0268971ba16e4e8f46dc57 QBinaryJson: prevent OOB read in
fromBinaryData()
7c393c33b4b85fa2b257b556188c6e791bb19e7d QRegExp: add Security Considerations
section
06a7c1851d2341ff03e567d576dc716ca7626cb1 QStringRef: mark U16/U8 comparison
noexcept
78341add0f975230ede183d38a40a26009c5738c QStringRef: fix harmless truncation in
compare_helper(U16/U8)
fd7ebb684e416ee37cf9e0ebc74f08533cb16e86 QStringRef: optimize U16/U8
compare_helper
e83807243bcb78b0fe17a76f8380f54bd04b5989 QLinkedList: defend against
-ftrivial-auto-var-init in take()
c36827dad7a1dd1f79ae3d2811d2d52267039ec0 Enable strict mode 6.12 in qt5compat
29317277b367ad6539b1f4ffc224c6d6d1096564 Deprecate QBinaryJson::toRawData()
immediately in 6.12
86ef784660eaa1f99675b988ad4d159018a71fee Fix memleak in
QBinaryJson::to{Raw,Binary}Data()
qtactiveqt:
qtbase:
191491e4372d2e182c4133640f4bb7d9e1182e10 QRM: extract Cell helper from
DroppedEntry template class
53af89974745ac333a7469b9104dcdbcc8da6fec Wayland: don't let the event thread
miss stop()'s wake-up
f8fd4a3ef4164d9db7153d0aa184b7983f9fa3b1 Wayland: fix data race on the event
thread's wake-up pipe
b6d534773fc0734f75017c82104e4942655a855d QUniqueHandle: enable file descriptor
handles for Windows
4bb8c1154e24f7c2a71b7e64153057fbed725970 QXpmHandler: get rid of magic value
bf8fd4a80c23108809896126b403f5fff2737bc7 qxpmhandler: replace QRGB macro with
qRgb() constexpr function
d59fdf3e2c7ffbdd25897ef6317a39c43e2ae822 wasm: keep side module tables in sync
across threads
23ed74470d11e96b4be381d7aadad4dce63ec4b6 Doc: Add missing \fn for
QRestAccessManager overloads without callback
f3f27488b2f33202ab0c143d5e5182e242ff7f37 QThreadStorage: add a check for
move-only payload types
0e557e09657c873730a5b1e5ee0406526ff84f61 ohos: Provide IME text-index-at-cursor
from Qt-side
80a8607a0a07dd199b44b3748c8399102612c536 tst_QThreadStorage: fix two clang-sa
warnings in localData()
4757661c170035a3da60460bc040f3445c50599e tst_QThreadStorage: split
adopted{,â{P,Win}Threads()
0f696ca128552259b326145decd9f65b86abca5e CMake: Validate
CMAKE_CONFIGURATION_TYPES for single-config generators
5dac24918a4b08168fd78c37f32c0d7310fcb18d QRM: consistently compare QVariants as
weakly ordered
2ab9d8227cad1fdfd54742779e395d12f45e0b0b QRM: add missing operator!= from Cell
helper type
193a7ead8ca19508245c9a33d0ee83db0daf6d2a QRM: explicitly initialize local
std::optional with std::nullopt
452259bca7960a4e07a6b0e245dd392c96448108 ohos: map the right Alt key to
Qt::Key_Alt
83ee4c33da734509929cfb9135fdc679cf8ea7f9 Avoid potential overflow in
QTimeZone::transitions()
3c3573b14a312aa2f1dcc9b549281ead6e5430ec Add missing validity checks in QTZ and
related assertions
01f0e625ef5a09d34a9577664c6c52aa22d43c3d CMake/Android: mark the OpenSSL-needed
property as internal
e3d301ff87f537e31dd405b99d4142d70fead1a4 Increase CiNetworkTest dns query
timout and set a retry
e1865d401bde4fa24bf3c2d56573564967f9b332 CMake/Android: honor the deprecated
QT_USE_ANDROID_MODERN_BUNDLE
bf622fb280e6c406fc5a1ec4eaacef70ac04e1d3 CMake/Android: rename
QT_USE_ANDROID_MODERN_BUNDLE
56421a2f9c82ec0d7c49311755407551f80b60d5 tst_http2: stabilize authentication
tests
3f7d3ac31b630769474877a1b83fe81a700a4b73 harmonyostestrunner: Fix unity build
980fb3014a60e67e5075ec6611308b8873e5416c ohos: pass native gesture positions in
native coordinates
1f0089bf9659e88fc2442694e6edde5ebbdeeef7 QCollator: fix leak of main()'s
defaultCollator in appless programs
bf2b8ed33c0e9592f2f5686d0ed3913a8a8e4751 tst_qheaderview: make section-size
tests style/DPI independent
e80e3f0cebae9c3a45a1b7ce81d6454c699d89c6 QIconLoader: Don't consider
fallbackThemeName() in themeName()
01f792bffbf1e2260264adbef8b5b8bba1265df9 uic: Allow for specifying Python
imports in <header> element of custom widgets
4c449b0954614fc113dc71e800d7698a039d83c7 harmonyostestrunner: collect blocking
dialogs from the tested modules
0e0f031996ca9990c6e084894958b20fd9f85781 tst_QAccessibility::treeTest():
Re-query interfaces after expanding
8702689d09ed039b79b9e4129bb670e9d73e18f3 Android: fix cross-container iterator
in longPress word select
23dfd8fd7161cd38f8d08f994741535b8fff72c5 uic: Fix a crash processing a file
where connection hints were removed
81eda1b56a342cedfa7d72c1fb11d1ee2ae8ed27 ohos: Report screen orientation
changes through QScreen
e4c6fd6656c31af7d4305dae45797e95dda6e061 QColor: replace QRGB(A) macro with
qRgb(a)() constexpr function
2bbc6aa49852ea8f4acb39562d9308f2409a2f30 corelib: test
QCoreApplication::applicationVersionChanged signal
d567641921f27558d40daf14a11f77e30df44d13 tst_QThreadStorage: guard against
THROW_ON_FAIL
d10bd98a05a3e4bf77f46f89076d87ce6f83bf65 tst_QThreadStorage: pull
adoptedThread() pthreads adapter closer to user
2d361b8d3ad81d30d13b12a85ad4c5ab20e8c7e8 QThreadStorage: document yet another
caveat
bbc7b17d675eea2aff6567094c6fa23036a8de57 QThreadStorage: fix use-after-free on
setLocalData() re-entrancy
f2bb7128e6b74bd3d59a913a325764f74b277e10 CMake: Fix policy explanation strings
for new wayland cmake policies
ef78372ba9e3590eecfb17c87c71f0520f86b114 cmake: Add the internal infix to
qt_create_qdbusxml2cpp_command
336d5b138c15b96ad9e3d5e24f169272931c5c16 QtTest: don't init char buffers: char
msg[]
56bea0eea084e49fb611d5ca9e17b8f4650c1e17 vulkan: Guard QVulkanWindow and
QVulkanFunctions on vulkan.h
7ee5fdee133111aa43a2374243928425a126817e Doc: Clarify what USED_SCENE_*
keywords map to
865b13b05afd51bde9ef8bc9afecb42d03a143d6 harmonyostestrunner: end the file
streaming with the tested app
fb3593dd6464bb08bdc4eb1053d0aee995d35628 harmonydeployqt: report QML import
scan failures
40d1fa41c87eded019ae7c067a44e432af9c1664 harmonyostestrunner: force-stop the
bundle through one helper
7a78b19f853949011ee439bf3f96b501a28ac359 Clamp coordinates in QTriangulator
6d1fd557d9fb538d8ff50e5676841bfe70310aa1 harmonyos: fix empty lines around
includes
d114cff8c3354ec0aa3f54b1ce85c7ae82da4f16 ohos: Rename the HarmonyExtras module
as HarmonyExtrasPrivate
e09bb1b1a85ff6346ec5d50c5a1c278a14c9d1e6 rcc: Add security markers
5bf5d32180c10708bea0217174dbe9f0fb67fcb4 Windows: Fix manifest merge of
automatically added manifest files
c79f3e9481450aeb76351c7206c2605a37119d05 Windows: MSVC: Fix manifest generation
for non-incremental release builds
71deebef8bb325f20cb2fbbfd0806d17ee1df8f3 ohos: fix QWidget repaint manager test
geometry on OHOS
1acf4c656339b4063f7c75926ccfb8dbb73e04c5 HttpNetworkChannel: add small
helper-function to get http2 handler
b34b1618dea1579c2fe52923f90129263c6900e1 ohos: drop stale <stdexcept> includes
f43587b50675569ea92f7f73606a9c913e3e8999 ohos: drop std exceptions from child
setup data
d2ec733f0070e9e1dafd65b743f61802f8e90bb6 ohos: abort on duplicate XComponent
registration
c8985152ce6491068d57e0a12df5737d5ac48a1d ohos: abort when setenv() fails at app
setup
acf80a85ff0021c8b677228a49aacccb4a88a1d2 ohos: report invalid appArgsJson
without a throw
6014c1b997c923259d2eebe83f263193209846df ohos: parse doubles with strtod, not
std::stod
6a5150332f06d13f95292b7ebcc0ebfefedaa206 ohos: abort instead of throwing on JS
task failure
789d1935c8d849d910dbe01bb6cc3a7808e1986a mutex/darwin: clean up leftover mutex
code
65a68062fde45d8574381b0a3c85bdc55c78a62e tst_QMetaType: test numeric conversion
from zero
954dad8a468fe6272277738c7cbb91300f16306b tst_QMetaType: do test conversion from
FP to integer
ee6bd5868aa0161ab924a5ea5d68ce79bc3a1ffa harmonyostestrunner: read device files
through one helper
c094abdebee4bc9eb2cccf3cb7c0ace2fde7914a cmake: Put a framework's Clang module
map under Versions
a5a83c60f62dc94c807847eca069ae4dbe6c1341 Fix the pathArc() function in the new
SVG path parsing code
687c022a44cdceed63ad3ae1142899039ac5fe6b Doc: Housekeeping: Remove unnecessary
items from .qdocconf files
eb2365af4c05b9a1fd449d2ecaed32c29b4f3e21 harmonyostestrunner: move the device
commands out of main.cpp
b3dbc5ace5447bd72c411837f699fc2f266c87c9 harmonyostestrunner: add Hdc::shell()
93be0ae5abe29e50da90b25d6901eb2bf0675dae harmonyostestrunner: move the hdc
invocation into a class
4590177395c3908bf6b713e4891bfb0bcdb97bac ohos: activate the pressed window so
embedded views can take input focus
a7daf78bc1de396c3f379ab8c5ccf421cf9de27c QTextTable: top-align cells that cross
a page break
2aca93789d7f10d64bba91dbceced01427ac42fd harmonydeployqt: Reject a package
source dir without a manifest
c2a4a31812e8ce12cd01bcf62ec60a2c6f3d8de0 syncqt: Pass on Qt's minimum macOS
deployment target
dbbedee2e35269d1666cf668fe51b9beca13293b Simplify Harmony os testrunner
instructions
54ffbdce1dec6cbf74a9cdd39fd1c19fd4b15e7a a11y: Clarify documentation for
QAccessible::Role::Application
431a8dd6e5adb49d67ff69ed344a38429cf0b31d a11y: Dump the accessibility subtree
at higher QDebug verbosity
fb6ec427cb6653042d954cea425156e96dc6d913 ohos: Extras: drop redundant <utility>
includes
7a239a134b3ca3c4dfe656a583f47a05e018fd51 ohos: Extras: normalize include order
and style module-wide
8562cf03582214b7e1b6f01b8f72f9c1a6809a63 QTimeZone: fix invalid comparator in
isUniqueSorted()
8d6bc3b8b557848906caf2fd4404ef0f31bbc3e7 ohos: promote non-client area touch to
mouse events
4d6522e9416f7601953698d177283dd4e05fe957 Android: refresh QLocale::system() on
OS language change
6c927723f13a714ceb26322a3ba167486a863b82 ohos: end the input method session
when the focus object changes
a1b09930320e66dbf07211b1a2dba4c5d4c6eb43 Android: implement system locale in
QtCore directly
7249fe48c6f7534312395c8381ea9b959c30caf4 Fix placement and color of color-font
glyphs in QPaintEngine fallback
2717ecc9c7f7daa60c16be69ed74e2860e3e301c CMake: Document the HarmonyOS metadata
target properties directly
e21adb8e459a679f7e9a30473e588e13b9fa763c Long live qHash(std::optional)!
7bfeeef965a95d9faa025430a3f6096d27e4b910 QTextEngine: reduce frame size of
itemize()
91dac6e1a9999ffd53ab063cbe9179b690dda881 CMake: Make the hvigor tool path
override internal
65965b8ff55c850b35efa7ca9b950f6803d4e90d Make QHttpHeaderRange a plain old
struct
86f5271d25a0faeb7652f4e16bb361c81e3dd1d4 tests: mark remaining functions' stack
use as ok
c498f414ee6d050060f47f9ce042352b575ea908 CMake: Make the
QT_HARMONYOS_PERMISSIONS target property internal
6ff5fd594bd49f57aa6f5832f963ce80dbb4cc01 Avoid recursion in
QCborContainerPrivate d-tor
a56236246c26092a8da869fc712292b40b5febd7 Deprecate the NavigationMode
enumeration
a9cfe79445156b0c5fe5a5cdab1f75951531b58d QWaylandClientExtension: header cleanup
8c5ae4e9af076e68117bf92cfc4e38d267fd0dfb ohos: Fix incomplete \brief in
SharedRecord class documentation
3c4ed477da814bf82fe4b518a8c7261838ca1c0d Fix uploading SRGB8/SRGB8_Alpha8
textures with mutable storage
7696f8230f53906b5a7f8a7b6190f5927eca7dc1 Doc: Fix since version of the Windows
app manifest properties
a3d3f1edf78d3e5731c7356f77ee609ce4f0f692 Make QTranslator logic in examples
more canonical
1a66c9eb7a1d2b05f7e4169cf57a92420df89474 tst_QResourceEngine: fix
runtime_resource.rcc lookup on HarmonyOS
c4c1025f1165961f37406d1d01830852c53ccd0d QReadWriteLock: give the internal
helper a more descriptive name
12bb2deb031f55a1ae0a84ec0b89a9acf6f10d90 Revert "QMetaSequence: Delete methods
instead of immediately deprecating them"
f17fdd13ca25fe6f944a121b6de3d01420390bf3 Document license for XSVG in Qt Gui
0775a654a38726df0ab84d0dccf6259bfc965a0e Correct wording of
QDateTime::operator-() doc
de606a014799cb7f4236d558e59df4550389b6f9 Extend QLocale::toTimeFormat()
benchmark for Chakma
6c5cc348279963ac10b60eccd1fcc48329f9dcfd Fix out-of-bounds access in the
libinput log handler
abbb07fd1aa5e52f6dc135ae5d8f9ff44fbd2c88 Doc: Document the Xcode embedding of
shared library dependencies
ab0f40859c58fc097c8705ac64aad5c60e7a0eb5 CMake: Rename
QT_NO_XCODE_EMBED_FRAMEWORK to be more descriptive
9f902b9ee480b9a089ce8e07408798d25c98d631 Clarify the status of QDT::YearRange's
bounding years
eb73271d2c2dceaa4c2e089b30aa84550501a702 tst_QDateTime: make further use of the
new QDTCOMPARE() macro
5a94c98416dc8ae5016e53bbd84c36bb4bccdc35 tst_QDateTime: separate integral
arithmetic from duration arithmetic
748b03c9667c626fb1395a140e1fe7957227e273 Tidy up tst_QLocale::toTimeFormat()
and its _data()
2c08493c62da4b32c2d060173ee1a8557fca3be4 QNetworkProxy: support socks5h scheme
with libproxy backend
13a5e348860e5f8772c6c54f63d81c5a5f1c4cf6 QDoubleValidator: compare digit counts
directly
51888c417d33919bb6d4e30416223c4002cfdbc9 harmonyos: Exclude "phone" from the
test bundle's deviceTypes
606c81b6cb058d8a13404d4a73807874e6879a51 QEasingCurve: fix named constructor
from cubic bezier points
fb021eb91753ab6fd45b1e2b95984a64bc5abac1 QMap: mark referenceHoldingDetach
helpers as [[nodiscard]]
7c038b8b2c7871629de4d1f6dd8f5d7b4ecd1ca3 QHttpHeaaderRange: fix
EQUALITY_COMPARABLE macro
c81271e57d5af24e4940233d3290e9a54e2a1f17 QtTemporalPattern: simplify supports()
94a6febc29262288d217e1ed200c09214864a7a1 QArrayData/Ops: defend against
-ftrivial-auto-var-init
2970c3257abaa5ca54b68878e8546d0afe7f1a11 ohos: don't report a hide()-issued
minimize as WindowMinimized
a99f77c6bc9f780071f6252fdecff9c381534acb ohos: Restore a minimized sub-window
with showWindow()
ed8d333a6b1662806c8af8b350926093aad11cb9 QLockFile/Unix: fix lock creation &
unlink() race condition
af14880fd98e6b35b4f7207e510cfe34aeab38b1 QLockFile/Unix: don't ignore
setNativeLocks() legitimate failures
238ab7a31ca140c2f8634b8aa050c4e1cb3c06f5 QLockFile/Unix: use
QUniqueFileDescriptorHandle in tryLock_sys()
65275289e3e7af5dd30a250d62f1804da6d669f4 QLockFile/Unix: remove unused #includes
ebd2d8130da0933ece26a524821f9aa3684050b5 QLockFile/Unix: handle EINTR in
tryLock_sys()
dad5347a4e9faca5ab383cd7efdd0bf2fe50a0bf QLockFile/Unix: try harder to release
locked files
348bd1ceddfeca50649d850f31e5f98387f96520 QLockFile/Doc: indicate what happens
if you set the stale lock time to 0
28e4f3c22461e5ae6459335dad999b5f18b9d0f8 QLockFile: Document known limitations
54c517de3263f505a905be39a92978f304edda84 client: Keep committed buffers busy
while unexposed
977c57315ac5cd1d943163f5900cdd0e6bf42985 QWindowsOleDataObject::SetData:
validate buffer before reading HGLOBAL
592efda74ffbcde0896c600f408aa1681a599600 QWindowsOleEnumFmtEtc::copyFormatEtc:
fix DVTARGETDEVICE copy
b948a635c81e860156d8cfbc186d149343f345a5 harmonydeployqt: Require the process
feature
9bdb86354dc5b4fdce6e47abcebeee82f94a534f Fix build with MSVC2022 17.14.19
bb6b4710d96404d7b7f4da5b912a2e14958ef145 QLockFile/Doc: remove stale
information about non-US-ASCII hostnames
d62a5abf3625fbd075633018bb3e6c2c0af5127c QLockFile/Unix: let removeStaleLock()
claim credit for lock being gone
251f05c7104703980baf2930cefcbb45e1a07d75 QLockFile/Unix: don't complain about
removing a lock already gone
e503649871a430f7c7543dc402ba32fb7ff5a591 QLockFilePrivate: use NSDMI for the
handle variables
7f823e503fa47ffab3e0a72b59fa54fa9f07386c rhi: d3d12: Filter out the
depth-stencil clear value mismatch warning
dd4484f8dadb4d17db0f1e9bc6bd3d9f32d6c39f rhi: d3d12: Discard the mip levels
before generating them
e11386eb734ff8243645f80f8c482253286c46be AndroidTestRunner: document --serial,
--aab, --bundletool
08bd4f987c0c2e87b4b70ad26a1fb1acd699e053 Doc: Remove links to a removed function
7b2ced8e97beb120fc15760c681f8290d5f91dd5 QHostInfo: Mark clearCache() threadsafe
70e4885194aa699102b47a33ce2071c8e4a38e3b rhi: d3d12: Set
RTsSingleHandleToDescriptorRange to false
00b2807d78fdcbd40bac53bc60720224c25732a6 QHostInfo: Mark static functions
threadsafe
a52237afa96e1b435cf882705dd621b4b5940ea5 tstQDateTime arithmetic:
s/timeSpec/timeRepresentation/
7d956f17ecc2c6c16d1fe15c45d8441a85bcc4bc AndroidTestRunner: keep parsing our
options after test args
7d27d67f82c7f88908e7f19fc343813c290cd98d CMake/Android: quote "$@" in the
generated runner wrapper
b4e39212b698e3e8ed6c182ff4b4d3999ebf3ef7 AndroidTestRunner: add
tst_androidtestrunner
3c228b8f967b98c18276225bdf17158b7d95f745 AndroidTestRunner: parse CLI arguments
via QCommandLineParser
a40c3c649552b14e573e252bb3ac791c75b559dc AndroidTestRunner: surface launch
crashes when am start fails
d9d8e13a1ae854c828f1029c037c0b4f476a7ded AndroidTestRunner: warn on logcat
fetch fail instead of qCritical
cd2ab069eafa9009754efe4bdc18ce269d5cf014 AndroidTestRunner: probe the stdout
file with head -c 0
c7c694c9b7ba12a78314ef59a53e71dbe04a424e AndroidTestRunner: return command
output instead of out-params
fd5e1771877506ec9c0ed926ad171225a59065d1 QGuiSvg: Move tests for toDouble()
over from qtsvg
6fe24743369ac42c78c91c7bcca63402f804c949 QNetworkInfo[android]: Advertise
Metered feature
fb3af81ba6138d480d6166d4d5189646ffc9d16c ohos: Fix crash when a native sub
window can't use SessionManager
ad16d2c09fcdabfcb38404c6aad5f80a08b8d411 CMake: Remove dead
_qt_internal_should_skip_post_build_deployment_api
b6399869b2d3de156e8fc2588550ea0c5a010b5a Qt::totally_ordered_wapper: make swaps
constexpr
e217389691c8088a8505b32b1523c80489b1849c tst_QDateTime: base springForward's
QNX expectation on the zone data
7d1638279b5d479ac6c44768bbf6a5adfe062fcf Update date and time parsing and
serialization documentation
a8a53166c70a9311fe9f1fb92ed8086ff0eb83d8 Correct QAbstractFileEngine::map
return value documentation
d3b1fda0e91edf5e3903e5298995e6ac3ee1d7d9 Extend QSFPM::filterRegularExpression
docs
fca0567ede4d3c13f05057e51b8e51fa76b6d1cd Add SVG path parsing into QtGui
382fa8f8bfe9f57a39b1da00e444c57e6f772c93 Windows QPA: validate GlobalLock
result in OLE clipboard data receive path
04736a57c70836ede42685970ed4b64a216c0ab9 Windows QPA: Size the window icons for
the DPI they are shown at
d781a11d5f2794cdec00ebb7b5f41c493190bb3e windeployqt: Fix nt header usage for
"mixed deployment" 32 bit targets
8d17921adb6139709c4cc3fb757eaf418c8364e5 Windows QPA: Recreate the title bar
icon on DPI changes
1a241c5aaff0d5d6b47568c3fca202c742ef1e5b tst_QLocale: skip system-locale name
rows on HarmonyOS
546a11a028e98002b370b2a810cf21f7e363974d Tests/Q(Plain)TextEdit: remove
unneeded casts to int
ab8b9fd77c0e4256126f38a30f5cb62dc332572f Add cmake test suite for
configversionoverride
fbd91436240bb71efe7a777c39016150e380c5d2 CMake: Add support for overriding
Qt6ConfigVersion.cmake
db81369f1de2e6ec54281f1dc0747d5d9dea7f68 Tests/Widgets: replace qWait() with
QTRY_foo
4746ebc58e43d26de47a4fe7b39869e9baf18620 QCSSParser: remove unused enum
5af13af8406a4a71a91c2fd9f0c94392673d0fed Tests: remove .gitignore files
97263b429c7cb9e882d84bb3c5723175bb865751 QStyleSheetStyle: adjust conversion
from QCss::TileMode to Qt::TileRule
44a15666272fc92c255df305b38a5c630797d31f Tests/Q(Plain)TextEdit: optimize
creating long test string
72430669861f2e53aab1064342a6359888bd3656 QCSSParser: Remove unneeded
NumKnownFoo enum values
7938c71b2938272c45ae69052bceb7368dc76b97 Test QCSSParser: use enum values
instead int
qtcanvaspainter:
ee7133a501f2fef78623cbd690ed30dae9dbef88 QCanvasBrush: remove public as<T>()
conversion API
aaf72f33c129de7d3c1aeea480ed1b07e703d95f Adapt baseline test for float->qreal
d5d07444c5fe975031d8d0f225a14688ae4ed642 Use qreal in public facing API
8d98a7761427ee764b52f03038dc792b437b81ec Silence Axivion complaint in ranged
loop
b245d2e61b5e93015dee2dfcaae600803b64a300 Remove unused variable
d9c5cf4f07cdc83a99eb817eb43f94ae26ef9aa7 API: Adjust Canvas2D to radial
gradient changes
79c9a435c435c7353a840dc8d8a256db64697bf4 QCanvasGradient: make copy and move
SMFs protected
5e42702fdba71bf01a8de3ef6510310d0913b6fa QCanvasGradient: define inline
function directly where it's declared
949c73edcbf19cdad9cf0f63f6f346bd82595f58 QCanvasGradient: clean up streaming
and debug operators
5efd105887716fde0a98a29884b869d6fc96b75d QCanvasGradient: inline conversion to
brush and add rvalue overload
accf579ac1eabb55ea046216a5b55a85c0982a1a QCanvasGradient: delete the default
constructor
05106af55f7d6743e9b62181089adea7c89b0213 Refactor gradient data structure
c3d99e761ff22a102a4bd4ab47f8c73ef2237834 GradientStop: compare exactly for
equality, add qFuzzyCompare overload
02ff11d2ce259fd322226775fc196f4efa2a07f7 QCanvasConicalGradient: rename angle
to startAngle
f75c81480fc060c57ca545c9f59cf19b0d54541c Explicitly delete qHash for value types
6e699121c660fbf9ccc09543e36679f78bc69186 Annotate conversion operators as
implicit
30515acd432ae82331696cafe5cfce1c8b01f980 API: Make gradients without stops
transparent black
5cd04d5816a50b332b780b99273199d9b80daaba QCanvasRadialGradient: make
constructors consistent
36f45e4bc14034c2cba7493f3da5c1f6b856292b QCanvasBoxGradient: simplify
constructor
f798507dd8574bc38ce33c3eb7e049610cc59058 QCanvasImagePattern: simplify
constructor
9103e9e07eb2c762ff3fde510f57d5b05e69842c QCanvasGridPattern: simplify
constructor
950006d4e4cd699d7bad9cb72eb61b81efb9cde5 QCanvasBoxShadow: simplify constructor
db38c994cd0fb56d523960b5df27e6971a9a3d6a QCanvasBrush: make data member
private, remove protected c'tor
ab510d2efa6402da7f7cbfe9ddc567e5da1b3fcf Replace private
QCanvasBrush::createPaint with local helper
b15fdb3e4a8349bf9a6b09a2ec1058edd5f7fd50 Use SVG parsing from QtGui
051521dc0f11253a3028f41e6565502966eee110 Fix qmllint warnings in canvas2dtester
3f7fb7cd2d7f66176dd127cc0effd5bb65298a2f API: Remove QCanvasCustomBrush shaders
constructor
82a4da24bc795484adc1fd518d2b5b9981d8a7b9 Merge glyph-cache resource updates
once per prepare, not per draw
ed1f389d22e681de3845c67d6eb6c4653c4b4a73 API: Rename global saturate to
saturation
d1563bb59bbf0cbe3628cc36013873cd0b1f6102 API: Remove mmToPx and ptToPx
ea8afb5b4c4792ff32386f1fae82b23c21420a7d API: Rename custom brush time
animation methods
91df9045a9f6f41b280d9b5cc00a1653f530a19b Avoid per-call QSet
allocation/subtract in glyph reference tracking
c8e2b2f422e585a2501389277c3e2f2bbd4bdc5d Avoid redundant per-call FontKey
hashing in QCDistanceFieldGlyphCache
38f0991c23b13e301e405d1944d000b0913108c4 Support move-only callables in
grabCanvas()
qtcharts:
qtcoap:
44451a90e87d3cd2865e7d5e2e38f6d097cfda9a Add bound checks to the CoAP option
parser
4e5cf210d5beed0d50baa9bb7555cbbbe8cbaf83 Reject CoAP frames shorter than the
fixed header
6ea6cf6f1b3a3783f0d4595c434ab0bfd75c5a58 Warn that Qt CoAP has no transport
security by default
qtconnectivity:
972b728f44e9b9ed70e03708316e889e62d66777 Add characteristic if CCCD value
cannot be read
qtdatavis3d:
qtdeclarative:
255542d9c2f13999ae31806533601caf47fa336a VectorImage: Modify the visitor to
avoid compilation errors
be8bb67b783e73935351ca60a1e3420433424652 Android: use
QT_ANDROID_GRADLE_MULTI_MODULE in qtquickview tests
be4b8dc3b2bffeb8e2187e44a42f65cc7e68be0b qmltyperegistrar: trim extra spaces
away
a939c37b07e59acf50c00ce6080fe57ce4ca2e9d DomEnvironment: don't let users modify
SemanticAnalysis
226ab83d267ad06ea311de6a3d87c01b4f65dc82 doc: Associate module-provided QML
value types with their module
44e3704ec87d69132cef8152fd04877352adf940 doc(QQuickText): clarify that elide
can be used with StyledText
cfbe9b6eea6ad4e09f2352fc04b813e5522b0f82 PathView: fill gaps left outside the
append and prepend ranges
a1924af858c65348deb9abff6db2609d5da6cb96 qmlls: avoid crash on code actions for
QML ids
4d1ac14f78eba1ff0efd5f4723eb2fca059b0f62 Use SVG parsing from QtGui
34e1e75a3b167e02f803e3f551e2b2530d5bbc25 JSEngine: Avoid stack limit confusion
after thread-move
08eaa43f552a20f919ebfb23b8370d589038216e Stabilize
tst_QQuickFileDialogImpl::changeNameFilters on openSuSE 16
a709fd00d0639efa4584a6180e417488a189203e Remove
QQmlComponent::setDataAsynchronous()
f6fe2411a366a451c0ecfad7b8f6cc4a816284ee QQuickTextNodeEngine: reduce stack
frame size of processCurrentLine()
271ce5d6e41582be7eb179bbc021bfe658762890 Curve renderer: Fix potential crash
after window closing
fef31576b8a62e0d326e47f0801074f5b60f3a72 QQuickItem: add parameter to
mutabilityGroupChanged signal
ea3f5b5846c3f843807415a6d0d447cf0f25baf1 QQuickShaderEffectSource: Fix
ShaderEffectSource sizing at fractional DPR
bd692f9143b90c5dbb3cc2e90fcc332e2f8599c7 Recycle text nodes in the order they
were collected
70c9c96732f8f3b99289323ee03ef4d5e11f0ab6 vectorimage: Update rootItem when
source is cleared
f270f560a6045c9053e87fce3b725c04e11f1cfa Change QQuickItem::MutabilityGroup
underlying type to match property
3378477e4956e7942cfa8d958b6289bf10507209 QtQml: Optimize QQmlDataBlob's file
system access
4b4ffb0cb3d84a0af2d9a10607b45fbc8a3933b4 QtQml: Weaken type loader's
absoluteFilePath()
fb872d5e275ac14d2dd5c896f23a0bcab4985707 QmlPreview: Don't lose internal
translation bindings on rebuild
0bde1aeb1e65ee00fab10accf7d594f8545be76c qmlpreview: Guard against bindings
changing type
2b98983f5ab5d6857885dfbcd454f88e637597a6 Do not skip base
QWindowPrivate::setVisible in QQuickPopupWindow
2eb402691a9a7a49dc2c40a77deb3694c1f556c1 Fix flaky
tst_QQuickPopup::popupWindowChangingParent on openSuSE
35a980588e0fd18fc7374f88b9c0c0bd239a10c8 Unblacklist several functions of
tst_touchMouse on Windows
a37840aa37c9bd78c71c2e0d9efbced08df8108e qmltooling: don't assert(this)
113caccd0383e72a56b404dd43bdc0cc8af48891 Doc: Housekeeping: Add a missing
image's alt text
3d924692f0c7e94f2d9216627f66390d680a3909 Doc: Housekeeping: Rename
qqmlcomponent.qdoc to qqmlcomponent.qdocinc
0c460ae81855533131086036b827238ee389da10 Doc: Housekeeping: Fix the formatting
in "\sa" commands
9905bef0ca15de5fa8d3e3645674d06e0a445b94 Doc: Housekeeping: Fix the missing
full stops in \deprecated commands
f8c10b308fe621d282c026714d31815c5f969d55 Doc: Housekeeping: Fix the missing
full stops in \brief commands
3c4db089d2657ae486320947866b44dfec1fa96d QtQmlIntegration: Restore and
deprecate QML_REGISTER_TYPES_AND_REVISIONS
712d65a00e85c621fcf6f8c60b732c0d27e7e50d Doc: Fix spelling of
QMLTC_EXPORT_DIRECTIVE
7f82409f47b40fe3d0302585d225e2de3feb87e8 TableView: fix reentrancy crash when
starting a drag-selection
462e1deccf0aef26b9f5a1ed66d20fe5a2f966fe qmlls: use import paths and resource
files when patching files
d95b8168ac5c44f2102587d354c633a49dd17c3d Curve renderer: Fix corner cases of
shape color updating
25ae8134c0cea088cd71c7a62f00c753b5e988ab QML SFPM: Handle non-QML registered
parameter types in FunctionSorter
87bedbed3866e7d2a79d0b4a256d794fa7a0bd19 qtquickcontrols: make TextArea
placeholder respect wrapMode
03a090a0cbf37e262ccc8d0f5393f7f15af46c81 Doc: Housekeeping: Remove nonexisting
paths from .qdocconf files
bd6e6eebdab3132052e2dfdcbf10558b040879f5 QQuickWidget: Return the window our
content is composited into
24eb33ee8b1962732754e09baaae16d7378cdb1c Doc: Mark new qt_add_qml_module
options as since 6.12
638e767a6357e5c6f9da8bead68f4415da7afbd6 tst_qmlls_highlighting: add test for
underscore ids
3ef9cc4d5af26c3930938d8b8acd6b99224fa175 Revert "tst_PointerHandlers: Handle
non-integer DPR"
dd8be81514c13d913de1895633cfc69cfe41d8a2 ohos: Avoid touch press exactly on
item edge in tst_rangeslider
05ae7d4aef87619404919e75cc49b9b07845fe27 Docs: Warn about untyped compare()
parameters in QML SFPM FunctionSorter
b74e4781e10e1225a5e71317a376f0258c30e394 cmake: fix _qmllint_json targets
without QML files
aa1172c56aebd88e98baa480fe8f4c046071f3f5 QQuickWindow: mark pointer events
accepted when a grabber claims them
646c3f3d02f689dfb3a1c9db1ebcf7404430d9f4 Add lazyresource.rcc to the
tst_qqmltypeloader resources
a65ad5071f18c116870a6800910fa9a33e483b85 Revert "tst_QQuickPinchArea: Handle
non-integer DPR"
4ada113bc165ad94b6ffaf8df34bcc3ace87bcb2 Templates: fix namespaced/no shortcuts
build
6e5c61d9afc14c6f820f421390591ab8f341eb18 StyleKit: Fix missing property docs
5326abb2411ae54d347e9872c6a36be94885aeff QStyleKitStyle: Improve docs
0cc5dd695d52f8b3a0af41e1af9295fe6d52a00a QStyleKitStyle: Draw correct
background/frame for certain widgets
e2fe1f7bb0daffcf3cfb8ecd197e5c532abc6618 QStyleKitStyle: Support QTabWidget and
QTabBarTab
e607ff8fb3e1e178333b5b84c522fad33d18481f QStyleKitStyle: API Review: Rename
themeNames()
a37dc81a43b05e9d9853ac7d7d50eed786108f5b ohos: fix qmlbasicapp resource imports
on OHOS
7b53f661f76597dd127189e5494abc93d005a093 CMake: Use the shared scanner entry
parser in QML deploy support
7bbf8b108987369e45bcfabe370389d6341a0cea CMake: Test that a build-dir qt.conf
still points to Qt's own tools
bbfa0d188d2599459413fc3659540e11648c1718 Android: bump to Gradle 9.5.1 and AGP
9.2.1
qtdoc:
a9b0984aaaa307507557bd9de6566adbeaadba41 Android: use
QT_ANDROID_GRADLE_MULTI_MODULE in feature delivery
4e666517fe257f93a93d3b6c3ca3ba5588296cc5 Doc: Fix linking to Qt WebEngine, Qt
Pdf
ffeb5d6e7156e5bab3edca2787a9e6f020b2dd92 Doc: Create a new tutorial for Android
Getting Started
c741f06a9be8ef4907b7eee4d3c5d4a98aab2308 Bump supported emsdk version for Qt
6.12
02ebea1f4430d1884621011a5219f055c1c72ac9 Doc: Remove SPDX-License-Identifier
from VxWorks CMake examples
8bde99597974c9e0b0e5e2ca85169d6bcc40758a Build system: Remove
MACOS_BUNDLE_POST_BUILD
c6e1c88521cb208b844dc064f7430cfe399296bc WhatsNew 6.12: Adapt to renaming of
QEasingCurve API
0924879d242e334987aeb3054086b939e20cb62f Doc: Use --- instead of - or -- for
sentence dashes in emb-linux.qdoc
5195f3d680d4be42cf51538c20addf2e54df4de9 Doc: Use --- instead of - or -- for
sentence dashes (6.8+)
3a996ae9c2461988cdbd8f90a738fabf8ee49b65 Doc: Use --- instead of - or -- for
sentence dashes
ff3323866193809828ab42efe4bfc671d1ecbd30 doc: update hosts and supported
platforms for HarmonyOS
8d537d4896afc0a03c822ab046770b2415b6caf2 doc: add Additional Packages in
HarmonyOS Prerequisites page
16fb710dcc16df0a746b2e1d92e67eb2ecc190af Add a security considerations section
for eglfs/linuxfb
209bef3a39579bc2efa7028276e9875d4612327e embedded: Document the cursor atlas
and tslib configuration as trusted content
8e82ce2a6897393dce61838dd807f3acddd5509e Describe the signal and console state
behavior on eglfs/linuxfb
8eeeb124aaece9e962e5a3fb8b580dce5c415dc0 embedded: Correct the description of
the zap chord
1eeca89fd83daaeb9f0627e77e283cab44d84e21 Doc: Housekeeping: Fix the \sa
formatting in androidclasses.qdoc
ea133eca5c6bbc2389226a3252d7275b53215b28 Doc: Housekeeping: Fix the \macos
macro spelling
025c99d75678869540231818d30606ea212c9cd1 Doc: Housekeeping: Add missing full
stops in \brief commands
817bd7fa43525df1fa422f3b814622113849a682 Doc: Housekeeping: Remove an unused
subproject from qtdoc.qdocconf
a2d6daae5497de9a33f0faf052b8aa15fd60066c Correct whats-new for
QPlatformScreen::colorSpace()
qtgraphs:
1d167cebc492adda2a577013cef92418fd844eba 2D: Lower log severity of
missing-window message in AxisRenderer
f3c5f46663659cae047caf09981dcd81c71113aa API: Adjust to Canvas Painter changes
e02189030d83676dd71ea6640aabf061175214a7 Fix crash when pressed index became
invalid
6b319ed8a655c1df8aad04bb3af7e265313f0517 Change public setters in widgetitems
to public Q_SLOTS
qtgrpc:
8a34bffc289362eb0c8f28e0b78bd96ba96b7681 QGrpcHttp2Channel: warn when the
outgoing message queue keeps growing
c471993420bf8c41607cbda8fa8cadb0d51ade35 QGrpcHttp2Channel: add a configurable
maximum metadata size
2cedde7ab6d6e4855171a89e9d5e1dd191b9c070 QGrpcHttp2Channel: add reconnect
backoff and connect timeout
qthttpserver:
qtimageformats:
41c340409f2711fe13d5e4f2a973fe88a49e55c4 Fix config behavior of mng and jasper
from "auto" to "no", matching doc
94aa334fe8ac08675a5e6d135b68dd653eea6586 Remove permanently disabled dds format
handler
672cc69be91febd329754241676dfff495a31dcc Harden the icns handler
627c5880c714e4591bbe6a2b461b797cd86049c7 Harden tiff handler
qtlanguageserver:
qtlocation:
b90cd3a0f35ebda2bc2ec9759d4fc9b7d2aaf978 Use <QtModule/qheader.h> style in
public headers
qtlottie:
706736a44371a9fa7b38d55a30df795d1037615d Fix crash in QLottieGradientHolder
with no gradient
48efd254d6a86dcd9dd491eedc92d32546e91b32 Avoid crash when visiting empty
QLottieGroup
bb31ac3dd6a50a85977ea7ed87376d4cbea43d5d Fix null pointer dereference in
QLottieLayer
c846bdfb171447ad273c20f18f811a4ae561b917 Initialize member variables in
QLottieStroke
67757e55b99a5303e565833db39094a9c2c04db4 CMake: Fix build on gles Debian CI due
to optional deps missing
qtmqtt:
f5f164e7b3d562a6257a68e772023200511c68db Stop parsing after closeConnection()
514890bd674c56919a3789ff925d0ab5514167ae Check readVariableByteInteger() return
value
1556fcfaef6ff3f436c5de030855bfd68c0b9909 Number overflow while rejecting a
too-long length
ad2e9994852a9e6b370978d9afcb6c8c7d70c20b Update to
coin_module_test_template_v3.yaml
qtmultimedia:
4f9ba9b8f195e2d3494ead198283398cc1b13967 CMake/Android: mark the OpenSSL-needed
property as internal
8a691cb8417f13562620a6566127d0bef1c73101 ohos: Advertise the channel count the
audio device reports
c4a3f9d1e9c5ce0b800e0872c3afd61bcba504b6 ohos: Fix video playback showing no
picture
0c284b68ead9f4b4cb7815156c41cabf6180d453 ohos: Fix camera preview aspect ratio
and orientation
d4368dc2f27fd001a155d26e90983d3ac419ea6b ohos: Fix blank camera preview and
video output
9451e4998b50ee3949d8f16fd46d6812d2463b35 Tests: introduce
isWMFPlatform/QSKIP_WMF and exclude failing tests
cbc15d79f156ae0087bd974f3220889ec403b3d4 WMF: fix unit test failure in
QAudioDecoder
9e80743607e3ccb768628dde78892bea2b3341e1 CMake: Fix linking of static FFmpeg
libraries
b1e00c133a79c02b0bdaf453c5710471dc8a8737 windows: audio sink - silence invalid
unit test failure on WASAPI
600102eea4c435e3f7152556db2c4c5904c1b770 FFmpeg,Windows: Honor the frame rate
of the requested camera format
bebbbdaf2b7bba0d4a08fc06ba1bd766947eda8a Media Foundations: cleanups
ae5bd7e40d84fd9daf658e508b54b6574ed656d0 WMF: mediacapture - cleanups
d8c95f80857ae3f06b62588979fe475b6d0a591f WMF: add error handling to plugin
initialization
a97e77f5442c6898b40dea6aa1f4901fdb83a34c WMF: use the correct string literals
where available
feb2c5648410da6fbf0952346c89b179f836d2f1 QML, CaptureSession: Add unit tests
for assigning capture objects
60f8c035bc7e92cf74600ccd6c05cc849d869b13 Window/ScreenCapture: Remove arg from
maximumFrameRateChanged signal
537e07f18177d0176b6a516c905e9ac73416c913 ffmpeg: link the symbol stubs into the
ffmpeg unit tests
5b49b705901fc6c7e24f236c8a7fb144f2c66ddd FFmpeg: allow selecting the PipeWire
screen capture backend explicitly
886370ae465b6b5d4226d5dc0064a7f61e1a5aae QML, ScreenCapture: Revert QML signal
name change
d0ada2dccfd0b383634b7f678c9b5acf3bc1a108 QML, ScreenCapture: Add unit tests for
QML -> C++ bridging
3e3e0a92272cfbbd55530751c85ebd60e8681ad4 Add missing SSL stubs for FFmpeg n9
b53a3136da497b9c24bb36c22fd73bd5f4937d02 PipeWire: clean up initialization
1a3531424f061d7a92f60e3ef48ea7724962eeaa Establish initial QML unit tests
a64eea2e3989442ee71be2aad2e460269ff71df4 Tests: move TestVideoSink to cpp file
0e0aa903947f5fb1eb4bd076a24d0349a8c470a7 WMF: SourceResolver - guard
m_mediaSource
ad9767eeff4ec67dea281dc104614daef2e7d07b WMF: migrate all COM interfaces to
ComPtr
4de291c502f34cf5630c1d466b69f8b6eccb5867 Windows: move chrono-style
reference_time to QWMF
c5b290078686a937d9fadcd319b2222779e2b6a8 WMF: clean up include style
4cfefd883e5bccb1ca0a0696e45e3401a3924274 WMF: fix cover art parsing with MinGW
0d688478c9dc6937c66837552a5a923adbbab7b3 FFmpeg: improve error handling
e17403990169e987a1051397894a8a370a9d601f FFmpeg: encoders - call
avcodec_parameters_from_context after opening codec
41c9d17a5e01dcc4fe56b7e6426dcf725732b9de pipewire: reject choice pods whose
elements are the wrong size
9fa0e40a1cfc794d1b92c7ed07439be890dbe8ac PipeWire: revert plugin support check
cc84d8756e6d12abb228fb5646e9122816ac5808 3rdparty: update dr_wav snapshot
119baa292ebf4da4e7a9c764db320715cb36d27a WMF: update media status before
starting playback
15ec8a44e59dc143898cc92f23af7a733d3e2edd Clean up tst_multimedia_qml
616751da55950d0c5e0ec20834e742f64b24399c tests: FFmpeg-9 preparations
f9e45f766dcf4f1f733e7a2f75023a037246af6a QSurfaceCapture: Add private APIs for
hiding cursor and drop shadows
adcdf6bc7455442107c376fdb3514448c07ae7f1 Move QWindowCapturePrivate into
separate header
fa24a03433270e0ba5e021c367e6d3184bab24fb PipeWire: cleanups & harden
initialization
742184e5810379bcc4f36f36b18a006d10aa0f48 Doc: Correct declared eigen version
f7bea55541e1c052e2087e7841ab73d3bba0c8de PipeWire: screencapture - clean up
spa_dict initialization
a3b18ebd43d5abfee65f4162829a2ae965913a7f Multimedia: move support headers to
src/multimedia/support/
33033f9d3fc60721e00903701470a61666525e02 tests: guard test helper against
batched test builds
513ed115fb9d64a1383958403e3415255da237fd GStreamer: QGstSubtitleSink - bound
check and leak fix
8ab2cbdf67685c4e9d203c6762858ef3877f5e7d pipewire fix handling of
spa_pod_parse_object result
f5257e5af2afadd569f0a76ebc1a42a6d764e205 pipewire: fix reading of sampling rate
561abe8f33e5d5893fd301e4ca162161e0a879c8 SpatialAudio: add tests for destroying
entities
1a151f267537db6140063d9515afd1cc17c8d341 SpatialAudio: add tracing messages to
help with unit tests
0e54e6391dad4c858ee7f8ef3451229c4076a0ee tests: introduce QMessageSpy /
QLoggingCategoryEnabler
9dba6da1b372fefbcab8cfcc450a2738b7239563 tests: use
qt_internal_multimedia_add_test in all tests
d885af9a465b8c0125f747e5e997cf9fdbf00507 cmake: ffmpeg - fix
QT_LINK_STUBS_TO_FFMPEG_PLUGIN typo
280317a507cdd00c3bd88c6db49b6819cb0303a4 Pipewire: ensure destruction on app
thread
f8426d9bdfb9621a950edc5526ba60337da172a2 3rdparty: resonance audio - fix
missing <istream> include
qtnetworkauth:
91f8f92465802f6cbe2b615269385e1e62cb9ba7 Emit serverReportedErrorOccured with
token requests too
4a64f6d7e78c301600afd8ff19b1ea0bacdb4dc9 tst_oauthhttpserverreplyhandler:
support built-in TLS test data
7004ff48cab614588f2b94685048a397b683f0f4 ohos: fix OAuth2 code/device flow test
with built-in test data
qtopcua:
719131a66c09fc9faf47f569be6b12f3c602d53f Port to open62541 v1.5
qtopenapi:
cea304e0cde87ce48eeb3550710ea589223007e2 Fix a code example in the QtOpenApi
documentation
d448b17b4411fcbfe9395c02cc15ed1935c8cdaa Replace quoted includes with
angle-bracket includes
cdb7383e46bbceda14c53d8b76b6eece4a615842 [Examples] Copy generated Qt OpenAPI
libraries to installation folder
qtpositioning:
c223ae310c8cfedef8a1e580e98b0419cdfd30ae ohos: Use qohosenums.h enum catalog
a0ae5df8a380c4c497c1609915394b2a70788789 ohos: Use common registerOnOff... JS
helper
d4b284ab7330faa729221449af5eca4d2fd504dc tst_QGeo{Path,Polygon}: fix one
-Wreturn-type each
qtquick3d:
0fcdecd7ec53f341f22f5ffeeee9872583d4df91 Wait for two frames before picking
custom geometry in tests
355e5cea8c0a69360acf3b563ebf1de2a88d1dfd Make picking honor the material's cull
mode
c1f5244db283d8cbaebd79c02a709a4704155a17 Fix objects being dropped from sync
when dirty() re-enters mid-update
cbe3c68c181e75cb4d6b85952463ddd928f00c4d QQuick3DParticleSystem: don't pass
const Connection to disconnect()
1d185779adcdc4d026f073f72b2ccaa4c914fb71 Mark qtquick3d as free of
disconnect(const Connection &)
7ddf087bfcfb8343ef9116f88b117490e6c0a6c4 Ensure that the property watchers live
on the right thread
f591a9eccaae458c16890c2890ecdea94e2e862b Fix infinite loop in the OITs
rhiCalculateABufferSize function
ee590d88d542673b74780dd0952271c2dce691d4 QQuick3DParticleSystem: fix quadratic
behavior in the dtor
6cbd22dc9e65daf9e11aca9c4440f6fec7d8fff2 tools: port headers to #pragma once
c597aef7f184e844c35586f44469e7668d88e320 QQuick3DSkin: don't pass const
Connection to disconnect()
cf1c7dc27ca623133602ed0792db2669f9e35b6b Avoid double lookup in
QQuick3DParticleSystem::unRegisterParticleAffector()
519e5130db2a97163570f678dcbeef3a78e18ad7 QQuick3DParticleSpriteParticle: don't
pass const Connection to disconnect()
215f2b99c57a5edee11dc956468bb85f7e63d4c2 QQuick3DParticleSceneShape: don't pass
const Connection to disconnect()
929a06fba6454448de72c15bafd18e7a8c3fdf34 QQuick3DParticleSceneShape: port
m_data from QList to std::vector
f2fec4c89171edd8ce21464af8051dcd083982fa QQuick3DParticleSpriteParticle: port
m_connections from QHash to std::array
8dd926f6648237d7b55f1cad1d1e043524808cbc QQuick3DParticleAffector: don't pass
const Connection to disconnect()
92ef61a8ed56b3d42cce00fd7043e435ea50ed35 Fix crash when a user pass declares no
color attachment
9160ad8ad802bb56f5f5b1ef6ce32640795589c7 QQuick3DObject: simplify disconnecting
out of Private::connectionMap
41efe28b29c66a8cac2c17fbbd2752a8ef7c97f6 reuse: Explicitly specify license and
copyright for non-git reuse
a8d0bf36c98e56b7bbbcb40c6a632dcf56690160 3p: poly2tri compile fix
9c237b2bbaef39c77b1b2a09dfdf8c3ec93ce4a6 Add Volumetric fog lighting using an
extension as an Example
qtquick3dphysics:
a93a0012283fec6a6b8958c3f6528e64b137b198 DynamicRigidBody: Create kinematic
actors at their kinematic pose
4827f5869af53e5339366a0e20c9253bf2d1c05e Clamp CapsuleGeometry
longitudes/latitudes/rings
db21a302fd0aa4d7a42270e6fedb154e16a201ab Cap PhysicsWorld.numThreads to prevent
thread-exhaustion DoS
d0e29d3f9eeb4220e92c558a68f68b6362b33a6b Reject non-finite/non-positive input
across the module
5f0708a8c994c86fe7684c4464ccdc9f7e677b5b Fix OOB read in mesh cooking from bad
vertex layout
4f7ce4c8078b7803a87cbb5805ceec21fcebb814 Document that cache files are loaded
without validation
f2443781311d45722dc43bea06cd4c10ae246869 Sync default limits values with PhysX
backend
qtquickeffectmaker:
qtquicktimeline:
qtremoteobjects:
qtscxml:
qtsensors:
qtserialbus:
qtserialport:
qtshadertools:
0fff8eb2c62feea07ba06991d6d2e3d072ae4623 Doc: Rename the second qt_add_shaders
argument to resource_name
478163cd12442bd8355fcb3b53c2be823f9f7896 qsb: Keep the native-shader-info data
when storing Metal bytecode
8e15c6c41b92af70bc5baad36b6be45cc53ded81 Make per-target shader baking
reproducible
qtsvg:
3df4e3208ea0bbb494783ba0efc902365830b88c QSvgIOHandler: trigger lazy load in
metadata getters
b0c51dd423e3c9d5b9b7de58779851400b3edc03 Update tst_QSvgRenderer to get rid of
the extra directive
14d2d6e6699494f46a7500e2d96ac57ee19aa733 QSvgFont: Mark glyph containers private
1f3d61802638290f90c3e772ef17b6d924b16148 Refactor: SVG Font
984d974f389569c181ec2634843fa136f5bd1de4 Use SVG parsing from QtGui
e0ebdfe8538b70f46d5f550bcd6848393f5ca30d Remove license for XSVG
a37f284756c8026ff0e17a90a041ff68ff56cf28 Propagate QSvgExtraStates variables to
pattern and mask elements
629cb1e39d2b353a452b50cbd456b5a01b0891b0 Update tst_QSvgRenderer(1)
qtspeech:
qttasktree:
e35708301e58c60181212c34f6a23712943e3e0f Mark QtTaskTree as free of
disconnect(const Connection&)
qttools:
0ac644a0f6c025f132faf204cd58a29a326980af QDoc: Keep shared documentation in
WebXML output
362e2db227e41a693ee4d35d5639e40a5d9ba9c6 Document language-specific syntax of
QDesignerCustomWidgetInterface::includeFile()
c39a8b29914c83eea06145ad95de01fa562b2d84 Designer: Use <QtModule/qheader.h>
style in public headers
fd330dc441b443ef7768690b1ed3ac0ef56919de Doc: Housekeeping: Fix a configuration
issue in Qt UI Tools
25000d7fa9c034068e07451a4c4cbf310da453f5 Qt Widgets Designer: Update
QTranslator logic
4bc8525177d8ab250f0e6334c2e9710d63d09942 CMake: Mark qt_mangle_objc_symbols as
TP and document it via qdoc
4c454d8ad1d3b9ce51adffcaa5b5a874f6fd4168 linguist: include missing header
6de06815176d2da0bcd63a1486137cd4ec97f167 qdoc: catch - include missing header
qttranslations:
1c3923ce615b93607db7be2c547a7409d4e55a3a Update German translations for 6.12
qtvirtualkeyboard:
qtwayland:
qtwebchannel:
qtwebengine:
eb8f2dc75349c5db22b806b110bf1f80bd80cb8a Enable documentation build for
qtwebengine
4a5272390b821aeaafa58a9259a1fe1c11951c9c CMake: Add new version numbering schema
b844be3e8361ad834ad04da3d5f610b3482ee680 QWebEnginePage/Frame: add deprecation
messages and grace period
3c9470d0e7531d212b85767cdf567917d8155e75 Update Chromium for 151.0.7922.71 fixes
10c0a4513a493cd1641523d9eb33ba7eb60bb6b5 API review, move away from
QSharedPointer
8f06b8275d4ca57f24e862f206c074c148891238 Avoid using the term extension
directly about the API
9c3a3625581a4577033f08641664b315062d991f Update Chromium
d4d00a91f57d489c77c1b13012e46a5585b05257 [ohos][qtpdf] Add QtPdf build support
for OHOS
qtwebsockets:
31d6ac3d9642f00dbe0b1be2a3409a2c3f6cf81f Use <QtModule/qheader.h> style in
public headers
qtwebview:
5a293814ffcb5f53cf3bede43a105b56305579f8 Fix Apple naming
_______________________________________________
Announce mailing list
[email protected]
https://lists.qt-project.org/listinfo/announce
--
Development mailing list
[email protected]
https://lists.qt-project.org/listinfo/development