diff options
author | Alex Blasche <alexander.blasche@theqtcompany.com> | 2015-06-08 13:22:58 +0200 |
---|---|---|
committer | Jani Heikkinen <jani.heikkinen@theqtcompany.com> | 2015-06-08 11:42:59 +0000 |
commit | a8b89f2a153f9958aef683e3f1f1e05e2c393189 (patch) | |
tree | 0f01c9a7defa0e16e924a238e334de6a013e763a /dist | |
parent | e86249d3d08b5592c6a3d3d86e3119dd1436e816 (diff) | |
download | qtconnectivity-a8b89f2a153f9958aef683e3f1f1e05e2c393189.tar.gz |
Add changelog for Qt 5.5.0 release
Change-Id: If87264deae64c863701633f2d6ff4bd6f3c4d8b0
Reviewed-by: Timur Pocheptsov <Timur.Pocheptsov@digia.com>
Diffstat (limited to 'dist')
-rw-r--r-- | dist/changes-5.5.0 | 105 |
1 files changed, 105 insertions, 0 deletions
diff --git a/dist/changes-5.5.0 b/dist/changes-5.5.0 new file mode 100644 index 00000000..9ddd8e36 --- /dev/null +++ b/dist/changes-5.5.0 @@ -0,0 +1,105 @@ +Qt 5.5 introduces many new features and improvements as well as bugfixes +over the 5.4.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.5 series is binary compatible with the 5.4.x series. +Applications compiled for 5.4 will continue to run with 5.5. + +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 +----------- + + - Ported Classic Bluetooth components and classes to OS X. A similar port + to iOS is not possible due to missing platform support. + - Ported Low Energy components to iOS, OS X and Android + - Improved QBluetoothTransferManager documentation + - Improved QLowEnergyService documentation + - Added missing detailsChanged() signal emissions in BluetoothService QML type + + - QBluetoothDeviceDiscoveryAgent: + * Extended QBluetoothDeviceDiscoveryAgent documentation around Bluetooth + Low Energy device discovery + * Added QBluetoothDeviceDiscoveryAgent::UnsupportedPlatformError flag + + - QBluetoothDeviceInfo: + * Added QBluetoothDeviceInfo(QBluetoothUuid,QString,quint32) ctor + * Fixed incorrect initialization of QBluetoothDeviceInfo::coreConfiguration() + in the class ctor. By default, it is set to + QBluetoothDeviceInfo::UnknownCoreConfiguration. + * Added Q_DECLARE_OPERATORS_FOR_FLAGS macro for CoreConfiguration + and ServiceClasses enums + + - QBluetoothHostInfo: + * Added Q_DECLARE_METATYPE + * Added comparison operators + + - QLowEnergyController: + * QLowEnergyController::ConnectionError enum value added. + * Added QLowEnergyController(QBluetoothDeviceInfo) ctor. This ctor is the + preferred ctor. + + - QLowEnergyService: + * Add capability to initiate reading of characteristics and descriptors. Previously + the variable was only updated during the initial service discovery or when + a value notification was received. + * Added guard to prevent writing of service before service discovery + was complete. + * Force write of characteristics and descriptors even when they are marked as + read-only. This permits workarounds where the device's meta data reports + wrong values. + * Improved class documentation + * Added remoteName() member function + + - QBluetoothUuid: + * Extended QBluetoothUuid::ServiceClassUuid enum to incorporate latest + BLuetooth Low Energy service type standards/definitions + * Extended QBluetoothUuid::CharacteristicType to incorporate latest + Bluetooth Low Energy characteritistic standards/definitions + * Extended QBluetoothUuid::DescriptorType to incorporate latest + Bluetooth Low Energy descriptor standards/definitions + + - Examples: + * Fixed several lowenergyscanner example bugs + +QtNfc +----- + + - Ported module to Linux using Neard v0.14+ + - Improved QNdefNfcSmartPosterRecord documentation + - Extended QML NearField type with polling property, tagFound() and tagRemoved signals + - Added QNdefNfcSmartPosterRecord::operator=() operator + + - Examples: + * Fixed several bugs in corkboard example + * Fixed hanging ndefeditor example when receiving invalid NFC requests + * Fixed loading of images in poster example + +**************************************************************************** +* Platform Specific Changes * +**************************************************************************** + +Android +------- + + - Added support for Bluetooth Low Energy in Qt Bluetooth + - Avoided duplicated notifications for same device during Bluetooth device + discovery + +Linux/Bluez +----------- + +- Improved Bluez version detection. The previous check didn't handle these + "no Bluez available" case. |