Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[21832] Prepare for release 3.1.1 #993

Merged
merged 4 commits into from
Dec 19, 2024
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -401,9 +401,9 @@ def configure_doxyfile(
# built documents.
#
# The short X.Y version.
version = u'3.1.0'
version = u'3.1.1'
# The full version, including alpha/beta/rc tags.
release = u'3.1.0'
release = u'3.1.1'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
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/v3.1.0.rst
.. include:: previous_versions/v3.1.1.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 3.1
-----------

.. include:: v3.1.1.rst
.. include:: v3.1.0.rst

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

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

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

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

#. New property to select preferred key agreement algorithm

This release includes the following **fixes**:

#. Fix reach of maximum buffers in ``asio::send_to``
#. Fix TCP discovery server locators translation
#. Fix unique network flows with TCP transports
#. Address OSS-Fuzz` regressions in XML parsers
#. Fix ``DataReaderHistory`` regression
#. Fix destruction data-race on participant removal in intra-process
#. Several fixes in security plugins and ``SecurityManager``
#. Fix ``cmake`` generator evaluation
#. Fix build with ``-Werror=template-id-cdtor``
#. Fix potential deadlock between ``StatefulWriter`` and ``FlowController``

This release includes the following **improvements**:

#. Update commercial support section in README
#. Rename ``RTPSParticipantImpl.h`` to ``RTPSParticipantImpl.hpp``
#. Check if ``SHM`` transport is disabled in ``LARGE_DATA`` modes
#. Improve Blackbox TCP tests suite
#. Test examples on Windows CI
#. Regenerate types with Fast DDS Gen 4.0.3

.. important::

When upgrading to version 3.1.1 it is **highly recommended** to regenerate generated source from IDL files
using at least `Fast DDS-Gen v4.0.3 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.3>`_.
But it is advisable to regenerate them using the latest patch version of ``Fast DDS-Gen v4.0.x``.
6 changes: 3 additions & 3 deletions docs/notes/versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -321,7 +321,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.5 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.5>`__
- `v2.2.6 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.6>`__
* - `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 @@ -427,9 +427,9 @@ Fast DDS as the core middleware.
* - Product
- Related version
* - `Fast DDS Gen <https://github.com/eProsima/Fast-DDS-Gen/>`__
- `v4.0.2 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.2>`__
- `v4.0.3 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.3>`__
* - `Fast DDS Gen - IDL parser <https://github.com/eProsima/IDL-Parser/>`__
- `v4.0.2 <https://github.com/eProsima/IDL-Parser/releases/tag/v4.0.2>`__
- `v4.0.3 <https://github.com/eProsima/IDL-Parser/releases/tag/v4.0.3>`__
* - `Fast DDS python <https://github.com/eProsima/Fast-DDS-python/>`__
- `v2.1.0 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v2.1.0>`__
* - `Shapes Demo <https://github.com/eProsima/ShapesDemo/>`__
Mario-DL marked this conversation as resolved.
Show resolved Hide resolved
Expand Down