Skip to content

v1.0.0

Compare
Choose a tag to compare
@irenebm irenebm released this 16 Sep 12:38
· 3 commits to main since this release

This release includes the following Features:

  • Add support for Fast DDS v3.

This release includes the following features in cpp-utils project:

  • Refactor ReturnCode to prevent incompatibilities.
  • Add functions to convert QosPolicy's ids and masks to string.
  • Add function to convert a number of bytes into a formatted string.

This release includes the following features in cmake-utils project:

  • Extend compile_tool function to accept additional directories to use when compiling the tool.

This release includes the following CI improvements:

  • Upgrade to Ubuntu Noble (24.04).
  • Remove Ubuntu Focal (20.04) from the CI.
  • Update GCC version for Thread Sanitizer job.
  • Set test report names for each action.
  • Add support for builds with both Fast DDS v2 and v3.
  • Empty XTSAN tests list to run all tests with Thread Sanitizer.

This release includes the following dependencies update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.1 v1.3.1
Fast CDR eProsima/Fast-CDR v2.2.0 v2.2.4
Fast DDS eProsima/Fast-DDS v2.14.0 v3.0.1