Skip to content

Releases: eProsima/Micro-XRCE-DDS-Gen

v2.0.2

22 Nov 07:29
f2f96ba

Choose a tag to compare

Adapted generation to Micro XRCE-DDS Client v2.4.2 API.

This release includes the following bugfixes:

  • Force 4 Bytes to enum types (#69)

v2.0.1

10 Jul 09:31
b419068

Choose a tag to compare

Adapted generation to Micro XRCE-DDS Client v2.4.1 API.

This release includes the following improvements:

  • Use size_t in for loops to fix integer comparisons (#64)
  • Update IDL-Parser submodule to latest v1.6.0 version.

v2.0.0

29 Mar 15:14
29c0b2c

Choose a tag to compare

Adapted generation to Micro XRCE-DDS Client v2.4.0 API.

This release includes the following improvements:

  • Update gradlew scrip to use Gradle 7 and fix compatibility with Client 2.3.0 (#47)
  • Enumerations support (#43)
  • Update IDL-Parser dependency to latest master (#59)
  • Add case sensitive argument -cs (#61)
  • Support of include directories argument -I (#60)
  • Add support for modules in examples (#48)

This release also includes the following fixes:

  • Avoid typedefs from IDL source files (#58)
  • Fix C namespaced module includes (#53)
  • Consume the bool return type and propagate it outward (#46, #49)

v1.1.0

13 May 10:20
e99cdf4

Choose a tag to compare

Adapt generation to Micro XRCE-DDS Client v1.2.0 API.

v1.0.1

06 Nov 14:34
e963735

Choose a tag to compare

  • Fixed error in Publisher and subscriber examples
  • Updated integration test.

Related PR #19

v1.0.0

19 Oct 18:47

Choose a tag to compare

New features

  • Added string support.
  • Added n-dimensional array support.
  • Added sequence support (1 dimension).
  • Better project organization.
  • Better tests support.
  • Removed unused Write Profile generation