Skip to content

Releases: eProsima/Fast-DDS-python

v2.1.0

15 Oct 05:54
Compare
Choose a tag to compare

Fast DDS Python v2.1.0

This minor release adds the following improvements:

  1. Use swig4.1 in Fast-DDS dependencies (#187)
  2. Regenerate project types with Fast DDS-Gen v4.0.2 (#186)
  3. Bump to v2.1.0 (#190)
  4. Add tests for new QoS getters from raw XML (#189)

PRs in merged order:
#187, #186, #190, #189

v1.2.4

01 Oct 12:35
ece4c5e
Compare
Choose a tag to compare

Fast DDS python v1.2.4

This patch release includes the following improvements:

  1. Improve CI workflows and branching model refactor (#138, #151, #161, #173)
  2. Add type support regeneration utility (#170)

This patch release includes the following fixes:

  1. Set proper version on fastdds_python.repos (#93)
  2. Fix warning about memory leak in tests (#160)
  3. Fix doxygen warnings (#155)

PRs in merged order:
#93, #138, #155, #151, #161, #170, #173, #160, #184

v2.0.0

27 Aug 11:02
Compare
Choose a tag to compare

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

v1.4.2

06 Jun 15:05
Compare
Choose a tag to compare

Fast DDS Python v1.4.2

This patch release adds the following fixes:

  1. Hotfix: type regeneration script (#115)
  2. Update mirror job (#127)
  3. Update GitHub workflow (#129)
  4. Update .repos file (#128)

PRs in merged order:
#115, #127, #129, #128, #133

v1.4.1

25 Mar 07:12
Compare
Choose a tag to compare

Fast DDS Python v1.4.1

This patch release adds the following improvements:

  • Regenerate Fast DDS Python types using the latest Fast DDS Gen release (#88, #99)
  • Update usage of eProsima CI actions (#89)
  • Add type support regeneration utility (#108)

PRs in merged order:
#88, #89, #99, #108, #110

v1.3.2

22 Mar 11:18
b9d2ba2
Compare
Choose a tag to compare

Fast DDS python v1.3.2

This patch release includes the following improvements:

  1. Fix redefinition of _wrap___eq__ (#79)

PRs in merged order:
#79, #85

v1.0.2

29 Feb 08:47
Compare
Choose a tag to compare

Fast DDS python v1.0.2

This patch release includes the following improvements:

  1. Fix redefinition of _wrap___eq__ (#100)
  2. Support for Fast DDS v2.6.7 (#101)

PRs in merged order:
#100, #101

v1.2.3

18 Jan 14:43
Compare
Choose a tag to compare

Fast DDS python v1.2.3

This patch release includes the following improvements:

  1. Set project versions on .repos file (#59) (#67)
  2. Add CONTRIBUTING guidelines (#61)
  3. Fix redefinition of _wrap___eq__ (#78)
  4. Update usage of eProsima CI actions (#91)

PRs in merged order:
#59, #61, #67, #78, #91, #84

v1.1.1

17 Jan 15:09
Compare
Choose a tag to compare

Fast DDS python v1.1.1

This patch release includes the following improvements:

  1. Fix redefinition of _wrap___eq__ (#77)
  2. Update usage of eProsima CI actions (#92)
  3. Support for Fast DDS v2.6.7 (#83)

PRs in merged order:
#77, #92, #83

v1.4.0

20 Dec 11:35
Compare
Choose a tag to compare

Fast DDS Python v1.4.0

This minor release includes the following features:

  1. Support Fast DDS' ThreadSettingsQos (#69)
  2. Add mirror workflow (#76)

This release includes the following improvements:

  1. Fix redefinition of _wrap___eq__ (#73)
  2. Refactor workflow to use internal CI methods (#81)

PRs in merged order:
#69, #73, #76, #81, #80