summaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
authorAlex Blasche <alexander.blasche@theqtcompany.com>2014-11-13 15:14:49 +0100
committerJani Heikkinen <jani.heikkinen@theqtcompany.com>2014-11-17 09:04:28 +0100
commit71ee504996636091693e4201cfc892d2b09dd4c7 (patch)
treee5d6c8c1495ed8be3d5d345e93cf56824a8e80a6 /dist
parent368726f6b36cfc3b5066e4051a2897904f8f7732 (diff)
Add change log for Qt 5.4.0 release
Change-Id: I9eca03f01ba01e9952c28c6d4bd14f656aa5d838 Reviewed-by: Topi Reiniƶ <topi.reinio@digia.com> Reviewed-by: Timur Pocheptsov <Timur.Pocheptsov@digia.com> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'dist')
-rw-r--r--dist/changes-5.4.099
1 files changed, 99 insertions, 0 deletions
diff --git a/dist/changes-5.4.0 b/dist/changes-5.4.0
new file mode 100644
index 00000000..b9e659e9
--- /dev/null
+++ b/dist/changes-5.4.0
@@ -0,0 +1,99 @@
+Qt 5.4 introduces many new features and improvements as well as bugfixes
+over the 5.3.x series. For more details, refer to the online documentation
+included in this distribution. The documentation is also available online:
+
+ http://qt-project.org/doc/qt-5.4
+
+The Qt version 5.4 series is binary compatible with the 5.3.x series.
+Applications compiled for 5.3 will continue to run with 5.4.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+ http://bugreports.qt-project.org/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+****************************************************************************
+* Library *
+****************************************************************************
+
+QtBluetooth
+-----------
+
+ - Bluetooth Low Energy Support added:
+ * Connect/disconnect to peripherals supported.
+ * Services on Peripheral can be discovered and interacted with.
+ * BlueZ on Linux is the only currently supported platform.
+ Minimal requirement are a Linux kernel v 3.5+ and BlueZ version 4.101+.
+ More platforms will be added by future Qt releases.
+ * The feature/API remains in Tech Preview stage throughout the Qt 5.4
+ release. Some API elements may still change in future releases.
+
+ - Fixed documentation throughout all classes.
+
+ - General:
+ * Bluetooth Low Energy scanner example has been added.
+ * Heart Listener Bluetooth Low Energy Heart Belt example has been added.
+
+ - QBluetoothAddress:
+ * QDebug streaming operator added.
+
+ - QBluetoothDeviceInfo:
+ * QBluetooth::CoreConfiguration enum added.
+ * CoreConfiguration attribute added.
+
+ - QBluetoothServiceDiscoveryAgent:
+ * Fixed cases where Bluez doesn't provide service names for given
+ Bluetooth service class uuid.
+
+ - QBLuetoothSocket:
+ * [QTBUG-32704] Fixed behavior of isReadable()/isOpen()/isWritable().
+ So fat, these functions returned wrong values.
+
+ - QBluetoothTransferReply:
+ * QBluetoothTransferReply::error() signal added.
+ * QBluetoothTransferReply::SessionError value added to TransferError enum.
+ * QBluetoothTransferReply::TransferError enum declared as as meta type.
+ * Fixed a memory leak on Bluez and QNX.
+ * Fixed segmentation fault if passed QIODevice was 0.
+
+ - QBluetoothUuid:
+ * Added QBluetoothUuid::protocolToString(QBluetoothUuid::ProtocolUuid)
+ which returns a human-readable string for the given protocol uuid.
+ * Various Bluetooth Low Energy related API elements added. This includes
+ two new constructors, the DescriptorType and CharacteristicType enum,
+ various values for ServiceClassUuid enum and helper functions to
+ handle the extended range of new enums.
+
+QtNfc
+-----
+
+ - General:
+ * Fixed reference error bug in NFC poster example
+
+
+****************************************************************************
+* Platform Specific Changes *
+****************************************************************************
+
+Android
+-------
+
+ - Fixed broken QBluetoothServer::isListening(). It returned false right
+ after a successful call to listen().
+
+Bluez/Linux
+-----------
+
+ - API ported to Bluez 5.x.
+
+ - Fixed license issue.
+
+ - QBluetoothDeviceDiscoveryAgent:
+ * Add support to enable detection of Bluetooth Low Energy devices.
+
+ - QBluetoothSocket:
+ * Fixed case where port L2CP port number was not converted to little-endian.
+ This bug affected big-endian platforms.