From d9c2315f451f6a63e148b1caa7b74b184224f9a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ferreira=20Gonz=C3=A1lez?= Date: Tue, 21 Jul 2026 09:15:47 +0200 Subject: [PATCH 1/2] Refs #24261: Bump version to 3.2.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Ferreira González --- docs/conf.py | 4 +- docs/notes/notes.rst | 2 +- .../previous_versions/supported_versions.rst | 1 + docs/notes/previous_versions/v3.2.4.rst | 4 +- docs/notes/previous_versions/v3.2.5.rst | 47 +++++++++++++++++++ docs/notes/versions.rst | 8 ++-- 6 files changed, 57 insertions(+), 9 deletions(-) create mode 100644 docs/notes/previous_versions/v3.2.5.rst diff --git a/docs/conf.py b/docs/conf.py index 9de6baf31..8ab20839f 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -570,9 +570,9 @@ def configure_doxyfile( # built documents. # # The short X.Y version. -version = "3.2.4" +version = "3.2.5" # The full version, including alpha/beta/rc tags. -release = "3.2.4" +release = "3.2.5" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/notes/notes.rst b/docs/notes/notes.rst index 6d2d9b20d..e6d8c676e 100644 --- a/docs/notes/notes.rst +++ b/docs/notes/notes.rst @@ -5,7 +5,7 @@ Information about the release lifecycle can be found :fastdds-blob:`here `. -.. include:: previous_versions/v3.2.4.rst +.. include:: previous_versions/v3.2.5.rst .. seealso:: diff --git a/docs/notes/previous_versions/supported_versions.rst b/docs/notes/previous_versions/supported_versions.rst index 873486a3a..18690ee67 100644 --- a/docs/notes/previous_versions/supported_versions.rst +++ b/docs/notes/previous_versions/supported_versions.rst @@ -4,6 +4,7 @@ Supported versions Version 3.2 ----------- +.. include:: v3.2.4.rst .. include:: v3.2.3.rst .. include:: v3.2.2.rst .. include:: v3.2.1.rst diff --git a/docs/notes/previous_versions/v3.2.4.rst b/docs/notes/previous_versions/v3.2.4.rst index 838937980..0f0ad6da8 100644 --- a/docs/notes/previous_versions/v3.2.4.rst +++ b/docs/notes/previous_versions/v3.2.4.rst @@ -1,5 +1,5 @@ -`Version 3.2.4 (latest) `_ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +`Version 3.2.4 `_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This patch release includes the following **security fixes**: diff --git a/docs/notes/previous_versions/v3.2.5.rst b/docs/notes/previous_versions/v3.2.5.rst new file mode 100644 index 000000000..b7f2e88d2 --- /dev/null +++ b/docs/notes/previous_versions/v3.2.5.rst @@ -0,0 +1,47 @@ +`Version 3.2.5 (latest) `_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +This release includes the following **security fixes**: + +- `Fix CVE-2025-63829 `_ +- `Fix CVE-2025-65865 `_ +- `Fix CVE-2025-67108 `_ +- `Fix CVE-2026-22591 `_ +- `Fix CVE-2026-45092 `_ +- `Fix CVE-2026-45093 `_ +- `Fix CVE-2026-45094 `_ +- `Fix CVE-2026-45095 `_ +- `Fix CVE-2026-45096 `_ +- `Fix CVE-2026-45097 `_ +- `Fix CVE-2026-45098 `_ +- `Fix CVE-2026-49861 `_ +- `Fix CVE-2026-49862 `_ +- `Fix CVE-2026-49863 `_ +- `Fix CVE-2026-53588 `_ +- `Fix CVE-2026-53589 `_ +- `Fix CVE-2026-53590 `_ +- `Fix CVE-2026-55063 `_ + +This release includes the following **improvements**: + +#. Update RELEASE_SUPPORT.md to only have link to master version +#. Fix several warnings on several GCC versions + +This release includes the following **fixes**: + +#. Fix ``RTPSParticipantAttributes`` internal data races +#. Catch exception when constructing a payload pool Node +#. Fix null-dereference build +#. Implement payload release in move assignment +#. Make ``on_xxx_matched`` thread-safe +#. Fix dereference error of 'shared_secret_handle' +#. Assert liveliness with periodic heartbeats in secure participants +#. Fix data races on ``DataWriterImpl`` qos access +#. Remove stale TCP channels + +This release includes the following **CI improvements**: + +#. Make ``skip-ci`` label report required statuses as pass +#. Improve windows tests +#. Update security tests to use governance-based encryption configuration +#. Add ``UBSan`` workflow and solve its errors diff --git a/docs/notes/versions.rst b/docs/notes/versions.rst index acd46ae41..a4afd11a2 100644 --- a/docs/notes/versions.rst +++ b/docs/notes/versions.rst @@ -29,7 +29,7 @@ The following table shows the currently supported versions of Fast DDS and their - EOL date * - 3.2 - `3.2.x `__ (LTS) - - `v3.2.4 `__ + - `v3.2.5 `__ - March 2025 - December 2026 - December 2026 @@ -332,11 +332,11 @@ Fast DDS as the core middleware. * - `Fast DDS Gen `__ - `v4.0.6 `__ * - `Fast DDS Gen - IDL parser `__ - - `v4.0.5 `__ + - `v4.0.7 `__ * - `Fast DDS python `__ - - `v2.2.1 `__ + - `v2.2.2 `__ * - `Shapes Demo `__ - - `v3.2.4 `__ + - `v3.2.5 `__ * - `Discovery Server `__ - `v2.0.2 `__ From 530a220a2cafa70483a34c7b2c97c2b6cceb7ac8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ferreira=20Gonz=C3=A1lez?= Date: Tue, 21 Jul 2026 12:19:27 +0200 Subject: [PATCH 2/2] Refs #24261: Review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Ferreira González --- docs/notes/versions.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/notes/versions.rst b/docs/notes/versions.rst index a4afd11a2..016011625 100644 --- a/docs/notes/versions.rst +++ b/docs/notes/versions.rst @@ -330,9 +330,9 @@ Fast DDS as the core middleware. * - Product - Related version * - `Fast DDS Gen `__ - - `v4.0.6 `__ + - `v4.0.7 `__ * - `Fast DDS Gen - IDL parser `__ - - `v4.0.7 `__ + - `v4.0.5 `__ * - `Fast DDS python `__ - `v2.2.2 `__ * - `Shapes Demo `__