Releases: eProsima/Fast-DDS-python
v1.4.3
This patch release includes the following improvements:
- Use token for ccache action (#137)
- Avoid usage of memory action (#172)
- Update Datawriter/Reader API tests (#185)
- Regenerate types Fast-DDS-Gen v3.3.1 (#198)
This patch release includes the following fixes:
This patch release includes the following changes in CI:
- Improve CI workflows in 1.4.x, and branching model refactor (#150)
- Remove 2.13.x from CI in 1.4.x version (#175)
PRs in merged order:
#137, #154 #150 #159, #172, #175, #185, #198, #199
v2.1.0
v1.2.4
Fast DDS python v1.2.4
This patch release includes the following improvements:
- Improve CI workflows and branching model refactor (#138, #151, #161, #173)
- Add type support regeneration utility (#170)
This patch release includes the following fixes:
- Set proper version on fastdds_python.repos (#93)
- Fix warning about memory leak in tests (#160)
- Fix doxygen warnings (#155)
PRs in merged order:
#93, #138, #155, #151, #161, #170, #173, #160, #184
v2.0.0
Fast DDS Python v2.0.0
This patch release adds the following features:
- Automatic
TypeObject
representation registration forDynamicTypes
(#130) - New API DomainParticipantExtendedQos (#146)
This patch release adds the following improvements:
- Bump to v2.0.0 (#178)
- Support for fastdds 3.0.x (#96, #122, #125)
- Remove
WriterProxyData
from public APIs (#163) - Remove
ReaderProxyData
from public APIs (#167) XTypes
refactor (#116)TypeObjectRegistry
refactor (#132)TopicDataType
refactor (#165)- RTPS reader APIs refactor (#140)
- RTPS writer APIs refactor (#157)
- Participant discovery data refactor (#166)
- Adjust for const qualification of all data related inputs in DataWriter API (#142)
- RTPS reader implementation made private (#120)
- Make ServerAttributes private (#147)
- Split Time_t.i in dds::Time_t and rtps::Time_t (#164)
- Rename DLL API exporter to
FASTDDS_EXPORTED_API
(#104) - Migrate fastrtps/utils/collections to fastdds (#109)
- Add
ReplierQos
andRequesterQos
(#113) - Improve Github CI (#126, #136, #149, #171)
- Make rtps messages headers made private (#117)
- Improve python modules installation (#119)
- Migrate fastrtps namespace to fastdds (#135)
- Migrate ResourceManagement to rtps attributes API and .hpp (#144)
- Update Fast DDS docs QoS examples (#145)
- Adjust for Fast DDS public headers migration to .hpp (#148)
- Support compilation againt Ubuntu 24.04 swig4.1 (#153)
- Update DataWriter::write return value as ReturnCode_t (#158)
- Set Fast DDS 2.13.x as EOL (#162)
- Remove all code related to FAST CDR v1 (#169)
This patch release adds the following fixes:
- Fix warning generating documentation for 3.0.x (#121)
- Fix warning about memory leak (#141)
- Fix tests on Ubuntu 24.04 (#168)
- 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