Hi everyone!
We have released Qt 5.12.0 beta3 today. As earlier you can get it via online
installer. Delta to beta2 attached.
With beta3 we will publish MSVC2017 32bit prebuilt binaries as well as 64bit
Android ones. So please check those packages as well to see if those are
working as expected.
MSVC2015 32bit packages aren't delivered anymore.
And as usual please make sure you will report all findings in Jira. Please make
sure all Qt 5.12.0 release blockers are visible in release blocker list
(https://bugreports.qt.io/issues/?filter=19961)
br,
Jani Heikkinen
Release Manager
qt5.git
4667cfc432a97bf0400c2e4ecf2c1fbd535eae63 Update Android NDK and SDK on macOS
envs
bc5e5baf55641b7b49e7dc4bedc796e2abbcb701 Update Android NDK and SDK on Windows
envs
97efaacb2befdd0c157598059f40e24cc628b192 Update Android NDK and SDK on Linux
envs
c51cbddc90722e0407581b17058d571b7c59c027 Provisioning: Windows_7_x86: libclang
7e40cd3a7f108a3c17ebcf115c1b1577a664d950 Provisioning: macOS_10.13: Update
Xcode and cmd line tools to 10.0.0
4c2fea3d5d22c6b499e82cd1dd21547e92b19edc fix setting QTDIR_build for
default_pre.prf
b365b3853e85eb985f769a8b772cc1165bfe590c Make quickcontrols1/2 and webchannel
optional for webengine
9573b78b5667c7ed6a8d742e2687e107844343bd Provisioning: Use /dev/null when
dealing with passwords
0b1493a840cc439651546c58f950aba3f9dea08e Add packaging feature for MSVC2017 32
bit build
qt3d:
3d75a66c2908faa39d25b55f3d4b8ff3d0c5c4b7 Doc: fix broken links in
qanimationcallback.cpp and qframegraphnode.cpp
17c12d5b3939b5c67d4c5f68492d1d05792613f7 Doc: Minor corrections overview page
f575334691dedc5e34e6391fe638f313de8270eb Fix notifications for
QClipAnimator::clip property
qtactiveqt:
qtandroidextras:
f7df383a284e2189f0137efd9d9496f2be79566b Check if the array is valid before
accessing it
qtbase:
c6c31b14a73674459eb5e762bb7487900b8c4b36 qjson: add missed Q_CHECK_PTR
e631e900fd0cd7467b1dccb5fa401afdcd1e41a8 itemviews: Fix a condition typo
5d61fd8c22b569b3127491e8e42bd9e646e3144a qfilesystemengine: add missed
Q_CHECK_PTR
cea2b5510c28d1057018007d65589fecee62b0d8 Fix building tests with -no-gui
10b8ed816d0dff4321d5a8b0723a8090b2058678 wasm: fix wheel scroll logic
2708c6c11d685ab25c12d558961d924c9a4533d2 OpenSSL: force the "1.0.0" soname when
loading OpenSSL 1.0
3c4f94b7cb3f319f24fda6502e49bdd199c0f77d QMacStyle: fix group box for macOS
Mojave
0b4ab214db5f0368b33d4cfdfcaadf137070b7a8 Fix a regression in qmacstyle
c18a91b0dc5e82c0624758a6300f561e36b968fc QTableWidget: fix cellChanged signal
emitted by takeItem()
c14103be50529f3d00cf1ecadafc0f8156ba7680 Update dbus header and document its
provenance
b98b49ba00afd0e40847237ce2f2b5b51ca9ed59 Fix re-running of cmake when a qrc
file changes
ef567c3b67c360dc87971f317c929c5c0b159c8b qedidparser: Fix a condition typo
5760545ebb5961015e1d2d19a3713ff1d08f91e5 QCocoaMenuItem: ignore font hints
948f8ce2ecb2d6d2713279311d6090268321f0fb QWinEventNotifier: fix crash on
application shutdown
44eeeb8e816fbdcd77ad734cfe7a7ec28da1c5ed Upgrade PCRE2 to 10.32
b88eaa255a4646446e0842f3d8f732b39d09a65f macOS: Use correct text background
color
94a829689efdd33562e2aeb78e8a408b5c1c10a8 wasm: disable thread configure option
34633627bab55ced39872fac3c1909769aef12da wasm: force static builds
83d56811ec95dc27d095da0fb55632ea46e4bea3 Windows QPA: Fix Drag&Drop from
touchscreen/pen
57b09b903e015bb192c2d1a0a1eb0fa308483c9c Fix QString latin1 conversion and
comparison for -optimize-size build
96218681f22588b93999626684ec73717207bb39 Restore "Do not create instance of
QPlatformIntegration for invalid displays"
6599c1f75832cc9286a3bf88c6b179d006dbb96e QPicture: fix crash for malformed
picture
5ac2b9ef5904d8130f6de1ad758b5140784045d4 Windows QPA: Fix maximizing windows
without title bar
7f60940fbedef17984e283da41eae94f29fef428 Re-disable statx() on Android
6764e7b020a04b7c6433691d47bc77fea5737625 Remove empty function
QWidgetPrivate::registerDropSite()
0aa27af8014f5344d604b3f4eaa5f0a2fb2b44e5 Windows QPA: Add helper function to
obtain DPI-dependent metrics on Windows 10
2624676b5731a9d93a1e46429d2c597f1e4bae38 qmake: Remove the extra space before
-MT
17fc079acd9cad3985a1f9cafaeaea6eec1a734f doc: Update online navigation header
to match http://doc.qt.io/
5e6bbbc1b86905c4c64aba34632b668ef44dc8f4 xcb: use 128 as a reference DPI for
small screens
b4bd5f9df3e69da707513ba544537c80a8564fb4 xcb: cleanup _MOTIF_WM_HINTS handling
1625e53cc8cb24978e6011da148ff223f5c8f35f Update 3rdparty valgrind headers to
Valgrind 3.14.0
4e680bee8680834353bd0f38dc6b6c9e9a86d8d8 qreadwritelock: Fix Q_ASSERT typo
7d03b9b300741f4559128be52be4907c807ae286 qpainterpath: Fix Q_ASSERT typo
69d977b993fbf393ff3025b2a93604bca73b0a24 Fix ANGLE build failure with mingw
67c3c0f240241340994898d46df7429d3eda4b69 xcb: qxcbconnection_screens
d67214302f269242ae3d8d2b962fd91ec42c979e xcb: qxcbconnection_basic
5fe2ed48d60f383706274fa087f08a041c79dc73 Fix scrollbar updates in
QPlaintTextEdit on block-visibility changes
0ead3b7142e47b89059af689de4ede47075375be Move arthurwidget based examples to
new QOpenGL classes
16ebc78ef3280bf284da9a49bdd3fc1fabad347f Fix odd test in tst_qflags
76c762558a4f31d030cf55dacf0e1913db5c6d60 3rdparty/xkbcommon: update bundled
version 0.4.1 -> 0.8.2
aa633ff276e593af227d7c4a84db230382185490 QMetaEnum: fix UB
7bf4ebfb26e571a582fd4a19edec9aef1aef46cb Create empty list only if it's needed
in QMetaMethod::parameterNames
8ff1ae89bfa32c586e3b44b71dfc49d294a3e043 QWindowsContext: proper check resolved
function
25b8af074763c0f9a8fa8fba6ff6ac7235afad87 Clarify behavior of
QAbstractEventDispatcher::processEvents
3d8846b4b92b260779e59c038f13be818e6a5b95 doc: Update online CSS
3a9776689cad1b7e692e6253009dc5efb8034be0 doc: Update online HTML header URLs
a517eb24faa7f62a18722ecef39571b51e82b63d uic: Ignore obsolete pixmap functions
a174b3df4411f5534789d11a1c2aa310095a02f9 Fix wrong keyword in configure.json
1cd2955173e2248b92f44c9d52d81447ff87906c Fix enum passed to
QFontDatabase::findFont
e0b1c39bed0a70445529ec249688ff1ac5f3a199 Drop cached shaders when arch is
different
402efef57bb6a04ad778d3139100becc2cba31eb Don't drop update requests when
closing and reopening windows
00ae1e6b7bf6efa5f5e57d37844e44d521604fb6 xcb: respect
QEventLoop::ExcludeUserInputEvents in native event handlers
dd8a66daa497f0547f2fcddc0ee1e722d13ab98b xcb: rework connection error handling
fc4b0769a5d65960eea959730d5cd20d3496d40b Fix pdf printing in static builds
c89d0f9d532a2719118614b9fa9b8efffbe12f2f QNetworkAccessManager: defer call to
_q_networkSessionStateChanged
2b1913a7cb0a117b81903741357b38a429613b32 Doc: Clarify that BC does not apply to
Qt Test
298c00e530ebef613c355f9af4eb27c05fc4a52f Update bundled sqlite to 3.25.2
dc3dd8c5dbf68ad0497faa57d12540088b661147 Windows QPA: Add WM_INPUT to the list
of input messages for event filtering
8727bbd800ec7128442c959d5e53ce0272e5819b Fix build failed with ANGLE
03b1380613d581863727a76db62dca974b55682b xcb: cleanup WM_HINTS handling
4aa86d38ef9cf852db987bc4d560746363a705b8 xcb: utilize thread-safety of
QAbstractEventDispatcher::wakeUp
80b1cce0cfe5d8e527731b921fd5d0c1a007afd5 xcb: call processXcbEvents() on every
event loop iteration
793a36258dd946d5c2d2a6c10c87c40e88e4736b Fix typo vice versa
1f6bfc220774e9407fe88916843b76ed103cff72 Doc: Move literal code block to a
separate file
02a214442781bf112c1cc85d2470c6fcec8ed207 QToolTip: Don't crash if a tool tip is
shown outside screen geometry
f2f040ae1c4fe48bff68bb45b2e20308fa895c50 Improve support for QImages in
QDataStream read transactions
0479379d2463ff44c54e774d41746fb1500cf481 Fix docs for
QStandardPaths::DesktopLocation
29351315115df46ec2ceec6a853ea40ea6c82246 Fix attributions for wasm fonts
27f54076cd26f57ef815ba1e11fe25f35c5c7b20 Automatically pick up
dependencies.json file for qmlplugindump
452246871660e17033ec5f0faab59f53273728e2 qmake: Add support for CONFIG += c++17
52070f3a6c1bc65b9be9187c856291451d275d64 wasm: fix wasm shader compile
72fc65784d6e37804027ead10eb27b317a6f5ca1 QImageReader: add tracepoints for
image loading
8ec98fc2dc40237730f99af099dffe2920ef5bcc Fix launching with depth 30 XOrg
1192c463db34e3f69be4d9ef976246ce265143a3 QImageWriter/QPNGHandler: Quality
option should be CompressionRatio
502a6cc2537f2b26d5cce1caec7504cc89047db1 xcb: localize handling of
Qt::AA_Compress* flags
243c3044b647357ca6df79ac1497ae43de957d31 xcb: lock-free event processing
a880780ff962dc31be24b508f811c1a2fd0b0f36 Revert "XCB: Do not create instance of
QPlatformIntegration for invalid displays"
3af4b59e8b59c7b658c925e1f644d31b89e39896 glib dispatcher: rework
userEventSourcePrepare() event source
f5204067a02bd0c13500ea6e66bb9211701f96db qt_mac_createRolePalettes: fix the
highlight color for ItemViewPalette role
0a7aebadfbb3534284546aa3ca8612314c08f136 Update ANGLE to chromium/3280
656e89f875ad2008ca16cc673b687a22daa294c9 qnsview_keys - fix a typo
bbe08d6b686456297ad4ab8c0923c3126e02e2b3 QCss: properly parse functions which
contains additional spaces
b7887f9b4faad2227691a2af589e9d7680d6ae08 Linux: Remove our use of syscall() for
statx(2) and renameat2(2)
3eebadc1734463afa469dcd08eab8c5d2557dec6 Modernize the "mimetype" feature
9c8ca26a4829d5ce810c9653fec3dfe48717f0b1 Modernize the "codecs" feature
4e7b58629a0a431fbd5c0ba287c3958efd05da13 Modernize the "big_codecs" feature
c593492d1678a2ec08f1bfffcb572459b3bc6c00 Modernize the "animation" feature
0509383cf2852f2aebd1efd75413835747c8f341 Bump copyright year in executable
metadata
0d7c049e4407bf0db8d1eca1ea248c6d6b739c8c Update bundled libpng to version 1.6.35
dc5f9d0c3101f95185d3c562d001e0af18f46a0b Only use a translucent background if
there is support for alpha
091a386eaf91ad8932332a8aefc2df793de59f6c Use native visual ID when creating GBM
surfaces for KMS
4dc251879c129710298ec9f9360490daed6a6a59 Ssl: Fix contrived crash when calling
resume
ba0ff45109a0eb051a42d6d8392d1f1b7a1e9345 Update the DNS public suffix list from
publicsuffix.org
836a2fb8872217d2a04a209b89f2ac2ff86a4b99 [macOS] Fix position of sheets when
using unifiedTitleAndToolBarOnMac
qtcanvas3d:
qtcharts:
qtconnectivity:
26840646bb0e1b82bb6608395ba6041538ced3ab Improve
QBluetoothDeviceDiscoveryAgent::deviceDiscovered() docs
a3aa995332c3afdba6e56527263363ac593f6f58 QBluetoothUuid: add QDataStream
operator<<,>>
97dc04e0d74687b4cafab3676d3582f758a0a4cc Fix SDP BrowseGroupList entry
dfee9aa22f2dbaae3476770d0ab65f26494fe451 Fix the
BluetoothProfileDescriptorStructure
b09f5e493d13276f74e52367cfe7db46cd581c63 Remove unused snippet section markers
qtdatavis3d:
qtdeclarative:
6734ee9a6ddb6a3870556514a70d904836258559 FolderListModel: use header
initialization; fix pedantic warnings
4d8cdc7d69594602246807097b92f72b42f4f6e9 Add sortCaseSensitive property so the
sorting can ignore the case
a9559a8b84ec221550512fd7ff50f6fc5a569c59 Item Views: cancel flicking before a
model reset
878a17729b4cdaf0a7989d3e5fe22b058c1715d4 Export QQmlInstantiator and
QQmlInstantiatorPrivate privately
dbca08fcd7ca70392420b2181aa6b7985ddb5c08 Optimize
QQuickWindowPrivate::grabTouchPoints()
c39b6a4a44b852ee7219466f46022dec8b76eae4 qtlite: qml-preview depends on
features.filesystemwatcher
5b39daf40d8d6dae7716b7161ee165e39ce02241 JS: Fix stack buffer overflow in the
QML/JS parser
50924bd8557db9a398f3c1ccdd6996d968658b23 Improve interaction between snapping
and sections
d973907f6e4aae492dfad3eaad6827ffdc49962b TableView: connect to 'layoutChanged'
signal from the model
b09bc0c0ebd8ff35ab5e77b21bd1fdd590347488 QQmlAdaptorModel: return correct
column count from the model
af4c0ee6c07f020e733574b1af99ab524bc41a9a Improve some pathelogical borderImage
cases
7b334a0cebfc9480b5c5f7cf487feb1157d6ef07 QQmlScriptData: Extract
qmlContextDataForContext from scriptValueForContext
88868a0a3aa94331fb722d6032149593e762308e wasm: fix opengl layers, depth stencil
53240b099cf801ec51e5facdf159e35a3fef2cd9 Remove old 'Getting started with Qt
Quick' example
c3c988e186d2c3bc2480191ed5c62acd128b5f7b JS: Check if the rhs of an assignment
had errors before using it
1a1e5789c754838473cbb81665667a4d3a42e33b JS: Check lhs of an 'in' expression to
be an lvalue
67fbdadb3ba1aa9f86ae2d6ca3bff69479fb12be Fix translation contexts for paths
with drive letters on Windows
50be4991d205bd392d6998b6fec88bb92a9e9e9a Store the instruction pointer in more
instructions
faebc96e4c21275d24204848d2a97259cf0dc6c5 Remove useless assert
f15f7245eaf900bb33f77ed06ba8156da2464fb9 Revert "BaselineJIT: slightly improve
arm codegen for shifts"
44eb850b2e0f27c3664b840fcc20c3b846e0818a Abort parsing on error
f97e72d1da5961b5702f05653e42c9e853f75400 Fix compilation in C++11 mode
qtdoc:
e8422196ce16a0a9abdb2b342f9caeb8ef7a6149 Doc: Update source code for deleting
alarms
qtgamepad:
qtgraphicaleffects:
qtimageformats:
4783c6dc4441ab833050a08996d40d959960ecff Remove bundled, unmaintained libjasper
source code
80017a1c7f829355edce61d5d50196cd1e13dcdd Bundled libtiff: add a number of
security-related upstream patches
qtlocation:
qtmacextras:
qtmultimedia:
30cbbd98e7159de08bb71ab4332dbd0bab19eba5 WindowsAudioOutput: Introduce
QT_WAVE_BUFFERS env var
fc33195f87d7b2b036f1df625a8fda12557e05e4 Use the setDataSource(String) overload
for non assets/file paths
qtnetworkauth:
qtpurchasing:
qtquickcontrols:
d76117604a9e04a9a66c0279687cc7dc54b9dc68 Doc: Add missing documentation for
styleData.role in itemDelegate
qtquickcontrols2:
567a2de8cd493aabe0055d6dbc367b39447e70dd Stabilize tst_qquickmenubar
d56c193eb4ceb640611d66f22e1f26aae91cd7d1 QQuickPopupPositioner: avoid adding
duplicate item change listeners
d923dd467c1aeb3e195a09949b04862084002f88 MenuBar: ensure the correct delegates
are used when created via Component
qtremoteobjects:
qtscript:
9b0fcf7943e63f35cf7d13c7771cb0185178e9fa Never call an object with a this ptr
that is null
qtscxml:
qtsensors:
qtserialbus:
43a65b661f54755eb725e25112d62cb5eb726ac3 Fix various QDoc warnings/errors in
QtSerialBus
qtserialport:
qtspeech:
f12d6721415877c4f2606c70d11e2474d6a515ec Revert "Blacklist
tst_QTextToSpeech::volume"
qtsvg:
qttools:
54e8925e0997bb4606e4b5491d2d8e446db401ce Qt Designer: Add missing override
8df69024ee3a22d0716bcd39c8e489637fdd594a Qt Designer: Fix build of the QWebView
plugin when using split tarballs
qttranslations:
qtvirtualkeyboard:
qtwayland:
4a328e3533f93ed65f9dc77f764b3cbe3c694266 Compositor: Emit signals after
applying pending surface state
qtwebchannel:
qtwebengine:
e77ed6f1686dab1852106d2ffa5f74e7526dbce9 Clean up header includes in core
404201b9a41564512937a7d96e55d6b095bdcab0 Do not import README.chromium files
without license / source code
8b811ee0797f0378a0ef49a5ca04302959e08c65 Fix build for Boot2Qt
098680710ad3db2e9bd62928a9e2fb1c7cb8c4a9 Allow XMLHttpRequests from qrc to file
69d8370f5440854c23d20648c9d35096c12426fe Avoid chromium assert in desktop
capture tests
c37ba6dce65eadeafda5d18287eef6fedf6d1235 Add kerberos feature to configure
system
405833a1e1c89bf63b177c8402be626bd2855107 Update Chromium
36ad7d21581efd240bbe1a94cb16e1b32e692d1c Use common Qt settings instead of
setting C++14 explicit in core API
qtwebengine/src/3rdparty:
e77ed6f1686dab1852106d2ffa5f74e7526dbce9 Clean up header includes in core
404201b9a41564512937a7d96e55d6b095bdcab0 Do not import README.chromium files
without license / source code
8b811ee0797f0378a0ef49a5ca04302959e08c65 Fix build for Boot2Qt
098680710ad3db2e9bd62928a9e2fb1c7cb8c4a9 Allow XMLHttpRequests from qrc to file
69d8370f5440854c23d20648c9d35096c12426fe Avoid chromium assert in desktop
capture tests
c37ba6dce65eadeafda5d18287eef6fedf6d1235 Add kerberos feature to configure
system
405833a1e1c89bf63b177c8402be626bd2855107 Update Chromium
36ad7d21581efd240bbe1a94cb16e1b32e692d1c Use common Qt settings instead of
setting C++14 explicit in core API
qtwebglplugin:
qtwebsockets:
qtwebview:
qtwinextras:
f072c959a055b6140297c1bb8deba746ce8c6b72 Remove unused license files
qtx11extras:
qtxmlpatterns:
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development