v2.12.1
Fast DDS v2.12.1
This release includes the following improvements:
- Support of Fast CDR v1 (#4025, #3970)
- The period for the timer within the disable possitive acknoledgements Qos is now updatable (#3879)
- Log error message upon receiver resource creation failure (#3924, #3954)
- CI and repository improvements (#3934, #3968, #3953, #3942, #4028)
- Simplify code in CDRMessage (#3855)
This release includes the following fixes:
- Fix transient local durability for reliable readers using intra-process and data-sharing (#3875)
- Use STL implementation of Timed/RecursiveTimedMutex when MSVC >= 19.36 (#3904)
- Fix updatability of immutable DataWriterQos (#3915)
- Fix the clang build for clang 14 (#3927)
- Fix remote locators filtering when whitelist provided (#3933)
- Fix Data Race when updating liveliness changed in WLP (#3926)
- Fix flow controllers utests compilation when using Fast CDR from thirdparty (#3979)
- Add XML parser bit_bound bounds check (#3975)
- Fix missing mandatory attribute check in XML parser struct type (#3995)
- PubSubAsReliable test fix (#3994, #4017)
- SHM transport: ignore non-existing segment on pop (#3992)
- Fix: mac address overflow on windows (#3983)
- FileWatchTest fix for github windows CI (#4016)
PRs in merged order:
#3879, #3875, #3904, #3915, #3927, #3924, #3942, #3934, #3933, #3954, #3926, #3932, #3968, #3953, #3979, #3975, #3855, #3995, #3994, #3992, #3983, #4016, #4017, #4025, #3970, #4028