-
Notifications
You must be signed in to change notification settings - Fork 43
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add notes for Fast DDS
v3.1.0
(#930)
* Refs #21783: Add notes for Fast DDS 3.1.0 Signed-off-by: Mario Dominguez <[email protected]> * Refs #21783: Apply Jesus review Signed-off-by: Mario Dominguez <[email protected]> --------- Signed-off-by: Mario Dominguez <[email protected]>
- Loading branch information
Showing
6 changed files
with
150 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
`Version 3.1.0 (latest) <https://fast-dds.docs.eprosima.com/en/v3.1.0/index.html>`_ | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
This minor release includes the following **features** in an ABI compatible manner: | ||
|
||
#. Allow running CI on external contributions | ||
#. Allow for all durability configurations | ||
#. Complete support for ``Dynamic Network Interfaces`` | ||
#. Add :ref:`QoS getters from raw XML <loading_raw_xml_profiles>` | ||
|
||
This release includes the following **improvements**: | ||
|
||
#. Be less strict with parameter lengths | ||
#. Modify help command of ``XML CLI tool`` | ||
#. Register and propagate ``MonitorService`` status type object | ||
#. Add tests for ``TypeLookup service`` | ||
#. Convert ``Fast DDS v2`` to ``v3`` Migration Changes into a :ref:`Step-by-Step User Guide <migration_guide>` | ||
#. Update ``asio`` version from ``1.18.1`` to ``1.31.0`` | ||
#. Update ``nlohmann/json`` thirdparty version from ``3.9.1`` to ``3.11.3`` | ||
#. Regenerate types with latest ``Fast DDS-Gen v4.0.2`` | ||
#. Update ``fastcdr`` submodule with latest release | ||
#. Update ``roadmap``, ``release support`` and ``versions`` for ``v3.1.0`` release | ||
|
||
This release includes the following **fixes**: | ||
|
||
#. Update request reply example ``README`` | ||
#. Fix ``xtypes example`` segfault if XML environment var is not set | ||
#. Remove unused ``validMatching`` methods in ``EDP`` | ||
#. Add Regression test for ``Fast DDS-Gen`` Use different ``typename`` for collections of ``TK_UINT8`` and ``TK_BYTE`` | ||
#. Update latest ``2.10.x`` to ``2.10.5`` | ||
#. Discard changes with big ``key-only`` payload and no key hash | ||
#. Add test for support of enumeration literal ``@value`` annotation | ||
#. Fix memory leak deleting ``TypeLookupManager`` | ||
#. Fix ``DynamicData`` union deserialization when no member is selected | ||
#. Split nightly jobs to one per workflow | ||
#. Add references to new nightly jobs per supported branch in ``README`` | ||
#. Change ``xsd`` files installation directory to ``share/fastdds`` and remove icons on ``windows uninstall`` | ||
#. Fix ``flow_controllers`` comparison in ``DomainParticipantQos`` equality operator | ||
#. Fix ``CreateTopicWithDifferentTypeName_negative`` flaky test | ||
#. Warn instead of fail when ``dds.communication.dynamic_interfaces`` cannot be built | ||
#. Fix wrong Data type referred in ``flow control`` example ``README`` | ||
|
||
.. important:: | ||
|
||
When upgrading to version 3.1.0 it is **required** to regenerate generated source from IDL files | ||
using at least `Fast DDS-Gen v4.0.2 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.2>`_. | ||
But it is advisable to regenerate them using the latest patch version of ``Fast DDS-Gen v4.0.x``. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters