Skip to content

Releases: commschamp/commsdsl

v3.6.2

28 Apr 22:17
Compare
Choose a tag to compare

v3.6.1

05 Feb 06:30
Compare
Choose a tag to compare

v3.6

14 Dec 06:21
Compare
Choose a tag to compare
  • Requiring v3.1.3 of COMMS Library.
  • Generating access member functions for the <variant> field when number of members exceeds direct support of the COMMS library (120).
  • Fix to incorrect static_assert of the generated message length (see #9)
  • Not generating plugin code for forced but not used fields.

v3.5.4

20 Nov 08:04
Compare
Choose a tag to compare
  • Introduced an ability to compile without comms_champion project as a dependency, just pass COMMSDSL_NO_COMMS_CHAMPION option to cmake.

v3.5.3

05 Nov 06:23
Compare
Choose a tag to compare
  • Requiring v3.1.2 of COMMS Library.
  • Compiling with "/W4" warnings level on Windows with MSVC compiler.
  • Using address and undefined sanitizers with unittests.
  • Fixed undefined behavior in the generated code (reported by #8).

v3.5.2

07 Oct 06:19
Compare
Choose a tag to compare

v3.5.1

23 Aug 08:31
Compare
Choose a tag to compare
  • Requiring v3.0.1 of COMMS Library.
  • Fixing all links to reference external projects in commschamp organization instead of arobenko user.
  • Using bionic distro in travis-ci for testing + added testing for clang-9 and clang-10 compilers.

v3.5

11 Aug 06:08
Compare
Choose a tag to compare
  • Requiring v3.0 of COMMS Library.
  • Moved documentation from wiki pages to reside in the doc directory.
  • Updated cmake scripts (local and generated) to use new integration functions from the comms_champion project.

v3.4.3

22 Jul 09:22
Compare
Choose a tag to compare
  • Requiring v2.4.2 of COMMS Library.
  • Added appropriate doxygen note for deprecated fields and messages to generated code.
  • Bug fix of crash when generating code for some corner case of <value> framing layer.

v3.4.2

28 Jun 03:11
Compare
Choose a tag to compare
  • Fixing initialization of <data> field with default value when "data view" options are used.
  • Minor changes to generated doxygen configuration.
  • Requiring v2.4.1 of COMMS Library.