Skip to content

v3.1.0

Latest
Compare
Choose a tag to compare
@Mario-DL Mario-DL released this 15 Oct 06:01
· 20 commits to 3.1.x since this release

Fast DDS v3.1.0

This release includes the following features in an ABI compatible manner:

  1. Allow runing CI on external contributions (#5220)
  2. Allow for all durability configurations (#5224)
  3. Complete support for Dynamic Network Interfaces (#5282)
  4. Add QoS getters from raw XML (#5256)

This release includes the following improvements:

  1. Be less strict with parameter lengths (#5225)
  2. Modify help command of XML CLI tool (#5246)
  3. Register and propagate MonitorService status type object (#5253)
  4. Add tests for TypeLookup service (#4339)
  5. Convert Fast DDS v2 to v3 Migration Changes into a Step-by-Step User Guide (#5281)
  6. Update asio version from 1.18.1 to 1.31.0 (#5188)
  7. Update nlohmann/json thirdparty version from 3.9.1 to 3.11.3 (#5187)
  8. Regenerate types with latest Fast DDS-Gen v4.0.2 (#5306)
  9. Update fastcdr submodule with latest release (#5311)
  10. Update roadmap, release support and versions for v3.1.0 release (#5318)

This release includes the following fixes:

  1. Update request reply example README (#5237)
  2. Fix xtypes example segfault if XML env var is not set (#5243)
  3. Remove unused validMatching methods in EDP (#5245)
  4. Add Regression test for Fast DDS-Gen Use different typename for collections of TK_UINT8 and TK_BYTE (#5251)
  5. Update latest 2.10.x to 2.10.5 (#5268)
  6. Discard changes with big key-only payload and no key hash (#5262)
  7. Add test for support of enumeration literal @value annotation (#5109)
  8. Fix memory leak deleting TypeLookupManager (#5273)
  9. Fix DynamicData union deserialization when no member is selected (#5279)
  10. Split nightly jobs to one per workflow (#5292)
  11. Add references to new nightly jobs per supported branch in README (#5293)
  12. Change XSD files installation directory to share/fastdds and remove icons on windows uninstall (#5140)
  13. Fix flow_controllers comparison in DomainParticipantQos equality operator (#5295)
  14. Fix CreateTopicWithDifferentTypeName_negative flaky test (#5307)
  15. Warn instead of fail when dds.communication.dynamic_interfaces cannot be built (#5310)
  16. 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