Releases: eProsima/Fast-DDS-Gen
Releases · eProsima/Fast-DDS-Gen
v2.1.0
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
This version includes the following fix:
- Correctly support lowercase
@key
(#61)
v2.0.1
This version includes the following fix:
- Account for submessage alignment on generated code (#57)
v2.0.0
This version adds the following breaks:
- 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.
- Rename to fastddsgen (#35)
This version adds the following features:
- 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:
- Generated example checks for
valid_data
instead of instance_state == ALIVE
when calling to take_next_sample
(#49).
- Upgrade version of gradle in
gradlew
from 5.6.2 to 6.4 (#46).
- Update IDL parse submodule to 4.13.1 (#51).
v1.0.4
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
This version fixes the following bugs:
- Auto generated code for Inherited structure type IDL doesn't seem to work #12
v1.0.2
This version fixes the following bugs:
- Version file not being generated the first time #11
v1.0.1
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