Skip to content

v2.8.1

Compare
Choose a tag to compare
@JLBuenoLopez JLBuenoLopez released this 17 Nov 08:59

This release includes the following bugfixes:

  1. Statistics module fixes:

    1. Increase statistics DataWriter history (#2998)
    2. Fix Statistics module CI (#3005)
    3. Install Statistics IDL file (#3038)
    4. Fix for building in old compilers (#2929)
    5. Fix core dumped in delete_contained_entities (#3048)
  2. Address sanitizer fixes:

    1. Add ASAN CI job and SANITIZE CMake option (#3045, #3060, #3077, #3084)
    2. Fixes reported by address sanitizer (#3017, #3018, #3019, #3050, #3052)
  3. Synchronization fixes:

    1. Fix dataraces when creating DataWriters (#3008)
    2. Ensure shared_mutex implementation is consistent throughout supported platforms (#2976)
  4. Other fixes:

    1. Include missing ReadCondition header (#3001)
    2. Fix selection of output locators (#3003, #3079)
    3. Fix null-dereference on parseXMLEnumDynamicType (#3022)
    4. Include 2.8.x branch release support (#3029)
    5. Send GAPs correctly when using separate sending (#3012)
    6. Fixes for building in old compilers (#3034, #3066)
    7. Fix read_next_instance and take_next_instance implementation (#3044)

PRs in merge order:
#2998, #3001, #3005, #2929, #3003, #3008, #3022, #3029, #3012, #3038, #3052, #3045, #3048, #3017, #3018, #3050, #3060, #3034, #3066, #3019, #3044, #3046, #3077, #3083, #3079, #2976, #3076, #3084