diff options
author | Alex Blasche <alexander.blasche@qt.io> | 2016-11-30 14:50:45 +0200 |
---|---|---|
committer | Jani Heikkinen <jani.heikkinen@qt.io> | 2016-12-07 05:56:11 +0000 |
commit | 966459d309d5717626cef9fc7f347e21001222bf (patch) | |
tree | 7542bd041df5335467dba6d156ae5bf960321c86 /dist | |
parent | 5ff337da12f3e58aa1a13ea1a60d8252c792d2da (diff) | |
download | qtconnectivity-966459d309d5717626cef9fc7f347e21001222bf.tar.gz |
Add changes file for 5.8.0
Change-Id: I4e8bf5189295a68e80087fbc4640bd5a57b4bee5
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'dist')
-rw-r--r-- | dist/changes-5.8.0 | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/dist/changes-5.8.0 b/dist/changes-5.8.0 new file mode 100644 index 00000000..4e013c13 --- /dev/null +++ b/dist/changes-5.8.0 @@ -0,0 +1,76 @@ +Qt 5.8 introduces many new features and improvements as well as bugfixes +over the 5.7.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.8 series is binary compatible with the 5.7.x series. +Applications compiled for 5.7 will continue to run with 5.8. + +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. + +**************************************************************************** +* Library * +**************************************************************************** + +QtBluetooth +----------- + + - Added Bluetooth Low Energy peripheral role support for iOS/macOS. + - Added WinRT support for QBluetoothDeviceDiscoveryAgent and Bluetooth Low + Energy central role. + - [QTBUG-53012] Added API to set the timeout of Bluetooth Low Energy device + discoveries. + - Fixed minor documentation issues. + - [QTBUG-46253] Added API to select the device discovery mode utilized by + QBluetoothDeviceDiscoveryAgent (btle vs classic vs combined). + - [QTBUG-46377] Added preferredSecurityGlags() and setPreferredSecurityFlags() + methods to QBluetoothSocket. + - Adjusted QtBluetooth to the changes required by the Qt Lite build system. + +QtNfc +----- + + - [QTBUG-55297] Fixed ODR violation in QLlcpServer on Android. + +**************************************************************************** +* Platform Specific Changes * +**************************************************************************** + +Android +------- + + - [QTBUG-56625] Parsed list of advertised services found in LE scan + record and pass them to API client via QBluetoothDeviceInfo::serviceUuids() + - [QTBUG-55035] Added support for new runtime permission check when running Bluetooth + applications on Android 7.x. The Bluetooth stack requires Location permissions + when running a device discovery. + - [QTBUG-52692] Redesigned/Simplified Android central role implementation and prevented + blocking of service discovery in case the peripheral does not behave as per standard. + - [QTBUG-56625] Improved Low Energy device discovery by evaluating scan records and + feeding their content into QBluetoothDeviceInfo instances. + - [QTBUG-45066] Fixed crash in QBluetoothDeviceDiscoveryAgent ctor due to Java exception. + +iOS/macOS +-------- + + - Removed iOS v 6.x support from the code base + - [QTBUG-56898] Fixed a crash when writing GATT attributes. + - Adjusted code base to latest macOS and iOS releases. + - [QTBUG-53331] Forced error signal when calling + QBluetoothLocalDevice::requestPairing(). + - [QTBUG-52690] Added QLowEnergyController::remoteDeviceUuid() to expose the iOS/macOS + specific device UUID. Those two platforms do not expose Bluetooth addresses to + application developers. + +Linux/Bluez +----------- + + - Fixed build of sdpscanner due to incorrect build order + |