From f0a9d144c9bf6c6e869d686319184384993196b9 Mon Sep 17 00:00:00 2001 From: JesusPoderoso Date: Fri, 7 Jun 2024 12:07:22 +0200 Subject: [PATCH] Refs #21100: Include v2.13.5 release notes in master Signed-off-by: JesusPoderoso --- .../previous_versions/supported_versions.rst | 1 + docs/notes/previous_versions/v2.13.5.rst | 52 +++++++++++++++++++ docs/notes/versions.rst | 4 +- docs/spelling_wordlist.txt | 1 + 4 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 docs/notes/previous_versions/v2.13.5.rst diff --git a/docs/notes/previous_versions/supported_versions.rst b/docs/notes/previous_versions/supported_versions.rst index 1502c0766..535aa7c8e 100644 --- a/docs/notes/previous_versions/supported_versions.rst +++ b/docs/notes/previous_versions/supported_versions.rst @@ -11,6 +11,7 @@ Version 2.14 Version 2.13 ------------ +.. include:: v2.13.5.rst .. include:: v2.13.4.rst .. include:: v2.13.3.rst .. include:: v2.13.2.rst diff --git a/docs/notes/previous_versions/v2.13.5.rst b/docs/notes/previous_versions/v2.13.5.rst new file mode 100644 index 000000000..b333b8b59 --- /dev/null +++ b/docs/notes/previous_versions/v2.13.5.rst @@ -0,0 +1,52 @@ +`Version 2.13.5 `_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +This release includes the following **features** in an ABI compatible manner: + +#. New :ref:`property_max_message_size` property to limit output datagrams size + +This release includes the following **improvements**: + +#. Improve ThreadSettingsQoS logging +#. Allow processing of AckNack submessages with ``count == 0`` +#. Internal refactor on port handling +#. Do not require ``PYTHON_VERSION`` to be defined in .bat files +#. Use ``%*`` instead of loop in ``.bat`` scripts +#. Consider library behavior changes as ABI breaks in the PR template checklist +#. Refactor IStatusQueryable and make monitor service interfaces private +#. Automatically unmatch remote participants on participant deletion +#. Handle errors when setting socket buffer sizes +#. Github CI management: + + #. Refactor Github CI sanitizer related jobs + #. Build Fast DDS Python bindings in Fast DDS Docs Github CI job + #. Build ShapesDemo on Ubuntu Github CI + #. Fix Python Installation version in Github CI. Address failing system tests environment issues. + #. Fix sanitizers CI test summary report + #. Run selected VS tool on Windows CI + #. Increase sleep to miss the deadline in macOS flaky tests + #. Fix ShmTransport buffer recovery MacOS flaky test + #. Set fallback branch for ``get_related_branch_from_repo`` correctly + #. Add DNS entries to hosts files on github workflows + +This release includes the following **fixes**: + +#. Add check for XML API to PR template +#. Use absolute paths when loading XML files +#. Fix some leaks in XML DynamicTypes Parser +#. Force unlimited ResourceLimits if lower or equal to zero +#. Enforce SHM ports open mode exclusions +#. Run ``is_plain`` method with the corresponding data representation +#. Removed warning +#. Don't require Fast CDR v2 in examples +#. Make reader ``get_first_untaken_info()`` coherent with ``read()`` / ``take()`` +#. Fix leak in ``SecurityManager::participant_volatile_message_secure_writer_`` +#. Fix CVE-2024-30258 / CVE-2024-30259 +#. Fix support for ``@key`` annotation in Dynamic types +#. Set DataSharing in Writer|ReaderProxyData +#. Fix on_sample_lost notification on best-effort readers for fragmented samples +#. Correct liveliness state in a multiple reader - one writer scenario + +.. note:: + When upgrading to version 2.13.5 it is **advisable** to regenerate generated source from IDL files + using `Fast DDS-Gen v3.2.1 `_. diff --git a/docs/notes/versions.rst b/docs/notes/versions.rst index ca6ab38ca..5026218e0 100644 --- a/docs/notes/versions.rst +++ b/docs/notes/versions.rst @@ -364,9 +364,9 @@ Fast DDS as the core middleware. * - `Fast DDS Gen - IDL parser `__ - `v3.0.0 `__ * - `Fast DDS python `__ - - `v1.4.0 `__ + - `v1.4.2 `__ * - `Shapes Demo `__ - - `v2.13.4 `__ + - `v2.13.5 `__ * - `Discovery Server `__ - `v1.2.2 `__ diff --git a/docs/spelling_wordlist.txt b/docs/spelling_wordlist.txt index 0d725ddc5..9799d9d15 100644 --- a/docs/spelling_wordlist.txt +++ b/docs/spelling_wordlist.txt @@ -225,6 +225,7 @@ qnx QoS QosPolicyCount quadratically +ReaderProxyData readFromCdrMessage readNextData reconfigurations