summaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
authorAntti Kokko <antti.kokko@qt.io>2018-04-20 15:02:39 +0300
committerJani Heikkinen <jani.heikkinen@qt.io>2018-05-01 12:14:38 +0000
commit8108c96b286705c407d41038cb33bdef3b11a253 (patch)
tree5bd3aea08de2bca2bd4563944a2fe6c5e5910da8 /dist
parent2370f8f6afb6d477123de85be3a988993d4b351e (diff)
Add changes file for Qt 5.11.0
Change-Id: I95f34b613e72c28ae1d9cfea02ccdb1d45f5c7db Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Florian Bruhin <qt-project.org@the-compiler.org> Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'dist')
-rw-r--r--dist/changes-5.11.0114
1 files changed, 114 insertions, 0 deletions
diff --git a/dist/changes-5.11.0 b/dist/changes-5.11.0
new file mode 100644
index 000000000..27ff231cb
--- /dev/null
+++ b/dist/changes-5.11.0
@@ -0,0 +1,114 @@
+Qt 5.11 introduces many new features and improvements as well as bugfixes
+over the 5.10.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+http://doc.qt.io/qt-5/index.html
+
+The Qt version 5.11 series is binary compatible with the 5.10.x series.
+Applications compiled for 5.10 will continue to run with 5.11.
+
+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 65.0.3325.151.
+- Applied security fixes from Chrome up to version 66.0.3359.117.
+
+Behavioral Changes
+------------------
+
+- [QTBUG-65484] User script metadata parsing now supports regular
+ expressions in @include and @exclude rules.
+- Enabled chrome://quota-internals, chrome://taskscheduler-internals,
+ and on Linux, chrome://sandbox.
+- [QTBUG-62414] Default context menus for Qt Quick and Qt Widgets got
+ a revamp and are now unified.
+
+Build System
+------------
+
+- [QTBUG-66596] QtWebEngine now requires Visual Studio 2017 on Windows.
+- Building with -no-feature-draganddrop configure option got fixed.
+
+Command Line
+------------
+
+- Process per Site model is now supported via --process-per-site.
+- There's now an option to hide internal IP addresses from WebRTC via
+ --force-webrtc-ip-handling-policy=default_public_interface_only.
+
+****************************************************************************
+* Libraries *
+****************************************************************************
+
+Deprecation Notice
+------------------
+
+- [QTBUG-62640] [Q]WebEngineDownloadItem::type got deprecated. Use newly
+ introduced [Q]WebEngineDownloadItem::isSavePageDownload instead.
+
+Qt WebEngineCore
+----------------
+
+- [QTBUG-62897] Added QWebEngineCookieStore::setCookieFilter()
+ to allow blocking cookie access.
+- Added QWebEngineQuotaRequest, QWebEngineQuotaRequest classes.
+- Added QWebEngineUrlRequestJob::initiator() accessor.
+
+Qt WebEngine (QML)
+------------------
+
+- Added WebEngineContextMenuRequest::editFlags,
+ WebEngineContextMenuRequest::mediaFlags properties to allow further tailoring
+ custom context menus.
+- [QTBUG-57505] Added WebEngineSettings::webRTCPublicInterfacesOnly property
+ to enable hiding private IP addresses from WebRTC services.
+- [QTBUG-64056] Added WebEngineSettings::javaScriptCanPaste property
+ to enable 'execCommand("paste")'.
+- Added WebEngineSettings::playbackRequiresUserGesture property
+ to inhibit playback of media content until the user interacts with the page.
+- Added WebEngineSettings::unknownUrlSchemePolicy property
+ to specify how navigation requests to URLs with unknown schemes should be
+ handled.
+- [QTBUG-51181] Added WebEngineView.geometryChangeRequested signal.
+- [QTBUG-47899, QTBUG-50725, QTBUG-50766] WebEngineView::inspectedView,
+ WebEngineView::devToolsView properties can be used to programmatically set up
+ a devtools page.
+- Added WebEngineView::quotaRequested() signal to handle requests for bigger
+ file system quotas (navigator.webkitPersistentStorage.requestQuota).
+- Added WebEngineView::registerProtocolHandlerRequested() signal to handle
+ requests from window.navigator.registerProtocolHandler API.
+
+Qt WebEngineWidgets
+-------------------
+
+- Added QWebEngineContextMenuData::editFlags(),
+ QWebEngineContextMenuData::mediaFlags() properties to allow further tailoring
+ custom context menus.
+- [QTBUG-57505] Added QWebEngineSettings::WebRTCPublicInterfacesOnly attribute
+ to enable hiding private IP addresses from WebRTC services.
+- [QTBUG-64056] Added QWebEngineSettings::JavaScriptCanPaste attribute
+ to enable 'execCommand("paste")'.
+- Added QWebEngineSettings::PlaybackRequiresUserGesture attribute
+ to inhibit playback of media content until the user interacts with the page.
+- Added QWebEngineSettings::unknownUrlSchemePolicy property
+ to specify how navigation requests to URLs with unknown schemes should be
+ handled.
+- [QTBUG-47899, QTBUG-50725, QTBUG-50766] QWebEnginePage::setInspectedPage(),
+ QWebEnginePage::setDevToolsPage() can be set to programmatically set up
+ a devtools page.
+- Added QWebEnginePage::quotaRequested() signal to handle requests for bigger
+ file system quotas (navigator.webkitPersistentStorage.requestQuota).
+- Added QWebEnginePage::registerProtocolHandlerRequested() signal to handle
+ requests from window.navigator.registerProtocolHandler API.