Skip to content

Releases: eProsima/Fast-CDR

v1.0.29

12 Dec 08:12
959ff6c

Choose a tag to compare

Fixes

  1. Fix Fast CDR API reference PDF generation (#163)
  2. Change colcon.pkg dependencies to be test-dependencies (#295)

Improvements

  1. Migrate to eProsima-CI (#198)
  2. Improve CI workflows (#219, #296)
  3. Upgrade Mac OS to supported version (#222, #296)
  4. Fix windows CI: Avoid usage of removed action (#230)
  5. Allow run CI on external contributions (#255)
  6. Remove deprecated windows-2019 runner (#272)
  7. Build with warnings as errors (#291)

PRs in merged order:
#163, #198, #219, #222, #230, #255, #272, #291, #295, #296

v2.3.4

03 Nov 10:51
dd535f7

Choose a tag to compare

Fast CDR v2.3.4

This patch release has the following fixes:

  • XCDRv1: support extra bytes in optional types (#285)

Improvements on CI:

  • Build with warnings as errors (#289)
  • Remove manually change of "/Zi" MSVC option (#288)

PRs in merged order:
#285, #288, #289, #292

v2.3.3

17 Oct 11:11

Choose a tag to compare

Fast CDR v2.3.3

This patch release has the following fixes:

  • [23821] First align then save last_data_size_ (#282)

PRs in merged order:
#282, #284

v2.3.2

30 Sep 12:07
8df5fbd

Choose a tag to compare

Fast CDR v2.3.2

This patch release has the following improvements:

  • Avoid installing static library PDB with ccache (#279)
  • [23730] Remove unused cmake file (#280)

PRs in merged order:
#279, #280, #281

v2.3.1

17 Sep 07:49
c931bde

Choose a tag to compare

Fast CDR v2.3.1

This patch release includes the following fixes:

  • Fix default fixed-string length bug (#275)
  • Fix mutable size-three optional serialization (#253)

It also has the following improvements:

  • Improved release support table (#267, #268)
  • Remove deprecated windows-2019 runner (#270)

PRs in merged order:
#267, #268, #270, #275, #253, #278

v2.3.0

20 Mar 08:21

Choose a tag to compare

Fast CDR v2.3.0

This patch release includes the following fixes:

  • Fix symbol visibility for exception classes (#262)
  • Make optional copy/move constructors actuate only if the storage is engaged (#264)

It also has the following improvements:

  • Update Readme (#261)

PRs in merged order:
#261, #263, #262, #264

v2.2.6

18 Dec 08:39
c17140c

Choose a tag to compare

Fast CDR v2.2.6

This patch release includes the following fixes:

  • Do not inline DLL exported methods (#210)
  • Fail when trying to serialize std::string with null characters on its content (#245, #249)
  • Fix build error with Visual Studio 2015 in optional_storage template (#234)
  • Fix cmake generator evaluation (#251)

It also has the following improvements:

  • Support informing of ending padding by setting encoding options' least significant bits (#244)
  • Use assign for deserialize instead of temporary std::string (#241)
  • Update commercial support section in project README (#243)
  • Changes related with EOL of 2.1.x, 2.0.x, and 1.1.x (#242, #248, #256)

Improvements on CI:

  • Fix windows default version and vs-toolset default input (#250)
  • Allow to run CI on external contributions (#254)

PRs in merged order:
#242, #243, #244, #245, #210, #249, #234, #250, #251, #248, #254, #241, #256, #258

v2.2.5

09 Oct 07:00

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

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

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