From f29aa5e96025939e2040cf1397029a6e608a3ed9 Mon Sep 17 00:00:00 2001 From: Alex Blasche Date: Tue, 26 Jan 2016 14:57:41 +0100 Subject: Add changelog for QtBluetooth/QtNfc 5.6.0 release Change-Id: I1422ab23ef1abd812eb5523105cbadc8ef1aa015 Reviewed-by: Christian Kandeler --- dist/changes-5.6.0 | 89 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 dist/changes-5.6.0 (limited to 'dist/changes-5.6.0') diff --git a/dist/changes-5.6.0 b/dist/changes-5.6.0 new file mode 100644 index 00000000..3d34719f --- /dev/null +++ b/dist/changes-5.6.0 @@ -0,0 +1,89 @@ +Qt 5.6 introduces new features and improvements as well as bugfixes +over the 5.5.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.6 series is binary compatible with the 5.5.x series. +Applications compiled for 5.5 will continue to run with 5.6. + +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 +----------- + + - [QTBUG-46377] Added QBluetoothSocket::(set)preferredSecurityFlag(). + - Q_DECLARE_METATYPE declarations added for various Q_ENUMS + - Fixed crash in btscanner example + - Added several documentation fixes + - Fixed wrong emission of CharacteristicWriteError where CharacteristicReadError + should have been emitted + - Fixed wrong emission of DescriptorWriteError where DescriptorReadError + should have been emitted + - Fixed wrong endianness handling in heartlistener example + +QtNfc +----- + + - API has been ported to Android + - Significantly improved implementation and documentation of QML NdefFilter + API + - Added general documentation improvements + - Fixed memory leak due to missing QQmlNdefRecord destructor + +**************************************************************************** +* Platform Specific Changes * +**************************************************************************** + +Android +------- + + - Increased robustness of Bluetooth Low Energy Service detail discovery + - [QTBUG-49367] Fixed missing jar file creation due to wrong build dependencies + - [QTBUG-50125] Fixed missing invalidation of QLowEnergyService details on + disconnect from device + - [QTBUG-50345] Fixed QBluetoothSocket::bytesAvailable() + +Linux/Bluez +----------- + + - [MER#1231] Enforce proper checking of error codes during device discovery + when using Bluez 4.x + - [MER#1225] Adjusted QBluetoothSocket::peerName() to comply with Jolla security + restrictions + - [MER1230] Enforced pairing of StartDiscovery() and StopDiscovery() during device + discovery on Bluez 4 + - Fixed memory leak in Bluez 4 code path of QBluetoothServiceDiscoveryAgent + - [QTBUG-48481] Fixed crash during device discovery due to null pointer access on + Bluez 5 + - [QTBUG-49650] Forcing usage of unbuffered L2CAP sockets for GATT protocol + - [QTBUG-49402] Sanitized handling of app names when registering internal agents + The app name is used to name the dbus path and not every permissible app name + character is a permissible dbus path character + - Removed assert in QLowEnergyController which could be caused by malicious device + +QNX/BlackBerry +-------------- + + - Removed support for this platform from QtNfc + - Removed support for this platform from QtBluetooth + +iOS +--- + + - [QTBUG-48518] Fixed compile and crash bugs when using iOS 9.x + - [QTBUG-48713] Enabled support for Bluetooth system alert dialog + - Fixed threading related timer issues + - [QTBUG-49476] Moved Low Energy code base to non-main dispatch queue + - [QTBUG-50125] Fixed missing invalidation of QLowEnergyService details on + disconnect from device -- cgit v1.2.3