Skip to content

Commit ed85538

Browse files
Add notes from 2.10.7 and move 2.10.x to EOL versions (#1082)
* Refs #22188. Add v2.10.7 notes. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #22188. Mark all 2.10.x releases as EOL. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #22188. Move 2.10 to previous versions. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #22188. Remove 2.10 from versions.rst. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
1 parent a5c3cd1 commit ed85538

File tree

11 files changed

+77
-119
lines changed

11 files changed

+77
-119
lines changed

docs/notes/previous_versions/previous_versions.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,18 @@ Version 2.11 (EOL)
3434
.. include:: v2.11.1.rst
3535
.. include:: v2.11.0.rst
3636

37+
Version 2.10 (EOL)
38+
------------------
39+
40+
.. include:: v2.10.7.rst
41+
.. include:: v2.10.6.rst
42+
.. include:: v2.10.5.rst
43+
.. include:: v2.10.4.rst
44+
.. include:: v2.10.3.rst
45+
.. include:: v2.10.2.rst
46+
.. include:: v2.10.1.rst
47+
.. include:: v2.10.0.rst
48+
3749
Version 2.9 (EOL)
3850
-----------------
3951

docs/notes/previous_versions/supported_versions.rst

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,6 @@ Version 2.14
2424
.. include:: v2.14.1.rst
2525
.. include:: v2.14.0.rst
2626

27-
Version 2.10
28-
------------
29-
30-
.. include:: v2.10.6.rst
31-
.. include:: v2.10.5.rst
32-
.. include:: v2.10.4.rst
33-
.. include:: v2.10.3.rst
34-
.. include:: v2.10.2.rst
35-
.. include:: v2.10.1.rst
36-
.. include:: v2.10.0.rst
37-
3827
Version 2.6 (maintenance)
3928
-------------------------
4029

docs/notes/previous_versions/v2.10.0.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
`Version 2.10.0 <https://fast-dds.docs.eprosima.com/en/v2.10.0/index.html>`_
2-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1+
`Version 2.10.0 (EOL) <https://fast-dds.docs.eprosima.com/en/v2.10.0/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
33

44
This minor release includes several new features, improvements and bugfixes.
55

docs/notes/previous_versions/v2.10.1.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
`Version 2.10.1 <https://fast-dds.docs.eprosima.com/en/v2.10.1/index.html>`_
2-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1+
`Version 2.10.1 (EOL) <https://fast-dds.docs.eprosima.com/en/v2.10.1/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
33

44
This release includes the following **feature** in an ABI compatible way:
55

docs/notes/previous_versions/v2.10.2.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
`Version 2.10.2 <https://fast-dds.docs.eprosima.com/en/v2.10.2/index.html>`_
2-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1+
`Version 2.10.2 (EOL) <https://fast-dds.docs.eprosima.com/en/v2.10.2/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
33

44
This release includes the following **improvements**:
55

docs/notes/previous_versions/v2.10.3.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
`Version 2.10.3 <https://fast-dds.docs.eprosima.com/en/v2.10.3/index.html>`_
2-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1+
`Version 2.10.3 (EOL) <https://fast-dds.docs.eprosima.com/en/v2.10.3/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
33

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

docs/notes/previous_versions/v2.10.4.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
`Version 2.10.4 <https://fast-dds.docs.eprosima.com/en/v2.10.4/index.html>`_
2-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1+
`Version 2.10.4 (EOL) <https://fast-dds.docs.eprosima.com/en/v2.10.4/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
33

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

docs/notes/previous_versions/v2.10.5.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
`Version 2.10.5 <https://fast-dds.docs.eprosima.com/en/v2.10.5/index.html>`_
2-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1+
`Version 2.10.5 (EOL) <https://fast-dds.docs.eprosima.com/en/v2.10.5/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
33

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

docs/notes/previous_versions/v2.10.6.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
`Version 2.10.6 <https://fast-dds.docs.eprosima.com/en/v2.10.6/index.html>`_
2-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1+
`Version 2.10.6 (EOL) <https://fast-dds.docs.eprosima.com/en/v2.10.6/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
33

44
This release includes the following **fixes**:
55

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
`Version 2.10.7 (EOL) <https://fast-dds.docs.eprosima.com/en/v2.10.7/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3+
4+
This release includes the following **fixes**:
5+
6+
#. Fix `CVE-2025-24807 <https://www.cve.org/CVERecord?id=CVE-2025-24807>`_
7+
#. Release ``participant_stateless`` secure builtin writer history change when authentication has finished
8+
#. Improve ``OpenSSL`` lifecycle handling
9+
#. Fix comparison in ``is_update_allowed``
10+
#. Arithmetic overflow in fragment size calculations
11+
#. Fix ``-Werror=template-id-cdtor``
12+
#. Fix double-locking issue in ``DataSharingListener``
13+
#. Improve ``PDPClient`` initialization
14+
#. Fix unique network flows with TCP transports
15+
#. Decouple transport receivers creation using unique network flows
16+
#. Fix EDP reliability timings
17+
#. Fix ``several_writers_on_unack_sample_removed`` flaky test
18+
#. Reliable volatile change dropped when all history acked
19+
#. Create initial connection for TCP initial peers
20+
#. Filter interested readers on PDP writer
21+
#. Fix cleanup race condition with exclusive and shared lock files
22+
#. Fix TCP discovery server locators translation
23+
#. Use correct algorithm strings on ``PermissionsToken`` and ``IdentityToken``
24+
#. Fix potential deadlock between ``StatefulWriter`` and ``FlowController``
25+
#. Fix log category name macro collision in ``MacOS``
26+
#. Unacknowledged sample removed in KeepAll mode
27+
#. Fix assertion on ``OutputTrafficManager``
28+
29+
This release includes the following **improvements**:
30+
31+
#. Log any errors before ``cancel_init``
32+
#. Improve ``max_allocations`` calculation on SHM transport
33+
#. New property to select preferred key agreement algorithm
34+
#. Update reception timestamp when it is added to the instance
35+
#. Improve Blackbox TCP tests suite
36+
#. Handle socket buffer size setting when system's maximum exceeded
37+
#. Address some compilation warnings with GCC latest
38+
#. Refactor builtin writers & readers creation
39+
#. Update sqlite from 3.36.0 to 3.47.2
40+
#. Regenerate code with Fast DDS Gen v2.5.3
41+
42+
Github CI management:
43+
44+
#. Force Asio thirdparty in MacOS CI
45+
#. Get correct Fast CDR related branch in CI
46+
#. Update submodules when cloning Fast DDS on CI
47+
48+
.. note::
49+
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL
50+
files using *fastddsgen*.
51+
If you are upgrading from any older version, regenerating the code is *highly recommended*.

0 commit comments

Comments
 (0)