diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-11-16 14:57:44 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-11-16 14:57:44 +0100 |
commit | ef177a48f2c6c41549ef9d11a985ab2661942638 (patch) | |
tree | d6bc5aa8cbde95d9e9857ead4b509e8b04b524b9 /dist | |
parent | 396ca081d7b0d9dab7de14ebaec7943c3f857a24 (diff) | |
parent | e5bc5a6dbdd915e0b19cfc43e7af17e43c1a7878 (diff) |
Merge branch '5.12' into dev
Conflicts:
src/core/compositor/compositor.cpp
src/core/compositor/compositor.h
Change-Id: I8a4d73d728d93d95e499849f8778cc88dda2105e
Diffstat (limited to 'dist')
-rw-r--r-- | dist/changes-5.12.0 | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/dist/changes-5.12.0 b/dist/changes-5.12.0 new file mode 100644 index 000000000..557bdf0a9 --- /dev/null +++ b/dist/changes-5.12.0 @@ -0,0 +1,84 @@ +Qt 5.12 introduces many new features and improvements as well as bugfixes +over the 5.11.x series. For more details, refer to the online documentation +included in this distribution. The documentation is also available online: + +https://doc.qt.io/qt-5/index.html + +The Qt version 5.12 series is binary compatible with the 5.11.x series. +Applications compiled for 5.11 will continue to run with 5.12. + +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. + + +**************************************************************************** +* General * +**************************************************************************** + +Chromium Snapshot +----------------- + +- Updated the Chromium version to 69.0.3497.128 +- Applied security fixes from Chrome up to version 70.0.3538.102 + + +Core library changes +-------------------- + +- [QTBUG-51631, QTBUG-65682] Both Linux desktop and embedded now use Ozone + internally, to be more consistent and better support Wayland. +- [QTBUG-66068] Stopped creating the default profile if the user didn't use it. +- [QTBUG-69442] Fixed swapping of Control/Meta on macOS, an improved keycode + conversion on all platforms. +- [QTBUG-70288] Fixed suggested filenames of non-ASCII downloaded items, + when encoding is implicit. +- The internal chrome://accessibility page is now supported. + + +Build System +------------ + +- Updated macOS build requirements to macOS 10.12, macOS SDK 10.12, Xcode + 8.3.3. +- QtWebChannel is now an optional dependency. +- [QTBUG-51082] Kerberos support can now be enabled. +- [QTBUG-70183] Fixed building with system libvpx. + + +**************************************************************************** +* Libraries * +**************************************************************************** + +Qt WebEngineCore +---------------- + +- [QTBUG-62536] Added the QWebEngineUrlScheme class for configuring how + custom schemes are parsed and which security restrictions should apply. + + +Qt WebEngine (QML) +------------------ + +- WebEngineSettings::dnsPrefetchEnabled added, but disabled by default. +- WebEngineDownloadItem::view accessor added to tell were the download was triggered. +- [QTBUG-56117] Introduce WebEngineAction in Quick API. +- [QTBUG-53745, QTBUG-69237] WebEngineView::printRequest added for window.print() support. + + + Qt WebEngineWidgets +------------------- + +- QWebEngineSettings::DnsPrefetchEnabled added, but disabled by default. +- QWebEngineSettings::XSSAuditingEnabled is now enabled by default, to mirror + Chromium's behavior. +- QWebEngineDownloadItem::page() accessor added to tell were the download was triggered. +- [QTBUG-53745, QTBUG-69237] QWebEnginePage::printRequest added for window.print() support. +- [QTBUG-54877] Introduced support for client certificates on macOS and Windows. +- [QTBUG-64501] Fixed a way to trigger an infinite loop. +- [QTBUG-69222] Fixed call order of print callback. + |