Skip to content

Releases: eProsima/Fast-CDR

v1.1.1

05 Sep 13:40
7903452
Compare
Choose a tag to compare

Improvements

  1. Allow users to override stream operators (#153)
  2. Support for sequences of maps (#152)

Fixes

  1. Fix over-optimization when serializing boolean types (#155)

PRs in merged order:
#153, #152, #155, #158, #159

v1.0.28

12 Jul 06:11
7ebc45e
Compare
Choose a tag to compare

Improvements

  1. Use std::string::assign instead of constructor + move assignment (#145)
  2. Improve CodeQL Github action (#147)

Fixes

  1. Fix over-optimization when serializing bools (#155)

PRs in merged order:
#145, #147, #155, #157

v1.1.0

12 Jun 08:14
2e55b30
Compare
Choose a tag to compare

Improvements

  1. Upgrade CMake version and C++ version enforcement (#122)
  2. Use std::string::assign instead of constructor + move assignment (#145)
  3. Improve CodeQL Github action (#147)

Fixes

  1. Fix Doxygen warning (#151)

PRs in merged order:
#145, #147, #122, #150, #151

v1.0.27

22 Mar 06:36
5d78287
Compare
Choose a tag to compare

Improvements

  1. Infrastructure improvements
    • Support for CCache in Windows platforms (#135)
    • Target loading (#132)
  2. CI improvements
    • Upgrade CodeQL Github action (#137)
    • Linux CI workflow in Github action (#141)

Fixes

  • Fix build for C++20 (#138)
  • Avoid auto linkage when using CMake (#131)
  • Fix Doxygen deprecation warnings in Ubuntu 22.04 (#142)

PRs in merged order:
#135, #137, #138, #132, #131, #142, #141, #143

v1.0.26

12 Dec 11:01
6184f25
Compare
Choose a tag to compare

This patch release includes the following fixes:

  • Fix CMake minimum required version.

PRs in merge order:
#133, #134

v1.0.25

29 Sep 06:55
d6069f3
Compare
Choose a tag to compare

This patch release adds the following fixes:

  • Fix SerializeArray error when swaping the bytes (#126)
  • Fix broken link to Fast CDR documentation (#127)

PRs in merged order:
#126, #127, #129

v1.0.24

16 Mar 13:27
da29872
Compare
Choose a tag to compare

This patch release adds the following improvement:

  • Add CMake option APPEND_PROJECT_NAME_TO_INCLUDEDIR so when set to ON the headers are installed to a path ending with a folder called ${PROJECT_NAME} (#120)

PRs in merged order:
#120, #121

v1.0.23

21 Dec 15:06
d39e820
Compare
Choose a tag to compare

This release adds the following improvement:

  • Fix wrong cmake variable name (#117)

Related PRs:
#117, #118

v1.0.22

17 Sep 11:34
f986b01
Compare
Choose a tag to compare

This release adds the following improvements:

  • CI improvements for googletest integration (#110)

It also contains the following bugfix:

  • Properly deallocate arrays when an exception is captured (#114)

Related PRs:
#110, #114, #115

v1.0.21

18 May 13:02
cff6ea9
Compare
Choose a tag to compare

This release adds the following improvements:

  • Update installation scripts for CMake 3.17
  • Upgrade installer to support CMake linking statically or dynamically

Related PRs:
#106, #107, #108