blob: 004aee3b2a55e770032ba6745a689943a3d9ff38 [file] [log] [blame]
Qt 5.6.2 is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 5.6.1.
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
-----------
- Done minor code cleanups.
- Added various general documentation improvements.
- Improved the documentation for QBluetoothDeviceInfo::minorDeviceClass().
- [QTBUG-55073] Improved handling of calls to QBluetoothSocket::connectToService()
while an UnknownProtocol identifier was set as socket type.
QtNfc
-----
- [QTBUG-53616] Fixed NFC poster example and improved its documentation
- Worked around a clang bug where clang failed to export a default destructor.
****************************************************************************
* Platform Specific Changes *
****************************************************************************
Android
-------
- [QTBUG-53012] Increased BTLE scan timeout to 25s to increase chance of finding
remote devices. Qt 5.8 introduces a proper API for the problem.
- Fixed a problem which triggered BTLE searches on Android devices
without BTLE support.
- Fixed a problem where device discovery did not detect a devices major
and minor device class identifier.
- Fixed newDevice signal spamming in QBluetoothDeviceDiscoveryAgent.
This happened when SDP and BTLE scan revealed the same device with
different names.
iOS/OS X
---------
- Fixed potential linker error on iOS.
- Added some minor code cleanups.
Linux/Bluez
-----------
- [QTBUG-51307] Fixed internal state problem in QBluetoothDeviceDiscoveryAgent
and QML BluetoothModel type.
- [QTBUG-53041] Fixed SDP scans on devices which do not support PUBLIC_BROWSE_GROUP
scans.
- [QTBUG-53715] Fixed premature device discovery abortion when triggering
start() - stop() - start() in quick order.
- [QTBUG-54055] Fixed build of QtBluetooth with BlueZ version which does not support
BTLE.