Releases: eProsima/Fast-DDS-Gen
Releases · eProsima/Fast-DDS-Gen
v2.5.1
v2.5.0
This release includes the following features:
This release includes the following improvements:
- Update IDL Parser submodule v1.6.0 (#155, #171, #151)
- Add
get_buffer
function in sequences/arrays in Python generated code (#180) - Call register message types once (#185)
- Support for
-
character in IDL file name (#188) - CI improvements testing against several Java versions (#151)
This release includes the following fixes:
- Fix bitmask position handling (#152)
- Fix calculation of maximum serialized size for multi-dimensional arrays (#170)
- Remove constant conditional expressions (#172)
- Fix nested sequences (#164)
- Fix generation of empty structures (#156)
- Capture all Fast CDR exceptions on generated PubSubType (#177)
- Fix generation of sequence's names for Python generated code (#189)
- Fix generated code style (#192)
PRs in merge order:
#152, #155, #170, #171, #172, #169, #164, #156, #174, #177, #180. #185, #189, #188, #151, #84, #192, #190
v2.4.0
This release includes the following improvements:
- Update gradlew scrip to use Gradle 7.6 which includes support up to Java 19 (#147)
- Support for generating recursive structures (#127)
This release also includes the following fixes:
v2.3.0
This release includes the following improvements:
- Generate VS2019 solutions to align with current Windows Fast DDS installer (#134)
- Add
noexcept
to move constructors/destructors (#140)
Thus release includes the following bugfixes:
v2.2.0
This release adds the following improvements:
- Support for new gradle versions (up to 7.5) (#129)
- Update IDL Parser submodule v1.4.0 (#132)
- The destructors in the generated classes are made non-virtual (#131)
- CI through Github actions (#128)
This release includes the following bug fixes:
- Remove non-ASCII characters (#121)
PRs in merge order:
#121 , #116 , #128, #129, #131, #132, #133
v2.1.3
v2.1.2
This release adds the following improvements:
- Python bindings generation for Windows (#103)
- Python bindings generation for loanable Data Types (#104)
- Update IDL Parser submodule v1.2.0 (#106)
This release includes the following bug fixes: