Skip to content

Commit

Permalink
Include v2.13.5 release notes in master (#807)
Browse files Browse the repository at this point in the history
Signed-off-by: JesusPoderoso <[email protected]>
  • Loading branch information
JesusPoderoso authored Jul 5, 2024
1 parent fd2b2af commit 5eaec7d
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 2 deletions.
1 change: 1 addition & 0 deletions docs/notes/previous_versions/supported_versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
52 changes: 52 additions & 0 deletions docs/notes/previous_versions/v2.13.5.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
`Version 2.13.5 <https://fast-dds.docs.eprosima.com/en/v2.13.5/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

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 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.2.1>`_.
4 changes: 2 additions & 2 deletions docs/notes/versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -364,9 +364,9 @@ Fast DDS as the core middleware.
* - `Fast DDS Gen - IDL parser <https://github.com/eProsima/IDL-Parser/>`__
- `v3.0.0 <https://github.com/eProsima/IDL-Parser/releases/tag/v3.0.0>`__
* - `Fast DDS python <https://github.com/eProsima/Fast-DDS-python/>`__
- `v1.4.0 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v1.4.0>`__
- `v1.4.2 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v1.4.2>`__
* - `Shapes Demo <https://github.com/eProsima/ShapesDemo/>`__
- `v2.13.4 <https://github.com/eProsima/ShapesDemo/releases/tag/v2.13.4>`__
- `v2.13.5 <https://github.com/eProsima/ShapesDemo/releases/tag/v2.13.5>`__
* - `Discovery Server <https://github.com/eProsima/Discovery-Server/>`__
- `v1.2.2 <https://github.com/eProsima/Discovery-Server/releases/tag/v1.2.2>`__

Expand Down
1 change: 1 addition & 0 deletions docs/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,7 @@ qnx
QoS
QosPolicyCount
quadratically
ReaderProxyData
readFromCdrMessage
readNextData
reconfigurations
Expand Down

0 comments on commit 5eaec7d

Please sign in to comment.