Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
In case of bug fixes, please provide the list of supported branches where this fix should be also merged.
Please uncomment following line, adjusting the corresponding target branches for the backport.
-->
<!-- @Mergifyio backport 3.4.x 3.2.x 2.14.x -->
<!-- @Mergifyio backport 3.2.x 2.14.x -->

<!-- If an issue is already opened, please uncomment next line with the corresponding issue number. -->
<!-- Fixes #(issue) -->
Expand Down
14 changes: 0 additions & 14 deletions .github/workflows/nightly-ubuntu-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,20 +20,6 @@ jobs:
run-tests: true
use-ccache: false

nightly-ubuntu-ci-3_4_x:
uses: eProsima/Fast-DDS-docs/.github/workflows/reusable-ubuntu-ci.yml@3.4.x
with:
# It would be desirable to have a matrix of ubuntu OS for this job, but due to the issue opened in this ticket:
# https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job.
os-version: 'ubuntu-24.04'
label: 'nightly-ubuntu-ci-3.4.x'
fastdds-docs-branch: '3.4.x'
fastdds-branch: '3.4.x'
fastdds-python-branch: '2.4.x'
run-build: true
run-tests: true
use-ccache: false

nightly-ubuntu-ci-3_2_x:
uses: eProsima/Fast-DDS-docs/.github/workflows/reusable-ubuntu-ci.yml@3.2.x
with:
Expand Down
8 changes: 8 additions & 0 deletions docs/notes/previous_versions/previous_versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,14 @@ Version 3.5 (EOL)

.. include:: v3.5.0.rst

Version 3.4 (EOL)
-----------------

.. include:: v3.4.3.rst
.. include:: v3.4.2.rst
.. include:: v3.4.1.rst
.. include:: v3.4.0.rst

Version 3.3 (EOL)
-----------------

Expand Down
7 changes: 0 additions & 7 deletions docs/notes/previous_versions/supported_versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,6 @@ Version 3.6
.. include:: v3.6.1.rst
.. include:: v3.6.0.rst

Version 3.4
-----------

.. include:: v3.4.2.rst
.. include:: v3.4.1.rst
.. include:: v3.4.0.rst

Version 3.2
-----------

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

This minor release includes the following **features**:

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

This patch release includes the following **security fixes**:

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

This patch release includes the following **security fixes**:

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

This release includes the following **critical fixes**:

#. Fix `CVE-2026-22591 <https://www.cve.org/CVERecord?id=CVE-2026-22591>`__
#. Fix `CVE-2026-45094 <https://www.cve.org/CVERecord?id=CVE-2026-45094>`__
#. Fix `CVE-2026-45095 <https://www.cve.org/CVERecord?id=CVE-2026-45095>`__
#. Fix `CVE-2026-45096 <https://www.cve.org/CVERecord?id=CVE-2026-45096>`__
#. Fix `CVE-2025-63829 <https://www.cve.org/CVERecord?id=CVE-2025-63829>`__
#. Fix `CVE-2025-65865 <https://www.cve.org/CVERecord?id=CVE-2025-65865>`__
#. Fix `CVE-2026-45093 <https://www.cve.org/CVERecord?id=CVE-2026-45093>`__
#. Fix `CVE-2026-45092 <https://www.cve.org/CVERecord?id=CVE-2026-45092>`__
#. Fix `CVE-2026-45097 <https://www.cve.org/CVERecord?id=CVE-2026-45097>`__

This release includes the following **fixes**:

#. Fix ``RTPSParticipantAttributes`` internal data races
#. Fix some null-dereference errors
#. Fix wrong update of default locators
#. Make ``on_xxx_matched`` thread-safe

This release includes the following **improvements**:

#. Update foonathan.net links
#. Remove deprecated doxygen warnings
#. Updates after v3.3.1 EOL

This release includes the following **ci management updates**:

#. Run ``xtypes`` test cases in parallel
#. Improve windows tests
100 changes: 0 additions & 100 deletions docs/notes/versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,6 @@ The following table shows the currently supported versions of Fast DDS and their
- April 2026
- April 2027 (*)
- April 2027 (*)
* - 3.4
- `3.4.x <https://github.com/eProsima/Fast-DDS/tree/3.4.x>`__
- `v3.4.2 <https://github.com/eProsima/Fast-DDS/releases/tag/v3.4.2>`__
- January 2026
- April 2026
- April 2026
* - 3.2
- `3.2.x <https://github.com/eProsima/Fast-DDS/tree/3.2.x>`__ (LTS)
- `v3.2.3 <https://github.com/eProsima/Fast-DDS/releases/tag/v3.2.3>`__
Expand Down Expand Up @@ -153,62 +147,6 @@ The following table shows the minimum version required of the Fast DDS build sys
- **───**
- Tier 3: QCC (over GCC 8.3)

.. tab-item:: 3.4.x
:sync: 3.4.x

.. list-table::

* - **CMake**
- 3.20

.. list-table::
:header-rows: 1

* - OS \ Architecture
- amd64
- amd32
- arm64
* - Ubuntu Noble (24.04)
- Tier 3: GCC 13.2
- **───**
- Tier 3: GCC 13.2
* - Ubuntu Jammy (22.04)
- Tier 1: GCC 11.4 |br|
Tier 3: Clang 15
- **───**
- Tier 1: GCC 11.4 |br|
Tier 3: Clang 15
* - MacOS Sequoia (15)
- Tier 1: Clang 16
- **───**
- **───**
* - Windows 10
- Tier 1: MSVC v142 (Visual Studio 2019) |br|
Tier 3: MSVC v141 (Visual Studio 2017)
- Tier 3: MSVC v142 (Visual Studio 2019) |br|
Tier 3: MSVC v141 (Visual Studio 2017)
- **───**
* - Windows 11
- Tier 3: MSVC v143 (Visual Studio 2022)
- Tier 3: MSVC v143 (Visual Studio 2022)
- **───**
* - Debian Buster (10)
- Tier 3: GCC 8
- **───**
- Tier 3: GCC 8
* - Android 12
- Tier 3: SDK 31
- **───**
- Tier 3: SDK 31
* - Android 13
- Tier 3: SDK 33
- **───**
- Tier 3: SDK 33
* - QNX 7.1
- Tier 3: QCC (over GCC 8.3)
- **───**
- Tier 3: QCC (over GCC 8.3)

.. tab-item:: 3.2.x
:sync: 3.2.x

Expand Down Expand Up @@ -392,25 +330,6 @@ The following table shows the corresponding versions of the Fast DDS library dep
* - `OpenSSL <https://github.com/openssl/openssl>`__
- `v3.3.6 (Windows) <https://github.com/openssl/openssl/releases/tag/openssl-3.3.6>`__, default installation in Ubuntu distributions

.. tab-item:: 3.4.x
:sync: 3.4.x

.. list-table::
:header-rows: 1

* - Product
- Related version
* - `Fast CDR <https://github.com/eProsima/Fast-CDR/>`__
- `v2.3.4 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.3.4>`__
* - `Foonathan Memory Vendor <https://github.com/eProsima/foonathan_memory_vendor/>`__
- `v1.3.2 <https://github.com/eProsima/foonathan_memory_vendor/releases/tag/v1.3.2>`__
* - `Asio <https://github.com/chriskohlhoff/asio>`__
- `v1.34.2 <https://github.com/chriskohlhoff/asio/tree/asio-1-34-2>`__
* - `TinyXML2 <https://github.com/leethomason/tinyxml2>`__
- `v6.0.0 <https://github.com/leethomason/tinyxml2/tree/6.0.0>`__
* - `OpenSSL <https://github.com/openssl/openssl>`__
- `v3.1.1 <https://github.com/openssl/openssl/releases/tag/openssl-3.1.1>`__

.. tab-item:: 3.2.x
:sync: 3.2.x

Expand Down Expand Up @@ -501,25 +420,6 @@ Fast DDS as the core middleware.
* - `Shapes Demo <https://github.com/eProsima/ShapesDemo/>`__
- `v3.6.1 <https://github.com/eProsima/ShapesDemo/releases/tag/v3.6.1>`__

.. tab-item:: 3.4.x
:sync: 3.4.x

.. list-table::
:header-rows: 1

* - Product
- Related version
* - `Fast DDS Gen <https://github.com/eProsima/Fast-DDS-Gen/>`__
- `v4.2.0 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.2.0>`__
* - `Fast DDS Gen - IDL parser <https://github.com/eProsima/IDL-Parser/>`__
- `v4.2.0 <https://github.com/eProsima/IDL-Parser/releases/tag/v4.2.0>`__
* - `Fast DDS Python <https://github.com/eProsima/Fast-DDS-python/>`__
- `v2.4.1 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v2.4.1>`__
* - `Shapes Demo <https://github.com/eProsima/ShapesDemo/>`__
- `v3.4.0 <https://github.com/eProsima/ShapesDemo/releases/tag/v3.4.0>`__
* - `Discovery Server <https://github.com/eProsima/Discovery-Server/>`__
- `v2.2.0 <https://github.com/eProsima/Discovery-Server/releases/tag/v2.2.0>`__

.. tab-item:: 3.2.x
:sync: 3.2.x

Expand Down
2 changes: 1 addition & 1 deletion readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
version: 2

build:
os: ubuntu-20.04
os: ubuntu-22.04
tools:
python: "3.11"
apt_packages:
Expand Down
Loading