Skip to content

Commit

Permalink
Add v2.14.2 release notes (#823)
Browse files Browse the repository at this point in the history
* Refs #21209: Add v2.14.2 release notes

Signed-off-by: eduponz <[email protected]>

* Refs #21209: Apply Jesus' suggestions

Signed-off-by: eduponz <[email protected]>

---------

Signed-off-by: eduponz <[email protected]>
  • Loading branch information
EduPonz authored Jun 25, 2024
1 parent 0c5175c commit 718152d
Show file tree
Hide file tree
Showing 7 changed files with 48 additions and 7 deletions.
2 changes: 1 addition & 1 deletion docs/notes/notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Information about the release lifecycle can be found
`here <https://github.com/eProsima/Fast-DDS/blob/master/RELEASE_SUPPORT.md>`_.

.. include:: previous_versions/v2.14.1.rst
.. include:: previous_versions/v2.14.2.rst

.. seealso::

Expand Down
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 @@ -4,6 +4,7 @@ Supported versions
Version 2.14
------------

.. include:: v2.14.2.rst
.. include:: v2.14.1.rst
.. include:: v2.14.0.rst

Expand Down
4 changes: 2 additions & 2 deletions docs/notes/previous_versions/v2.14.0.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
`Version 2.14.0 (latest) <https://fast-dds.docs.eprosima.com/en/v2.14.0/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
`Version 2.14.0 <https://fast-dds.docs.eprosima.com/en/v2.14.0/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. important::

Expand Down
4 changes: 2 additions & 2 deletions docs/notes/previous_versions/v2.14.1.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
`Version 2.14.1 (latest) <https://fast-dds.docs.eprosima.com/en/v2.14.1/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
`Version 2.14.1 <https://fast-dds.docs.eprosima.com/en/v2.14.1/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. important::

Expand Down
39 changes: 39 additions & 0 deletions docs/notes/previous_versions/v2.14.2.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
`Version 2.14.2 (latest) <https://fast-dds.docs.eprosima.com/en/v2.14.2/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. important::

Fast DDS v2.14 will be the last minor version of Fast DDS v2, the next major release will be Fast DDS
v3.0.0, stay tuned!

This release includes the following **features** in an ABI compatible manner:

#. Set :ref:`DataSharing Qos policy<datasharingqospolicy>` in transmitted ``WriterProxyData`` and ``ReaderProxyData``.
#. New :ref:`max_message_size<use-case-large-data-options>` property to limit the output datagrams size.
#. Add XML configuration for :ref:`flow-controllers`.

This release includes the following **improvements**:

#. Repository & CI improvements.
#. Do not require ``PYTHON_VERSION`` to be defined. in .bat files.
#. Use ``%*`` instead of loop in ``.bat`` scripts.
#. Use absolute paths when loading XML files.
#. Bump Fast CDR submodule to version 2.2.2.

This release includes the following **fixes**:

#. Handle errors when setting socket buffer sizes.
#. Do not require Fast CDR v2 in examples.
#. Fix :ref:`transport_sharedMemory_sharedMemory` buffer recovery MacOS flaky test.
#. Automatically unmatch remote participants on participant deletion.
#. Bugfix: correct :ref:`liveliness<livelinessqospolicy>` state in a multiple reader - one writer scenario.
#. Only apply :ref:`content filter<dds_layer_topic_contentFilteredTopic>` to ALIVE changes.
#. Properly delete builtin statistics writers upon :func:`delete_contained_entities`.
#. Fix doxygen warning about undocumented ``@param`` in deleted functions.
#. Correctly initialize ``MatchingFailureMask`` constants to be used with the ``std::bitset`` API.
#. Fix :ref:`Discovery Server<discovery_server>` not connecting due to ports logic.

.. note::

When upgrading to version 2.14.2 it is **advisable** to regenerate generated source from IDL files
using `Fast DDS-Gen v3.3.0 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.3.0>`_.
4 changes: 2 additions & 2 deletions docs/notes/versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -260,7 +260,7 @@ The following table shows the corresponding versions of the Fast DDS library dep
* - Product
- Related version
* - `Fast CDR <https://github.com/eProsima/Fast-CDR/>`__
- `v2.2.1 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.1>`__
- `v2.2.2 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.2>`__
* - `Foonathan Memory Vendor <https://github.com/eProsima/foonathan_memory_vendor/>`__
- `v1.3.1 <https://github.com/eProsima/foonathan_memory_vendor/releases/tag/v1.3.1>`__
* - `Asio <https://github.com/chriskohlhoff/asio>`__
Expand Down Expand Up @@ -346,7 +346,7 @@ 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.1 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v1.4.1>`__
- `v1.4.2 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v1.4.2>`__
* - `Shapes Demo <https://github.com/eProsima/ShapesDemo/>`__
- `v2.14.1 <https://github.com/eProsima/ShapesDemo/releases/tag/v2.14.1>`__

Expand Down
1 change: 1 addition & 0 deletions docs/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,7 @@ optionparser
OSS
ostream
overcomplicated
param
parseLogConfig
parseXMLBitsetDynamicType
persistency
Expand Down

0 comments on commit 718152d

Please sign in to comment.