From ff9c4918ad09f1675915b1b8cceaf0e2a4ea43e3 Mon Sep 17 00:00:00 2001 From: Miguel Company Date: Tue, 16 Jun 2026 12:19:27 +0200 Subject: [PATCH 1/5] Refs #24136. Bump version Signed-off-by: Miguel Company --- docs/conf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 52f2e7e1e..09e3823da 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -566,9 +566,9 @@ def configure_doxyfile( # built documents. # # The short X.Y version. -version = "3.4.2" +version = "3.4.3" # The full version, including alpha/beta/rc tags. -release = "3.4.2" +release = "3.4.3" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From 6c67ab523533b2a450fac953bbed66a20e76a169 Mon Sep 17 00:00:00 2001 From: Miguel Company Date: Tue, 16 Jun 2026 12:31:37 +0200 Subject: [PATCH 2/5] Refs #24136. Add release notes. Signed-off-by: Miguel Company --- docs/notes/notes.rst | 2 +- .../previous_versions/supported_versions.rst | 1 + docs/notes/previous_versions/v3.4.2.rst | 4 +-- docs/notes/previous_versions/v3.4.3.rst | 32 +++++++++++++++++++ 4 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 docs/notes/previous_versions/v3.4.3.rst diff --git a/docs/notes/notes.rst b/docs/notes/notes.rst index 217b2d903..0b447ba9c 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.4.2.rst +.. include:: previous_versions/v3.4.3.rst .. seealso:: diff --git a/docs/notes/previous_versions/supported_versions.rst b/docs/notes/previous_versions/supported_versions.rst index 1f5b27910..341cbd9fe 100644 --- a/docs/notes/previous_versions/supported_versions.rst +++ b/docs/notes/previous_versions/supported_versions.rst @@ -6,6 +6,7 @@ Supported versions Version 3.4 ----------- +.. include:: v3.4.3.rst .. include:: v3.4.2.rst .. include:: v3.4.1.rst .. include:: v3.4.0.rst diff --git a/docs/notes/previous_versions/v3.4.2.rst b/docs/notes/previous_versions/v3.4.2.rst index 1d3e88412..155e3b04b 100644 --- a/docs/notes/previous_versions/v3.4.2.rst +++ b/docs/notes/previous_versions/v3.4.2.rst @@ -1,5 +1,5 @@ -`Version 3.4.2 (latest) `_ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +`Version 3.4.2 `_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This patch release includes the following **security fixes**: diff --git a/docs/notes/previous_versions/v3.4.3.rst b/docs/notes/previous_versions/v3.4.3.rst new file mode 100644 index 000000000..2e0d17d47 --- /dev/null +++ b/docs/notes/previous_versions/v3.4.3.rst @@ -0,0 +1,32 @@ +`Version 3.4.3 (latest) `_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +This release includes the following **critical fixes**: + +#. Fix `CVE-2026-22591 `__ +#. Fix `CVE-2026-45094 `__ +#. Fix `CVE-2026-45095 `__ +#. Fix `CVE-2026-45096 `__ +#. Fix `CVE-2025-63829 `__ +#. Fix `CVE-2025-65865 `__ +#. Fix `CVE-2026-45093 `__ +#. Fix `CVE-2026-45092 `__ +#. Fix `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 From 0fac69055c91de038c2041bfe10fabdc3ebc9902 Mon Sep 17 00:00:00 2001 From: Miguel Company Date: Tue, 16 Jun 2026 12:55:17 +0200 Subject: [PATCH 3/5] Refs #24136. Update versions tables. Signed-off-by: Miguel Company --- docs/notes/versions.rst | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/notes/versions.rst b/docs/notes/versions.rst index 9a68a3023..3fee02cab 100644 --- a/docs/notes/versions.rst +++ b/docs/notes/versions.rst @@ -27,12 +27,12 @@ The following table shows the currently supported versions of Fast DDS and their - Release date - End of Standard Support date - EOL date - * - 3.4 + * - 3.4 (EOL) - `3.4.x `__ - - `v3.4.2 `__ + - `v3.4.3 `__ - October 2025 - - April 2026 - - April 2026 + - June 2026 + - June 2026 * - 3.2 - `3.2.x `__ (LTS) - `v3.2.3 `__ @@ -91,7 +91,7 @@ The following table shows the minimum version required of the Fast DDS build sys .. tab-set:: - .. tab-item:: 3.4.x + .. tab-item:: 3.4.x (EOL) :sync: 3.4.x .. list-table:: @@ -311,7 +311,7 @@ The following table shows the corresponding versions of the Fast DDS library dep .. tab-set:: - .. tab-item:: 3.4.x + .. tab-item:: 3.4.x (EOL) :sync: 3.4.x .. list-table:: @@ -320,7 +320,7 @@ The following table shows the corresponding versions of the Fast DDS library dep * - Product - Related version * - `Fast CDR `__ - - `v2.3.5 `__ + - `v2.3.6 `__ * - `Foonathan Memory Vendor `__ - `v1.3.2 `__ * - `Asio `__ @@ -403,7 +403,7 @@ Fast DDS as the core middleware. .. tab-set:: - .. tab-item:: 3.4.x + .. tab-item:: 3.4.x (EOL) :sync: 3.4.x .. list-table:: @@ -412,13 +412,13 @@ Fast DDS as the core middleware. * - Product - Related version * - `Fast DDS Gen `__ - - `v4.2.0 `__ + - `v4.2.1 `__ * - `Fast DDS Gen - IDL parser `__ - - `v4.2.0 `__ + - `v4.2.1 `__ * - `Fast DDS python `__ - `v2.4.1 `__ * - `Shapes Demo `__ - - `v3.4.0 `__ + - `v3.4.3 `__ * - `Discovery Server `__ - `v2.2.0 `__ From 3f558b1cf980122eed03e8f63120d3fcf1c619c0 Mon Sep 17 00:00:00 2001 From: Miguel Company Date: Tue, 16 Jun 2026 12:57:31 +0200 Subject: [PATCH 4/5] Refs #24136. Mark as EOL Signed-off-by: Miguel Company --- docs/notes/previous_versions/supported_versions.rst | 4 ++-- docs/notes/previous_versions/v3.4.0.rst | 4 ++-- docs/notes/previous_versions/v3.4.1.rst | 4 ++-- docs/notes/previous_versions/v3.4.2.rst | 4 ++-- docs/notes/previous_versions/v3.4.3.rst | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/notes/previous_versions/supported_versions.rst b/docs/notes/previous_versions/supported_versions.rst index 341cbd9fe..732c6536f 100644 --- a/docs/notes/previous_versions/supported_versions.rst +++ b/docs/notes/previous_versions/supported_versions.rst @@ -3,8 +3,8 @@ Supported versions ================== -Version 3.4 ------------ +Version 3.4 (EOL) +----------------- .. include:: v3.4.3.rst .. include:: v3.4.2.rst diff --git a/docs/notes/previous_versions/v3.4.0.rst b/docs/notes/previous_versions/v3.4.0.rst index 39b0b2392..595fe30f3 100644 --- a/docs/notes/previous_versions/v3.4.0.rst +++ b/docs/notes/previous_versions/v3.4.0.rst @@ -1,5 +1,5 @@ -`Version 3.4.0 `_ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +`Version 3.4.0 (EOL) `_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This minor release includes the following **features**: diff --git a/docs/notes/previous_versions/v3.4.1.rst b/docs/notes/previous_versions/v3.4.1.rst index fded5f7eb..b83a6d001 100644 --- a/docs/notes/previous_versions/v3.4.1.rst +++ b/docs/notes/previous_versions/v3.4.1.rst @@ -1,5 +1,5 @@ -`Version 3.4.1 `_ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +`Version 3.4.1 (EOL) `_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This patch release includes the following **security fixes**: diff --git a/docs/notes/previous_versions/v3.4.2.rst b/docs/notes/previous_versions/v3.4.2.rst index 155e3b04b..2c787ad40 100644 --- a/docs/notes/previous_versions/v3.4.2.rst +++ b/docs/notes/previous_versions/v3.4.2.rst @@ -1,5 +1,5 @@ -`Version 3.4.2 `_ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +`Version 3.4.2 (EOL) `_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This patch release includes the following **security fixes**: diff --git a/docs/notes/previous_versions/v3.4.3.rst b/docs/notes/previous_versions/v3.4.3.rst index 2e0d17d47..871b8e77a 100644 --- a/docs/notes/previous_versions/v3.4.3.rst +++ b/docs/notes/previous_versions/v3.4.3.rst @@ -1,5 +1,5 @@ -`Version 3.4.3 (latest) `_ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +`Version 3.4.3 (EOL) `_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This release includes the following **critical fixes**: From 8c2d145a14a67f7e464be9b218e25c9473682306 Mon Sep 17 00:00:00 2001 From: Miguel Company Date: Tue, 16 Jun 2026 16:31:51 +0200 Subject: [PATCH 5/5] Refs #24136. Fix cve links. Signed-off-by: Miguel Company --- docs/notes/previous_versions/v3.4.3.rst | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/notes/previous_versions/v3.4.3.rst b/docs/notes/previous_versions/v3.4.3.rst index 871b8e77a..69011a6b3 100644 --- a/docs/notes/previous_versions/v3.4.3.rst +++ b/docs/notes/previous_versions/v3.4.3.rst @@ -3,15 +3,15 @@ This release includes the following **critical fixes**: -#. Fix `CVE-2026-22591 `__ -#. Fix `CVE-2026-45094 `__ -#. Fix `CVE-2026-45095 `__ -#. Fix `CVE-2026-45096 `__ +#. Fix `CVE-2026-22591 `__ +#. Fix `CVE-2026-45094 `__ +#. Fix `CVE-2026-45095 `__ +#. Fix `CVE-2026-45096 `__ #. Fix `CVE-2025-63829 `__ -#. Fix `CVE-2025-65865 `__ -#. Fix `CVE-2026-45093 `__ -#. Fix `CVE-2026-45092 `__ -#. Fix `CVE-2026-45097 `__ +#. Fix `CVE-2025-65865 `__ +#. Fix `CVE-2026-45093 `__ +#. Fix `CVE-2026-45092 `__ +#. Fix `CVE-2026-45097 `__ This release includes the following **fixes**: