summaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
authorAlex Blasche <alexander.blasche@theqtcompany.com>2015-06-08 13:22:58 +0200
committerJani Heikkinen <jani.heikkinen@theqtcompany.com>2015-06-08 11:42:59 +0000
commita8b89f2a153f9958aef683e3f1f1e05e2c393189 (patch)
tree0f01c9a7defa0e16e924a238e334de6a013e763a /dist
parente86249d3d08b5592c6a3d3d86e3119dd1436e816 (diff)
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.0105
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.