Releases: eProsima/Fast-CDR
Releases · eProsima/Fast-CDR
v2.2.5
Fast CDR v2.2.5
This patch release includes the following fixes:
- Fix encoding / decoding when inner structure has different extensibility (#237)
CdrSizeCalculator
adds 4 bytes extra in a fixed string member of mutable structure in XCDRv2 (#238)
PRs in merged order:
#237, #238, #239
v2.2.4
Fast CDR v2.2.4
This patch release includes the following fixes:
- Clear map before deserializing with string as values in XCRv1 (#233)
PRs in merged order:
#223, #235
v2.2.2
Fast CDR v2.2.2
This patch release includes the following improvements:
- Extend mirror workflow to also mirror in major branches (#208)
This patch release includes the following fixes:
- Fix a compile warning with g++ 13.2.0 (#207)
PRs in merged order:
#207, #208, #212
v2.2.1
Fast CDR v2.2.1
This patch release includes the following improvements:
- Do not build test if CMake < 3.22 (#204)
- Upgrade version in package.xml format (#206)
PRs in merged order:
#204, #205, #206
v2.2.0
Fast CDR v2.2.0
This minor release includes the following new features:
- Support serializing a std::vector as an array (#192, #199)
This minor release includes the following fixes and improvements:
- Fix warning on Windows (#191)
- Migrate Github actions to eProsima-CI (#195)
- Add macOS to Github actions testing (#197)
- Fix wchar deserialize error when swaping the bytes (#186)
- Add doxygen_modules.h header file (#194)
- Add support for building tests within an ament context (#200)
PRs in merged order:
#191, #195, #192, #197, #199, #186, #194, #200, #201
v2.1.3
Fast CDR v2.1.3
This patch release includes the following fixes:
- Downgrade CMake minimum required version (#187)
PRs in merged order:
#187, #188
v2.1.2
Fast CDR v2.1.2
This patch release includes the following fixes:
- Suppress conversion warnings when compiling with old gcc versions (#183)
PRs in merged order:
#183, #184
v2.1.1
Fast CDR v2.1.1
This patch release includes the following fixes:
- Fix decoding when an appendable structure contains a mutable structure (#180)
PRs in merged order:
#180, #181
v2.1.0
Fast CDR v2.1.0
This minor release includes the following features:
- Support for IDL's
@external
annotation (#170)
This minor release includes the following improvements:
- Mirror workflow for keeping latest release branch up to date (#177)
This release includes the following fixes:
- Fix warning on VS2017 (#176)
- Fix missing include directive (#175)
- Fix for non CWG 1270 revision compliant compilers, e.g. qcc 5.4 (#173)
- Split optional.hpp into two headers so SWIG can process it (#169)
- Correctly set CMake minimum required version in tests (#165)
PRs in merged order:
#176, #175, #173, #170, #169, #165, #177