Skip to content

Releases: eProsima/Fast-DDS-Gen

v2.1.0

23 Dec 10:44
2bbb292
Compare
Choose a tag to compare

This version includes the following features:

  • Added -python option to generate required files for python bindings (#70, #75).
  • Added comparison operators (#76, #79).

This version includes the following bug fixes and improvements:

  • Fix map type to accept unbounded types as stored elements (#69).
  • Fix source generation when IDL filename contains dots . (#71).
  • Fix TypeObject generation when using modules (namespaces) (#72, #74).

v2.0.2

26 Jul 06:54
a6d5fb1
Compare
Choose a tag to compare

This version includes the following fix:

  • Correctly support lowercase @key (#61)

v2.0.1

28 Apr 07:08
d751dc1
Compare
Choose a tag to compare

This version includes the following fix:

  • Account for submessage alignment on generated code (#57)

v2.0.0

28 Jan 08:33
22180b0
Compare
Choose a tag to compare

This version adds the following breaks:

  1. Generated code, both type support and example, now uses Fast DDS API (#34).
    This means that the generated code cannot be used with Fast DDS versions lower than v2.0.0.
  2. Rename to fastddsgen (#35)

This version adds the following features:

  1. Generated type support includes is_plain and is_bounded public member functions (#42).
    This way, Fast DDS can check whether data sharing and sample loaning can be used.

This version adds the following improvements:

  1. Generated example checks for valid_data instead of instance_state == ALIVE when calling to take_next_sample (#49).
  2. Upgrade version of gradle in gradlew from 5.6.2 to 6.4 (#46).
  3. Update IDL parse submodule to 4.13.1 (#51).

v1.0.4

01 Apr 10:38
56044ae
Compare
Choose a tag to compare

This version adds the following features:

  • Support building with colcon (#14, #16)
  • Added -typeros2 option to ease direct ROS2 <-> Fast RTPS integration (#22)
  • Added gradle install task (#25)

It also contains the following bug fixes and improvements:

  • Fixed generation of not defined functions. (#15)
  • Fixed empty sequence CDR serialized size (#17)
  • Fixed warnings on new versions of jdk.

v1.0.3

15 Jan 09:54
f47c3f4
Compare
Choose a tag to compare

This version fixes the following bugs:

  • Auto generated code for Inherited structure type IDL doesn't seem to work #12

v1.0.2

17 Oct 06:11
145f311
Compare
Choose a tag to compare

This version fixes the following bugs:

  • Version file not being generated the first time #11

v1.0.1

04 Oct 05:58
3185708
Compare
Choose a tag to compare

This version fixes the following bugs:

  • Version file not being generated #4
  • Testing being stuck #4

And includes the following improvements:

  • Improve testing compilation times #6
  • Using a Gradle wrapper #9

v1.0.0

25 Sep 05:43
55a34b2
Compare
Choose a tag to compare

First release version.