Releases: eProsima/Fast-DDS-docs
v2.10.6
v3.1.0
Fast DDS Docs v3.1.0
This release includes the following new features:
- New
FAQs
section covering every subsection (#902) - Documentation on QoS getters from raw XML (#928)
- Add
Fast DDS v3
Migration Guide (#929)
This release includes the following improvements:
- Add default subscriber profile in
ROS 2
XML configuration (#910) - Add support
@value
annotation onfastddsgen
(#917) - Updates allowing for all durability configurations (#907)
- Update Use Case: How to use
eProsima DDS Record and Replay
(#927) - Add
Fast DDS v3.1.0
release notes (#930)
This release includes the following fixes:
- Fix typo in XML (#911)
- Fix master build to run on
Ubuntu 24.04
(#856) - Fix
sphinx-toolbox
version inrequirements.txt
(#920) - Add notes from v2.10.5 (#921)
- Update
Foxy
reference inROS 2
section (#922) - Update
fastdds_profiles.xsd
file location (#925) - Update commercial support section (#931)
PRs in merged order:
#911, #856, #910, #902, #917, #920, #921, #922, #923, #907, #925, #927, #928, #929, #930, #931
v2.10.5
Fast DDS Docs v2.10.5
This release includes the following features:
This release includes the following improvements:
- Improve build steps in the installation from sources sections (#815)
- Add python optional step in binary installation sections (#863)
- Include v2.6.9 release notes and
2.6.x
maintenance flag (#851) - Add default subscriber profile in ROS 2 XML configuration (#914)
- Improve
mutation_tries
documentation (#905)
CI improvements:
- Migrate Fast DDS Docs CI to Github (#835)
- Fix issue with Fast DDS and Fast DDS python deduced branches (#841)
- Check suprocess return codes on RDT generation (#798)
paths-ignore
only ignores modification in markdown files (#878)- Update apt dependencies in ubuntu github CI (#888)
This release includes the following fixes:
- Fix code block not been colored after sphinx upgrade (#860)
PRs in merge order:
#815, #835, #841, #798, #851, #863, #860, #878, #888, #905, #803, #829, #914, #919
v3.0.1
Fast DDS Docs v3.0.1
This release includes the following improvements:
- Improve
mutation tries
documentation (#768) - Bump setuptools from 67.6.0 to 70.0.0 in /docs (#872)
- Add warning about idls extensibility for Vulcanexus Jazzy (#906)
This release includes the following fixes:
PRs in merged order:
#896, #894, #768, #872, #906, #908, #909
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_size
property 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_frag
inTransportConfigQos
(#788) - Add XML configuration for
FlowControllerDescriptor
(#782) - New Api DomainParticipantExtendedQos (#805)
- Added
test_shared_mem_transport_descriptor
to 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)
IPayloadPool
refactor (#800)- Gather-send implementation (#724)
TypeObjectRegistry
refactor (#792)- RTPS
WriterHistory
refactor (#826) - Participant discovery data refactor (#874)
TopicDataType
refactor (#875)- Remove
WriterProxyData
from public APIs (#866) - Remove
ReaderProxyData
from public APIs (#873) - Remove fastrtps
fixed_size_string.hpp
references 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
LivelinessData
from 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
RTPSMessageGroup
from aliases-api includes (#744) - Move DR
TypeConsistencyEnforcement
&DataRepresentation
fromTypeConsistency
toDataReaderQos
(#779) - Remove Exception api (#785)
- Adjust
BuiltinEndpoints
migration (#784) - Change default
logconsumer
value toStdoutErr
(#790) - Check suprocess return codes on RDT generation (#795)
- Remove public
ChangeForReader
from 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
const
qualification of all data related inputs in DataWriter APIs (#817) - Complete
flow_controller_descriptor references
in xml sections (#824) - Adjust for Fast DDS public headers migration to .hpp (#825)
- Adjust type in
get_dynamic_type_builder_from_xml_by_name
to 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_t
todds
namespace and some Attributes toxmlparser
docs (#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-ignore
only 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
FlowControllerDescriptor
references 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.x
maintenance 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.x
under 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_size
property to limit output datagrams size (#777) - Add XML configuration for
FlowControllerDescriptor
to 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_size
property 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
FlowControllerDescriptor
name (#806) - Add missing documentation of
NetmaskFilter
andmax_msg_size_no_frag
inTransportConfigQos
(#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_size
property 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: