diff options
Diffstat (limited to 'dist/changes-5.4.1')
-rw-r--r-- | dist/changes-5.4.1 | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/dist/changes-5.4.1 b/dist/changes-5.4.1 new file mode 100644 index 0000000..f7bf85d --- /dev/null +++ b/dist/changes-5.4.1 @@ -0,0 +1,61 @@ +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.io + +Each of these identifiers can be entered in the bug tracker to obtain more +information about a particular change. + +**************************************************************************** +* Library * +**************************************************************************** + + - Improved the Terminal and Enumerator examples: + * In the Terminal example, users can now specify a custom serial port name. + * The Terminal example no longer attempts to close a serial port that is + already closed. It allows to suppress an additional message box with the + NotOpenError error. + * Added a scroll area to the Enumerator example. + * Q_NULLPTR is now 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. + Devices are no longer looked for in /dev/ if udev or sysfs return nothing. + * Improved the sysfs backend's algorithm for enumeration 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] Allowed using custom (non standard) serial ports paths + that can be used as symlinks or do not start with '/dev', and so on. + * Fixed leak of event handles on Windows. + * Added handling for EINVAL, ENOIOCTLCMD, ENOTTY and EPERM errors on + Unix-like systems. + * The serial port is now marked as opened only if all settings were applied + internally. This enables suppressing the NotOpenError when the close() + method is called from a slot that is connected to the SerialPortError + signal. + * Fixed setting up an error on Unix-like systems, when the setBaudRate() + method fails. + * The serial port no longer queries the state of RTS and DTR lines when + opening. This enables suppressing the UnsupportedOperationError error when + a serial port does not support this feature (for example, when using + socat). + * [QTBUG-43484] Fixed stalling of reading when multiple open and + close calls are used in a row. + * Fixed stalling of reading on Windows when the clear() method is used. + * Fixed stalling of reading on Windows when the buffer size is limited. |