Skip to content

v2.0.0

Compare
Choose a tag to compare
@elianalf elianalf released this 27 Aug 11:02
· 3 commits to 2.0.x since this release

Fast DDS Python v2.0.0

This patch release adds the following features:

  1. Automatic TypeObject representation registration for DynamicTypes (#130)
  2. New API DomainParticipantExtendedQos (#146)

This patch release adds the following improvements:

  1. Bump to v2.0.0 (#178)
  2. Support for fastdds 3.0.x (#96, #122, #125)
  3. Remove WriterProxyData from public APIs (#163)
  4. Remove ReaderProxyData from public APIs (#167)
  5. XTypes refactor (#116)
  6. TypeObjectRegistry refactor (#132)
  7. TopicDataType refactor (#165)
  8. RTPS reader APIs refactor (#140)
  9. RTPS writer APIs refactor (#157)
  10. Participant discovery data refactor (#166)
  11. Adjust for const qualification of all data related inputs in DataWriter API (#142)
  12. RTPS reader implementation made private (#120)
  13. Make ServerAttributes private (#147)
  14. Split Time_t.i in dds::Time_t and rtps::Time_t (#164)
  15. Rename DLL API exporter to FASTDDS_EXPORTED_API (#104)
  16. Migrate fastrtps/utils/collections to fastdds (#109)
  17. Add ReplierQos and RequesterQos (#113)
  18. Improve Github CI (#126, #136, #149, #171)
  19. Make rtps messages headers made private (#117)
  20. Improve python modules installation (#119)
  21. Migrate fastrtps namespace to fastdds (#135)
  22. Migrate ResourceManagement to rtps attributes API and .hpp (#144)
  23. Update Fast DDS docs QoS examples (#145)
  24. Adjust for Fast DDS public headers migration to .hpp (#148)
  25. Support compilation againt Ubuntu 24.04 swig4.1 (#153)
  26. Update DataWriter::write return value as ReturnCode_t (#158)
  27. Set Fast DDS 2.13.x as EOL (#162)
  28. Remove all code related to FAST CDR v1 (#169)

This patch release adds the following fixes:

  1. Fix warning generating documentation for 3.0.x (#121)
  2. Fix warning about memory leak (#141)
  3. Fix tests on Ubuntu 24.04 (#168)
  4. Fix HelloWorld example with TopicDataType refactored code (#183)

PRs in merged order:
#96, #104, #109, #113, #116, #121, #122, #126, #125, #130, #117, #119, #120, #136, #140, #132, #135, #144, #145, #142, #146, #148, #147, #153, #157, #141, #158, #149, #162, #163, #165, #167, #168, #171, #164, #166, #169, #183, #178