Skip to content

v2.4.1

Compare
Choose a tag to compare
@MiguelCompany MiguelCompany released this 29 Nov 07:55

This release includes the following improvements:

  1. Fixed several flaky tests (#2217)
  2. Improved bandwidth usage of GAPs and HEARTBEATs (#2227, #2253, #2254, #2324)
  3. Correctly implement delete_contained_entities (#2223)
  4. Use native inter-process on Windows (#2263)
  5. Improved performance of unregister_instance (#2240)
  6. Improved OSS-fuzz integration (#2273, #2283, #2284)
  7. Support for partitions on DataWriterQoS and DataReaderQoS (#2274)
  8. Some documentation improvements (#2257)
  9. Clean-up on some public headers (#2302, #2305)

This release includes the following bugfixes:

  1. Avoid bad_node_size exception when cross-building (#2229)
  2. Fixed build on old compilers (#2220)
  3. Fixed buffers exhaustion when compiled with statistics (#2243)
  4. Fixed runtime addition of Discovery Servers (#2268, #2304, #2280)
  5. Fixed dangling sample references with big data (#2239)
  6. Fixed history record issues with persistence (#2244)
  7. Correctly disable DataReader on destruction (#2313)
  8. Fixed alignment issues on XTypes QoS policies serialization (#2270)
  9. Fixed reconnection to Discovery Server (#2246)
  10. Correctly use builtin publisher for statistics DataWriters (#2172)
  11. Fixed various GCC-11 warnings (#2323)
  12. Use only public APIs from foonathan::memory (#2327)
  13. Fixed installation directories for DDS examples (#2329)
  14. Fixed read after free on security code (#2328)

PRs in merge order:

#2217, #2229, #2220, #2227, #2223, #2243, #2257, #2263, #2268, #2240, #2273, #2283, #2284, #2274, #2239, #2244, #2302, #2304, #2305, #2280, #2313, #2270, #2253, #2254, #2172, #2246, #2324, #2323, #2327, #2326, #2329, #2328