diff options
author | Denis Shienkov <denis.shienkov@gmail.com> | 2015-01-17 13:34:21 +0300 |
---|---|---|
committer | Jani Heikkinen <jani.heikkinen@theqtcompany.com> | 2015-01-19 08:22:56 +0100 |
commit | b223581abb51d360747a3b3566ea02687efe63e4 (patch) | |
tree | 07b80336529593f1a1b66f0a704f66027f552bd6 /dist/changes-5.4.1 | |
parent | 81a07b069a126244944962932928236c0c585658 (diff) | |
download | qtserialport-b223581abb51d360747a3b3566ea02687efe63e4.tar.gz |
Add changelog for 5.4.1 version
Change-Id: I7623182c1ce1eecd724a2b4e8593f75a1ac49cc9
Reviewed-by: Sergey Belyashov <Sergey.Belyashov@gmail.com>
Diffstat (limited to 'dist/changes-5.4.1')
-rw-r--r-- | dist/changes-5.4.1 | 62 |
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. |