Skip to content

Releases: gbmhunter/CppLinuxSerial

v2.8.1

15 Dec 22:27
7401bd7
Compare
Choose a tag to compare

[v2.8.1] - 2023-12-16

  • Added missing header include (thanks Uglješa Lukešević).
  • Added missing compare links to the CHANGELOG.

v2.8.0

22 Jul 09:23
Compare
Choose a tag to compare

[v2.8.0] - 2023-07-22

  • Improved error checking in read/write commands. (thanks @meetgandhi-eic).

v2.7.2

16 Jul 07:56
4039faa
Compare
Choose a tag to compare

[v2.7.2] - 2023-07-16

  • Changed CICD runner from TravisCI to GitHub Actions.
  • Fixed some spelling errors in the README (thanks @JensvanEsch).

v2.7.1

16 Mar 08:13
Compare
Choose a tag to compare

[v2.7.1] - 2023-03-16

  • CMake config updated with exporting and generation of a CMake config file so that end users can simply do (thanks to https://github.com/borgmanJeremy for this contribution):

    find_package(CppLinuxSerial REQUIRED)
    ...
    ...
    target_link_libraries(target CppLinuxSerial::CppLinuxSerial)

v2.7.0

12 Feb 23:06
3c929be
Compare
Choose a tag to compare

[v2.7.0] - 2023-02-13

  • Read() and ReadBinary() now append to the provided data containers (string or vector) rather than erase and write.
  • Added run.sh bash script for running local serial port tests with connected Arduino Uno (see README). Updated local tests to write and read back data in both string and binary forms.

v2.6.0

02 Feb 04:09
71e8887
Compare
Choose a tag to compare

[v2.6.0] - 2023-02-02

  • Read() and ReadBinary() now throw exceptions if they detect that the serial device has been disconnected (thanks to aldoshkind for helping with this one).
  • Added Arduino testing instructions to the README.

v2.5.0

11 Nov 22:01
Compare
Choose a tag to compare

[v2.5.0] - 2022-11-12

  • Replaced all tabs in code with spaces, which should fix the ugly code rendering in GitHub.
  • Added ability to set/change both hardware and software flow control (thanks to Vittorio Francescon for helping with this one).
  • Added some ready-to-run examples in the new example/ directory.
  • Added a section in the README on WSL (Windows Subsystem for Linux) usage.

v2.4.0

12 Feb 00:40
61f77cb
Compare
Choose a tag to compare

[v2.4.0] - 2022-02-12

  • Added Available() method to return number of bytes ready to be read from the receive buffer (thanks lotricekCZ).
  • Added CMake option for shared library (thanks lotricekCZ).

v2.3.0

23 Dec 01:21
Compare
Choose a tag to compare

[v2.3.0] - 2021-12-23

  • Added support for setting the num. data bits.
  • Added support for setting the parity.
  • Added support for setting the num. stop bits.

v2.2.1

06 Dec 01:07
Compare
Choose a tag to compare

[v2.2.1] - 2021-12-06

  • Fixed a build error by changing the branch cmake downloads googletest from master to main.