summaryrefslogtreecommitdiffstats
path: root/dist/changes-5.6.0
blob: 815ae54a0ccb14303f2ca444881d61efe866c783 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
QtSerialPort 5.6 introduces a few new features and improvements as well as
bugfixes over the 5.5.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 QtSerialPort version 5.6 series is binary compatible with the 5.5.x series.
Applications compiled for 5.5 will continue to run with 5.6.

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 documentation:
   * [QTBUG-45391] Fixed the examples link.
   * [QTBUG-43810] Improved the references to the readyRead() signal for
     some examples.
   * [QTBUG-48736] Fixed the examplesinstallpath variable in .qdocconf file.
   * [QTBUG-44994] Fixed warning about supported directions on Windows(CE).

 - QSerialPortInfo:
   * Added enumeration of virtual tty0tty devices, which are provided by the
     http://sourceforge.net/p/tty0tty/wiki/Home/ driver.
   * Fixed detection of 8250 serial port types with the udev backend.
   * [QTBUG-50223] Now it enumerates the ttyTHSx devices, which are provided
     by the 'Tegra Jetson TK1' board, when no udev or sysfs backends are
     available.

 - QSerialPort:
   * Added handling of the ERROR_PATH_NOT_FOUND error code on Windows, which
     now is interpreted as QSP::DeviceNotFoundError.
   * Fixed the QSP::clear() method that caused "The parameter is incorrect"
     error on Windows.
   * [QTBUG-48094] Added support of the termios v2 feature to configure a
     custom baud rate on Linux.
   * Custom speed configuration for one direction is not allowed on Linux.
     Trying to do this will lead to QSP::UnsupportedOperationError.
   * Now any attempt to change the policy to anything else than QSP::IgnorePolicy
     will fail with QSerialPoirt::UnsupportedOperationError.
   * Fixed stalling of reading with the limited buffer size on *nix.
   * Improved the console warning message when a suitable custom baud rate
     divisor is not found.
   * [QTBUG-50052] Fixed recursion issue that is caused because of an error
     in QSP::close().