From 9181a898650158cd73f14edf105ee6d5b12eb7f7 Mon Sep 17 00:00:00 2001 From: Laszlo Papp Date: Wed, 30 Oct 2013 20:36:01 +0000 Subject: Add an initial changelog for 5.2.0 Change-Id: Ibe5b597a490c37b43434624bdf6d1d5be05a7ce4 Reviewed-by: Sergio Ahumada --- dist/changes-5.2.0 | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 dist/changes-5.2.0 (limited to 'dist') 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. -- cgit v1.2.1