Skip to content

v0.5.0

Choose a tag to compare

@rsanchez15 rsanchez15 released this 26 Jan 10:38
· 42 commits to main since this release

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

  • Add MODULE_PUBLIC_EXTRA_HEADERS and MODULE_PRIVATE_EXTRA_HEADERS as new options to add extra includes path.
  • Introduce optional arguments in compile_library function to explicitly set source files.
  • Add optional arguments to all_library_sources and 'add_unittest_executable` functions to explicitly set source files.

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

  • Add base64 string encoder and decoder.
  • Append tree leaf nodes (dependencies) before the trunk.
  • Add ROS 2 mangling methods.
  • Fix ros2_msgs_format function.
  • Add missing thread library.
  • Add function to convert FuzzyLevel to string.

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 v1.1.0 v2.1.3
Fast DDS eProsima/Fast-DDS v2.11.0 v2.13.1