summaryrefslogtreecommitdiff
path: root/dist/changes-5.2.0
diff options
context:
space:
mode:
authorLaszlo Papp <lpapp@kde.org>2013-10-30 20:36:01 +0000
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-10-31 15:58:28 +0100
commit9181a898650158cd73f14edf105ee6d5b12eb7f7 (patch)
tree55de13834e395aaa3dc7c36cfe2973735bed9770 /dist/changes-5.2.0
parentb8ce84a97a9ac4bc7c38f16d95d2076afdb64ae6 (diff)
downloadqtserialport-9181a898650158cd73f14edf105ee6d5b12eb7f7.tar.gz
Add an initial changelog for 5.2.0
Change-Id: Ibe5b597a490c37b43434624bdf6d1d5be05a7ce4 Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
Diffstat (limited to 'dist/changes-5.2.0')
-rw-r--r--dist/changes-5.2.098
1 files changed, 98 insertions, 0 deletions
diff --git a/dist/changes-5.2.0 b/dist/changes-5.2.0
new file mode 100644
index 0000000..63373f4
--- /dev/null
+++ b/dist/changes-5.2.0
@@ -0,0 +1,98 @@
+QtSerialPort 5.2 introduces a few new features and improvements as well as
+bugfixes over the 5.1.x series. For more details, refer to the online
+documentation included in this distribution. The documentation is also available
+online:
+
+ http://qt-project.org/doc/qt-5.2/qtserialport/qtserialport-index.html
+
+The QtSerialPort version 5.2 series is binary compatible with the 5.1.x series.
+Applications compiled for 5.1 will continue to run with 5.2.
+
+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 *
+****************************************************************************
+
+- [QTBUG-32684] VID/PID for USB Huawei 3G Modem is returned properly now.
+
+- [QTBUG-32016] No "No such file or directory" error set after waitForReadyRead
+anymore.
+
+- [QTBUG-32017] Windows: Fixed the waitAnyEvent() method for the WAIT_FAILED
+handling.
+
+- [QTBUG-32018] The port name and product identifiers now work for more devices
+and scenarios on Windows.
+
+- [QTBUG-31964] The serial port enums are now properly tagged as Q_FLAGS and
+used so.
+
+- [QTBUG-31966] Support has been added for non-standard Qt header intallation
+folder (e.g. on Red Hat).
+
+- Added native serial port handle; it is now possible to do any custom operation
+if not supported by QtSerialPort.
+
+- [QTBUG-32680] Added API for handling the time out errors when waiting for read
+or write.
+
+- [QTBUG-33125] The generation of the forward headers now works with Qt 4 and
+Necessitas.
+
+- [QTBUG-33117] [QTBUG-33139] Fixed the compilation for Android with Qt 5. The
+command line enumerator seems to work.
+
+- Added support for BSD4 baud rates, i.e. not Unix compatible.
+
+- Linux: sysfs support was added for serial port information as a fallback for
+udev, but it is preferred to hard coded serial port node names.
+
+- [QTBUG-32173] Rewrote the documentation to more proper English than before,
+and also some change for more accurate content.
+
+- Added a new error enumeration value called "NotOpenError". This can be used
+for operation when the serial port is not open. This is also used internally
+now.
+
+- [QTBUG-33774] Document that the serial port parameters cannot be set before
+opening.
+
+- Add an "UnknownSignal" value for the pinout signals. This is now the returned
+value when the pinout state of the signals cannot be detected properly.
+
+- No more unnecessary syscalls (parameter settings, pinout signal query, etc) in the
+backend when the port is closed. This also means no improper errors are set
+accordingly.
+
+- Removed the QtGui linkage for the command line enumerator example, so it now
+links against QtCore and QtSerialPort only.
+
+- More warnings when doing operations that require the serial port to be open,
+but it is closed.
+
+- The deprecated QtAlgorithm usage is removed.
+
+- Some outputs in the examples are fixed to be more proper English; this
+includes mostly typo, but also some comprehensive changes.
+
+- New command line sync reader example available with screen shot and
+documentation.
+
+- New command line sync writer example available with screen shot and
+documentation.
+
+- [QTBUG-34329] Support added for loading udev at runtime rather than linking at
+compilation time.
+
+- The buildsystem now respects the configure run for Qt 5, i.e. packageconfig is
+not used for finding udev again.
+
+- [QTBUG-32563] Motorola IMX support was added when udev and sysfs are not
+present.