Fast DDS v3.1.0
This release includes the following features in an ABI compatible manner:
- Allow runing CI on external contributions (#5220)
- Allow for all durability configurations (#5224)
- Complete support for
Dynamic Network Interfaces
(#5282) - Add QoS getters from raw XML (#5256)
This release includes the following improvements:
- Be less strict with parameter lengths (#5225)
- Modify help command of
XML CLI tool
(#5246) - Register and propagate
MonitorService
status type object (#5253) - Add tests for
TypeLookup service
(#4339) - Convert
Fast DDS v2
tov3
Migration Changes into a Step-by-Step User Guide (#5281) - Update
asio
version from1.18.1
to1.31.0
(#5188) - Update
nlohmann/json
thirdparty version from3.9.1
to3.11.3
(#5187) - Regenerate types with latest
Fast DDS-Gen v4.0.2
(#5306) - Update
fastcdr
submodule with latest release (#5311) - Update
roadmap
,release support
andversions
for v3.1.0 release (#5318)
This release includes the following fixes:
- Update request reply example
README
(#5237) - Fix
xtypes example
segfault if XML env var is not set (#5243) - Remove unused
validMatching
methods inEDP
(#5245) - Add Regression test for
Fast DDS-Gen
Use different typename for collections ofTK_UINT8
andTK_BYTE
(#5251) - Update latest 2.10.x to 2.10.5 (#5268)
- Discard changes with big key-only payload and no key hash (#5262)
- Add test for support of enumeration literal
@value
annotation (#5109) - Fix memory leak deleting
TypeLookupManager
(#5273) - Fix
DynamicData
union deserialization when no member is selected (#5279) - Split nightly jobs to one per workflow (#5292)
- Add references to new nightly jobs per supported branch in README (#5293)
- Change
XSD
files installation directory toshare/fastdds
and remove icons on windows uninstall (#5140) - Fix
flow_controllers
comparison inDomainParticipantQos
equality operator (#5295) - Fix
CreateTopicWithDifferentTypeName_negative
flaky test (#5307) - Warn instead of fail when
dds.communication.dynamic_interfaces
cannot be built (#5310) - Fix wrong Data type referred in flow control example README (#5315)
PRs in merged order:
#5237, #5243, #5225, #5245, #5246, #5251, #5253, #4339, #5268, #5262, #5273, #5281, #5109, #5285, #5220, #5279, #5224, #5292, #5293, #5140, #5282, #5188, #5187, #5295, #5307, #5306, #5310, #5256, #5311, #5315, #5318