Skip to content

Commit 2b44ed6

Browse files
Prepare for release 3.1.1 (#993)
* Refs #21832. Add notes for 3.1.1 Signed-off-by: Miguel Company <[email protected]> * Refs #21832. Bump version to 3.1.1 Signed-off-by: Miguel Company <[email protected]> * Refs #21832. Update related products and dependencies. Signed-off-by: Miguel Company <[email protected]> * Refs #21832. Apply review suggestions Signed-off-by: Miguel Company <[email protected]> --------- Signed-off-by: Miguel Company <[email protected]>
1 parent 7fc5bcb commit 2b44ed6

File tree

6 files changed

+44
-9
lines changed

6 files changed

+44
-9
lines changed

docs/conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -401,9 +401,9 @@ def configure_doxyfile(
401401
# built documents.
402402
#
403403
# The short X.Y version.
404-
version = u'3.1.0'
404+
version = u'3.1.1'
405405
# The full version, including alpha/beta/rc tags.
406-
release = u'3.1.0'
406+
release = u'3.1.1'
407407

408408
# The language for content autogenerated by Sphinx. Refer to documentation
409409
# for a list of supported languages.

docs/notes/notes.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Information about the release lifecycle can be found
66
`here <https://github.com/eProsima/Fast-DDS/blob/master/RELEASE_SUPPORT.md>`_.
77

8-
.. include:: previous_versions/v3.1.0.rst
8+
.. include:: previous_versions/v3.1.1.rst
99

1010
.. seealso::
1111

docs/notes/previous_versions/supported_versions.rst

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Supported versions
44
Version 3.1
55
-----------
66

7+
.. include:: v3.1.1.rst
78
.. include:: v3.1.0.rst
89

910
Version 3.0

docs/notes/previous_versions/v3.1.0.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
`Version 3.1.0 (latest) <https://fast-dds.docs.eprosima.com/en/v3.1.0/index.html>`_
2-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1+
`Version 3.1.0 <https://fast-dds.docs.eprosima.com/en/v3.1.0/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
33

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

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
`Version 3.1.1 (latest) <https://fast-dds.docs.eprosima.com/en/v3.1.1/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3+
4+
This patch release includes the following **features** in an ABI compatible manner:
5+
6+
#. New property to select preferred key agreement algorithm
7+
8+
This release includes the following **fixes**:
9+
10+
#. Fix reach of maximum buffers in ``asio::send_to``
11+
#. Fix TCP discovery server locators translation
12+
#. Fix unique network flows with TCP transports
13+
#. Address OSS-Fuzz` regressions in XML parsers
14+
#. Fix ``DataReaderHistory`` regression
15+
#. Fix destruction data-race on participant removal in intra-process
16+
#. Several fixes in security plugins and ``SecurityManager``
17+
#. Fix ``cmake`` generator evaluation
18+
#. Fix build with ``-Werror=template-id-cdtor``
19+
#. Fix potential deadlock between ``StatefulWriter`` and ``FlowController``
20+
21+
This release includes the following **improvements**:
22+
23+
#. Update commercial support section in README
24+
#. Rename ``RTPSParticipantImpl.h`` to ``RTPSParticipantImpl.hpp``
25+
#. Check if ``SHM`` transport is disabled in ``LARGE_DATA`` modes
26+
#. Improve Blackbox TCP tests suite
27+
#. Test examples on Windows CI
28+
#. Regenerate types with Fast DDS Gen 4.0.3
29+
30+
.. important::
31+
32+
When upgrading to version 3.1.1 it is **highly recommended** to regenerate generated source from IDL files
33+
using at least `Fast DDS-Gen v4.0.3 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.3>`_.
34+
But it is advisable to regenerate them using the latest patch version of ``Fast DDS-Gen v4.0.x``.

docs/notes/versions.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ The following table shows the corresponding versions of the Fast DDS library dep
321321
* - Product
322322
- Related version
323323
* - `Fast CDR <https://github.com/eProsima/Fast-CDR/>`__
324-
- `v2.2.5 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.5>`__
324+
- `v2.2.6 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.6>`__
325325
* - `Foonathan Memory Vendor <https://github.com/eProsima/foonathan_memory_vendor/>`__
326326
- `v1.3.1 <https://github.com/eProsima/foonathan_memory_vendor/releases/tag/v1.3.1>`__
327327
* - `Asio <https://github.com/chriskohlhoff/asio>`__
@@ -427,13 +427,13 @@ Fast DDS as the core middleware.
427427
* - Product
428428
- Related version
429429
* - `Fast DDS Gen <https://github.com/eProsima/Fast-DDS-Gen/>`__
430-
- `v4.0.2 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.2>`__
430+
- `v4.0.3 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.3>`__
431431
* - `Fast DDS Gen - IDL parser <https://github.com/eProsima/IDL-Parser/>`__
432-
- `v4.0.2 <https://github.com/eProsima/IDL-Parser/releases/tag/v4.0.2>`__
432+
- `v4.0.3 <https://github.com/eProsima/IDL-Parser/releases/tag/v4.0.3>`__
433433
* - `Fast DDS python <https://github.com/eProsima/Fast-DDS-python/>`__
434434
- `v2.1.0 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v2.1.0>`__
435435
* - `Shapes Demo <https://github.com/eProsima/ShapesDemo/>`__
436-
- `v3.1.0 <https://github.com/eProsima/ShapesDemo/releases/tag/v3.1.0>`__
436+
- `v3.1.1 <https://github.com/eProsima/ShapesDemo/releases/tag/v3.1.1>`__
437437
* - `Discovery Server <https://github.com/eProsima/Discovery-Server/>`__
438438
- `v2.0.0 <https://github.com/eProsima/Discovery-Server/releases/tag/v2.0.0>`__
439439

0 commit comments

Comments
 (0)