Releases: eProsima/Fast-DDS-docs
v3.0.0
Fast DDS Docs v3.0.0
This release includes the following features:
- Branch-out for fastdds v3.0.0 (#660)(#750)
- Update xtypes 1.3 (#730)
- New
max_message_sizeproperty to limit output datagrams size (#770) - Create Participant with default profile using environment XML configuration (#725)
- Automatic TypeObject representation registration for DynamicTypes (#778)
- Add documentation of netmask filter and
max_msg_size_no_fraginTransportConfigQos(#788) - Add XML configuration for
FlowControllerDescriptor(#782) - New Api DomainParticipantExtendedQos (#805)
- Added
test_shared_mem_transport_descriptorto api_reference (#820) - GUIDLess Discovery Server (#751)
- Type propagation policy (#880)
- Serialize DynamicData to JSON (#844)
- Serialize DynamicTypes to IDL (#865)
This release includes the following improvements:
- RTPS reader APIs refactor (#791)
- RTPS writer APIs refactor (#847)
IPayloadPoolrefactor (#800)- Gather-send implementation (#724)
TypeObjectRegistryrefactor (#792)- RTPS
WriterHistoryrefactor (#826) - Participant discovery data refactor (#874)
TopicDataTyperefactor (#875)- Remove
WriterProxyDatafrom public APIs (#866) - Remove
ReaderProxyDatafrom public APIs (#873) - Remove fastrtps
fixed_size_string.hppreferences and move to fastcdr (#695) - Remove private XML parser APIs (#701)
- Rename DLL API exporter
FASTDDS_EXPORTED_API(#718) - Migrate classes from include/fastrtps to include/fastdds (#726)
- Remove
LivelinessDatafrom API reference (#736) - Upgrade python requirements and remove all warnings (#747)
- Remove reference to removed constant (#771)
- Adjust for removing all redundant headers from include/fastrtps (#737)
- Remove
RTPSMessageGroupfrom aliases-api includes (#744) - Move DR
TypeConsistencyEnforcement&DataRepresentationfromTypeConsistencytoDataReaderQos(#779) - Remove Exception api (#785)
- Adjust
BuiltinEndpointsmigration (#784) - Change default
logconsumervalue toStdoutErr(#790) - Check suprocess return codes on RDT generation (#795)
- Remove public
ChangeForReaderfrom api reference (#809) - Migrate fastrtps namespace (#813)
- Removal of ParameterTypes.h (#810)
- Update Fast DDS QoS examples (#781)
- Enumerations are traslated to C++ signed integer enumerations (#821)
- Adjust for
constqualification of all data related inputs in DataWriter APIs (#817) - Complete
flow_controller_descriptor referencesin xml sections (#824) - Adjust for Fast DDS public headers migration to .hpp (#825)
- Adjust type in
get_dynamic_type_builder_from_xml_by_nameto returnDynamicTypeBuilder(#818) - Improve build steps in the installation from sources sections (#811)
- Update to doxygen 1.9.8 used in Ubuntu 24.04 (#837)
- Move
Time_ttoddsnamespace and some Attributes toxmlparserdocs (#870) - Remove all code related to FAST CDR v1 (#882)
- Github improvements:
- Update mirror job (#772)
- Migrate Fast DDS Docs CI to Github (#831)
- Fix nightly job and move 2.6.x to weekly CI (#845)
- Fix weekly CI cron expression (#852)
- Change back Ubuntu versions for CI and RTD (#857)
- Add python optional step in binary installation sections (#853)
- CI:
paths-ignoreonly ignores modification in markdown files (#876) - Set update apt dependencies to true in ubuntu github ci (#886)
This release includes the following fixes:
- Fix issue with Fast DDS and Fast DDS python deduced branches (#838)
- Fix spelling due to new class introduced in Fast DDS (#854)
- Fix code block not been colored after sphinx upgrade (#846)
- Fix Large data usecase flowcontrollers XML snippet (#794)
- Misspell DataReaderHistory Update architecture.rst (#864)
- Fix README and standardQosPolicies (#881)
- Fix example links (#895)
PRs in merged order:
#660, #695, #701, #718, #726, #736, #725, #730, #747, #750, #772, #771, #770, #778, #737, #744, #779, #783, #788, #785, #782, #784, #790, #795, #809, #791, #800, #724, #792, #813, #810, #781, #821, #817, #805, #820, #823, #824, #825, #826, #831, #838, #751, #818, #811, #807, #845, #837, #848, #852, #854, #857, #846, #847, #853, #844, #865, #869, #871, #866, #876, #875, #873, #870, #874, #794, #864, #882, #880, #881, #886, #890, #893, #895, #884
v2.13.6
Fast DDS Docs v2.13.6
This release includes the following improvements:
- Add XML configuration for
FlowControllerDescriptor(#802) - Complete
FlowControllerDescriptorreferences in xml sections (#828) - Improve build steps in the installation from sources sections (#814)
- Add python optional step in binary installation sections (#862)
- Check subprocess return codes on RDT generation (#797)
- Include v2.6.9 release notes and
2.6.xmaintenance flag (#850) - Github CI management:
This release includes the following fixes:
- Fix code block not been colored after sphinx upgrade (#859)
PRs in merged order:
#814, #834, #840, #797, #850, #862, #859, #802, #828, #868
v2.14.3
Fast DDS Docs v2.14.3
This release includes the following improvements:
- Include v2.6.9 release notes and mark
2.6.xunder maintenance support (#849) - Add python optional step in binary installation sections (#861)
This release includes the following fixes:
v2.6.9
Fast DDS Docs v2.6.9
This release includes the following features:
- New
max_message_sizeproperty to limit output datagrams size (#777) - Add XML configuration for
FlowControllerDescriptorto 2.x (#804)
This release includes the following improvements:
- Improve python bindings documentation (#766)
- Clarify DomainParticipant deletion (#761)
- Improve build steps in the installation from sources sections (#816)
- Document how to annotate members as key in XML types (#757)
- Migrate Fast DDS Docs CI to Github (#836)
This release includes the following fixes:
- Fix issue with Fast DDS and Fast DDS python deduced branches (#842)
PRs in merged order:
#766, #761, #816, #757, #777, #804, #836, #842, #843
v2.14.2
Fast DDS Docs v2.14.2
This release includes the following features:
- Add XML configuration for
FlowControllerDescriptor(#793, #827) - New
max_message_sizeproperty to limit output datagrams size (#774)
This release includes the following improvements:
- Improve build steps in the installation from sources sections (#812)
- Make explicit the need to keep alive the
FlowControllerDescriptorname (#806) - Add missing documentation of
NetmaskFilterandmax_msg_size_no_fraginTransportConfigQos(#789) - Add notes from v2.10.4 (#786)
- Update mirror job (#773)
- CI improvements (#833, #839)
- Improve RTD API reference generation process (#796)
PRs in merged order:
#773, #774, #786, #789, #793, #806, #812, #819, #833, #796, #839, #827
v2.13.5
Fast DDS Docs v2.13.5
This release includes the following features in an ABI compatible manner:
- New
max_message_sizeproperty to limit output datagrams size (#775)
This release includes the following improvements:
- Improve python bindings documentation (#764)
- Update docs to force unlimited ResourceLimits if lower or equal to zero (#740)
- Document how to annotate members as key in XML types (#755)
- Clarify DomainParticipant deletion (#759)
- Remove ddsentitystatus from docs (#748)
- Add notes from v2.10.4 (#787)
- Include v2.6.8 release notes (#762)
PRs in merged order:
v2.10.4
Fast DDS Docs v2.10.4
This release includes the following features:
- Authentication Handshake Properties documentation (#704)
- New
max_message_sizeproperty documentation (#776)
This release includes the following improvements:
- Improve History QoS documentation and compatibility rules (#676, #680)
- Improve TCP documentation (#666)
- Improve LARGE_DATA documentation (#707)
- Improve large data docs (#711)
- Rearrange use cases list (#715)
- Improve resource limits documentation (#741)
- Improve python bindings documentation (#765)
- Added release notes from v2.6.8 (#763)
- Document how to annotate members as
@keyin XML types (#756) - Clarify
DomainParticipantdeletion (#760)
This release includes the following fixes:
- TCP socket send buffer limit (#657)
- Predefine
FASTDDS_TODO_BEFOREto empty so it is ignored on doxygen generation (#693) - Fix statistics data writer profile name (#723)
PRs in merged order:
#657, #676, #666, #693, #707, #711, #715, #704, #723, #680, #741, #765, #763, #756, #760, #776, #780
v2.14.1
Fast DDS Docs v2.14.1
This release includes the following features:
- Add
DATAREADER_QOS_USE_TOPIC_QOSandDATAWRITER_QOS_USE_TOPIC_QOSdoc (#752) - Add Reception threads configuration example (#754)
- Document how to annotate member as key in XML types (#746)
This release includes the following improvements:
- Improve python bindings documentation (#728)
- Include and update notes with v2.6.8 release (#753)
- Clarify
DomainParticipantdeletion (#758) - Remove ddsentitystatus from docs (#745)
- Update docs to force unlimited
ResourceLimitsif lower or equal to zero (#738) - Update release notes for previous versions:
PRs in merged order:
#734, #733, #735, #738, #745, #746, #758, #754, #752, #743, #753, #728, #769
v2.6.8
Fast DDS Docs v2.6.8
This release includes the following features:
- Authentication Handshake Properties documentation (#705)
This release includes the following improvements:
- Improve TCP documentation (#665)
- Rearrange use cases list (#716)
- Improve large data docs (#712)
- Improve History QoS documentation and compatibility rules (#677)
- Improve LARGE_DATA documentation (#708)
This release includes the following fixes:
- Predefine
FASTDDS_TODO_BEFOREto empty so it is ignored on doxygen generation (#694) - TCP socket send buffer limit (#658)
PRs in merged order:
#705, #694, #677, #665, #658, #716, #712, #708, #749
v2.13.4
Fast DDS Docs v2.13.4
This release includes the following features:
- Authentication Handshake Properties documentation (#702)
This release includes the following improvements:
- Rearrange use cases list (#713)
- Improve large data docs (#709)
- Predefine
FASTDDS_TODO_BEFOREto empty so it is ignored on doxygen generation (#691)
This release includes the following fixes:
- Fix release notes typos (#686, #687)
- Fix the statistic data writer profile name in the xml example (#721)
PRs in merged order:
#686, #687, #691, #709, #702, #713, #721, #739