Skip to content

Releases: eProsima/Fast-CDR

v2.2.5

09 Oct 07:00
Compare
Choose a tag to compare

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

10 Sep 10:36
Compare
Choose a tag to compare

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.3

29 Jul 14:00
Compare
Choose a tag to compare

Fast CDR v2.2.3

This patch release includes the following fixes:

  • Update references to Fast DDS (#215)

PRs in merged order:
#203, #215, #216, #220, #223, #224, #228, #231

v2.2.2

21 Jun 06:34
Compare
Choose a tag to compare

Fast CDR v2.2.2

This patch release includes the following improvements:

  1. Extend mirror workflow to also mirror in major branches (#208)

This patch release includes the following fixes:

  1. Fix a compile warning with g++ 13.2.0 (#207)

PRs in merged order:
#207, #208, #212

v2.2.1

27 Mar 07:25
Compare
Choose a tag to compare

Fast CDR v2.2.1

This patch release includes the following improvements:

  1. Do not build test if CMake < 3.22 (#204)
  2. Upgrade version in package.xml format (#206)

PRs in merged order:
#204, #205, #206

v2.2.0

23 Feb 07:26
Compare
Choose a tag to compare

Fast CDR v2.2.0

This minor release includes the following new features:

  1. Support serializing a std::vector as an array (#192, #199)

This minor release includes the following fixes and improvements:

  1. Fix warning on Windows (#191)
  2. Migrate Github actions to eProsima-CI (#195)
  3. Add macOS to Github actions testing (#197)
  4. Fix wchar deserialize error when swaping the bytes (#186)
  5. Add doxygen_modules.h header file (#194)
  6. 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

10 Jan 08:48
Compare
Choose a tag to compare

Fast CDR v2.1.3

This patch release includes the following fixes:

  1. Downgrade CMake minimum required version (#187)

PRs in merged order:
#187, #188

v2.1.2

19 Dec 14:18
Compare
Choose a tag to compare

Fast CDR v2.1.2

This patch release includes the following fixes:

  1. Suppress conversion warnings when compiling with old gcc versions (#183)

PRs in merged order:
#183, #184

v2.1.1

14 Dec 13:26
Compare
Choose a tag to compare

Fast CDR v2.1.1

This patch release includes the following fixes:

  1. Fix decoding when an appendable structure contains a mutable structure (#180)

PRs in merged order:
#180, #181

v2.1.0

14 Nov 11:05
Compare
Choose a tag to compare

Fast CDR v2.1.0

This minor release includes the following features:

  1. Support for IDL's @external annotation (#170)

This minor release includes the following improvements:

  1. Mirror workflow for keeping latest release branch up to date (#177)

This release includes the following fixes:

  1. Fix warning on VS2017 (#176)
  2. Fix missing include directive (#175)
  3. Fix for non CWG 1270 revision compliant compilers, e.g. qcc 5.4 (#173)
  4. Split optional.hpp into two headers so SWIG can process it (#169)
  5. Correctly set CMake minimum required version in tests (#165)

PRs in merged order:
#176, #175, #173, #170, #169, #165, #177