Skip to content

Commit 54caf46

Browse files
Add Supported versions & Remove 3.0 from compatibilities (#1067)
* Refs #21427: Remove 3.0 from Compatibilities Signed-off-by: cferreiragonz <carlosferreira@eprosima.com> * Refs #21427: Add supported version table Signed-off-by: cferreiragonz <carlosferreira@eprosima.com> --------- Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
1 parent 913de2f commit 54caf46

File tree

4 files changed

+54
-100
lines changed

4 files changed

+54
-100
lines changed

docs/notes/previous_versions/v3.0.0.rst

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

44
Fast DDS v3.0.0 is a mayor release that entails some **API breaks** and new features.
55
This version is **not backwards compatible** with previous versions.

docs/notes/previous_versions/v3.0.1.rst

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

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

docs/notes/previous_versions/v3.0.2.rst

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

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

docs/notes/versions.rst

Lines changed: 48 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,54 @@ together with Fast DDS.
1212
This section provides information about the required dependencies for building Fast DDS, as well as about the versions
1313
of the eProsima software products related to Fast DDS.
1414

15+
.. _currently_supported_versions:
16+
17+
Currently supported versions
18+
----------------------------
19+
The following table shows the currently supported versions of Fast DDS and their corresponding release and EOL dates.
20+
21+
.. list-table::
22+
:header-rows: 1
23+
24+
* - Version
25+
- Version Branch
26+
- Latest Release
27+
- Release date
28+
- End of Standard Support date
29+
- EOL date
30+
* - 3.2
31+
- `3.2.x <https://github.com/eProsima/Fast-DDS/tree/3.2.x>`__ (LTS)
32+
- `v3.2.2 <https://github.com/eProsima/Fast-DDS/releases/tag/v3.2.2>`__
33+
- March 2025
34+
- March 2026 (*)
35+
- March 2026 (*)
36+
* - 3.1
37+
- `3.1.x <https://github.com/eProsima/Fast-DDS/tree/3.1.x>`__
38+
- `v3.2.0 <https://github.com/eProsima/Fast-DDS/releases/tag/v3.1.2>`__
39+
- October 2024
40+
- April 2025
41+
- April 2025
42+
* - 2.14
43+
- `2.14.x <https://github.com/eProsima/Fast-DDS/tree/2.14.x>`__
44+
- `v2.14.4 <https://github.com/eProsima/Fast-DDS/releases/tag/v2.14.4>`__
45+
- March 2024
46+
- March 2025 (*)
47+
- March 2025 (*)
48+
* - 2.10
49+
- `2.10.x <https://github.com/eProsima/Fast-DDS/tree/2.10.x>`__
50+
- `v2.10.6 <https://github.com/eProsima/Fast-DDS/releases/tag/v2.10.6>`__
51+
- March 2023
52+
- May 2025 (*)
53+
- May 2025 (*)
54+
* - 2.6 (maintenance)
55+
- `2.6.x <https://github.com/eProsima/Fast-DDS/tree/2.6.x>`__
56+
- `v2.6.10 <https://github.com/eProsima/Fast-DDS/releases/tag/v2.6.10>`__
57+
- March 2022
58+
- July 2024
59+
- May 2025
60+
61+
(*): Support may be extended.
62+
1563
.. _dependencies_compatibilities_platform_support:
1664

1765
Platform support
@@ -161,62 +209,6 @@ The following table shows the minimum version required of the Fast DDS build sys
161209
- **───**
162210
- Tier 3: QCC (over GCC 8.3)
163211

164-
.. tab-item:: 3.0.x
165-
:sync: 3.0.x
166-
167-
.. list-table::
168-
169-
* - **CMake**
170-
- 3.20
171-
172-
.. list-table::
173-
:header-rows: 1
174-
175-
* - OS \ Architecture
176-
- amd64
177-
- amd32
178-
- arm64
179-
* - Ubuntu Noble (24.04)
180-
- Tier 3: GCC 13.2
181-
- **───**
182-
- Tier 3: GCC 13.2
183-
* - Ubuntu Jammy (22.04)
184-
- Tier 1: GCC 11.4 |br|
185-
Tier 3: Clang 15
186-
- **───**
187-
- Tier 1: GCC 11.4 |br|
188-
Tier 3: Clang 15
189-
* - MacOS Mojave (10.14)
190-
- Tier 1: Clang 15
191-
- **───**
192-
- **───**
193-
* - Windows 10
194-
- Tier 1: MSVC v142 (Visual Studio 2019) |br|
195-
Tier 3: MSVC v141 (Visual Studio 2017)
196-
- Tier 3: MSVC v142 (Visual Studio 2019) |br|
197-
Tier 3: MSVC v141 (Visual Studio 2017)
198-
- **───**
199-
* - Windows 11
200-
- Tier 3: MSVC v143 (Visual Studio 2022)
201-
- Tier 3: MSVC v143 (Visual Studio 2022)
202-
- **───**
203-
* - Debian Buster (10)
204-
- Tier 3: GCC 8
205-
- **───**
206-
- Tier 3: GCC 8
207-
* - Android 12
208-
- Tier 3: SDK 31
209-
- **───**
210-
- Tier 3: SDK 31
211-
* - Android 13
212-
- Tier 3: SDK 33
213-
- **───**
214-
- Tier 3: SDK 33
215-
* - QNX 7.1
216-
- Tier 3: QCC (over GCC 8.3)
217-
- **───**
218-
- Tier 3: QCC (over GCC 8.3)
219-
220212
.. tab-item:: 2.14.x
221213
:sync: 2.14.x
222214

@@ -412,25 +404,6 @@ The following table shows the corresponding versions of the Fast DDS library dep
412404
* - `OpenSSL <https://github.com/openssl/openssl>`__
413405
- `v3.1.1 <https://github.com/openssl/openssl/releases/tag/openssl-3.1.1>`__
414406

415-
.. tab-item:: 3.0.x
416-
:sync: 3.0.x
417-
418-
.. list-table::
419-
:header-rows: 1
420-
421-
* - Product
422-
- Related version
423-
* - `Fast CDR <https://github.com/eProsima/Fast-CDR/>`__
424-
- `v2.2.6 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.6>`__
425-
* - `Foonathan Memory Vendor <https://github.com/eProsima/foonathan_memory_vendor/>`__
426-
- `v1.3.1 <https://github.com/eProsima/foonathan_memory_vendor/releases/tag/v1.3.1>`__
427-
* - `Asio <https://github.com/chriskohlhoff/asio>`__
428-
- `v1.18.1 <https://github.com/chriskohlhoff/asio/tree/asio-1-18-1>`__
429-
* - `TinyXML2 <https://github.com/leethomason/tinyxml2>`__
430-
- `v6.0.0 <https://github.com/leethomason/tinyxml2/tree/6.0.0>`__
431-
* - `OpenSSL <https://github.com/openssl/openssl>`__
432-
- `v3.1.1 <https://github.com/openssl/openssl/releases/tag/openssl-3.1.1>`__
433-
434407
.. tab-item:: 2.14.x
435408
:sync: 2.14.x
436409

@@ -542,25 +515,6 @@ Fast DDS as the core middleware.
542515
* - `Discovery Server <https://github.com/eProsima/Discovery-Server/>`__
543516
- `v2.0.0 <https://github.com/eProsima/Discovery-Server/releases/tag/v2.0.0>`__
544517

545-
.. tab-item:: 3.0.x
546-
:sync: 3.0.x
547-
548-
.. list-table::
549-
:header-rows: 1
550-
551-
* - Product
552-
- Related version
553-
* - `Fast DDS Gen <https://github.com/eProsima/Fast-DDS-Gen/>`__
554-
- `v4.0.3 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.3>`__
555-
* - `Fast DDS Gen - IDL parser <https://github.com/eProsima/IDL-Parser/>`__
556-
- `v4.0.3 <https://github.com/eProsima/IDL-Parser/releases/tag/v4.0.3>`__
557-
* - `Fast DDS python <https://github.com/eProsima/Fast-DDS-python/>`__
558-
- `v2.0.0 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v2.0.0>`__
559-
* - `Shapes Demo <https://github.com/eProsima/ShapesDemo/>`__
560-
- `v3.0.2 <https://github.com/eProsima/ShapesDemo/releases/tag/v3.0.2>`__
561-
* - `Discovery Server <https://github.com/eProsima/Discovery-Server/>`__
562-
- `v2.0.0 <https://github.com/eProsima/Discovery-Server/releases/tag/v2.0.0>`__
563-
564518
.. tab-item:: 2.14.x
565519
:sync: 2.14.x
566520

0 commit comments

Comments
 (0)