summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Shienkov <denis.shienkov@gmail.com>2015-01-17 13:34:21 +0300
committerJani Heikkinen <jani.heikkinen@theqtcompany.com>2015-01-19 08:22:56 +0100
commitb223581abb51d360747a3b3566ea02687efe63e4 (patch)
tree07b80336529593f1a1b66f0a704f66027f552bd6
parent81a07b069a126244944962932928236c0c585658 (diff)
downloadqtserialport-b223581abb51d360747a3b3566ea02687efe63e4.tar.gz
Add changelog for 5.4.1 version
Change-Id: I7623182c1ce1eecd724a2b4e8593f75a1ac49cc9 Reviewed-by: Sergey Belyashov <Sergey.Belyashov@gmail.com>
-rw-r--r--dist/changes-5.4.162
1 files changed, 62 insertions, 0 deletions
diff --git a/dist/changes-5.4.1 b/dist/changes-5.4.1
new file mode 100644
index 0000000..65437ce
--- /dev/null
+++ b/dist/changes-5.4.1
@@ -0,0 +1,62 @@
+Qt 5.4.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.4.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+ http://qt-project.org/doc/
+
+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 *
+****************************************************************************
+
+ - Improved the Terminal example in which the user can setup a custom serial
+ port name.
+ - Improved the Enumerator example in which is added the scroll area.
+ - Now the Terminal example does not close already closed serial port. It
+ allows to suppress an additional messagebox with NotOpenError error.
+ - Now the Q_NULLPTR are used where it is possible.
+
+ - QSerialPortInfo:
+ * [QTBUG-41262] Now the QSerialPortInfo::isNull() returns true when it
+ is empty.
+ * Improved the algorithm of serial ports enumeration for Unix-like systems.
+ Now does not trying to find out a devices in /dev/, when the udev or the
+ sysfs returns nothing.
+ * Improved the sysfs backend's algorithm to enumerate of serial ports
+ on Linux.
+ * [QTBUG-32024] Fixed detection of valid serial8250 serial ports on Linux.
+ * Added detection of Bluetooth SPP (rfcomm) serial port with SysFs backend.
+
+ - QSerialPort:
+ * [QTBUG-38639] Allow to use custom (non standard) serial ports paths
+ which can be as symlinks, starts with not '/dev' and so on.
+ * Fixed leak of handles of events on Windows.
+ * Added handling for EINVAL, ENOIOCTLCMD, ENOTTY and EPERM errors on
+ Unix-like systems.
+ * Now the serial port is marked as opened only if all settings was aplied
+ internally. It allows to suppress the NotOpenError when the close()
+ method is called from a slot which is connected to the SerialPortError
+ signal.
+ * Fixed setup an error on Unix-like systems, when the setBaudRate()
+ method is failed.
+ * Now the serial port does not query a state of RTS and DTR lines when
+ opening. It allows to suppress the UnsupportedOperationError error when
+ a serial port does not support this feature (for example when using
+ socat and so on).
+ * [QTBUG-43484] Fixed stalling of reading when the multiple opening and
+ closing calls in a row are used.
+ * Fixed stalling of reading on Windows when the clear() method are used.
+ * Fixed stalling of reading on Windows when the limited buffer size
+ are used.