Skip to content

Commit ed2213b

Browse files
Bump version 3.6.2 & Release Notes (#1277)
* Bump version 3.6.2 & Release Notes Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com> Add missing version update Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com> * Fix build with tags Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com> * Fix spelling list Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com> --------- Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com>
1 parent 15ffb89 commit ed2213b

7 files changed

Lines changed: 57 additions & 11 deletions

File tree

docs/conf.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -456,7 +456,7 @@ def configure_doxyfile(
456456

457457
# Actual checkout
458458
print('Checking out Fast DDS branch "{}"'.format(fastdds_branch))
459-
fastdds.refs[fastdds_branch].checkout()
459+
fastdds.git.checkout(fastdds_branch)
460460

461461
# - Fast DDS Python Bindings
462462
print("Cloning Fast DDS Python Bindings")
@@ -482,7 +482,7 @@ def configure_doxyfile(
482482

483483
# Actual checkout
484484
print('Checking out Fast DDS Python branch "{}"'.format(fastdds_python_branch))
485-
fastdds_python.refs[fastdds_python_branch].checkout()
485+
fastdds_python.git.checkout(fastdds_python_branch)
486486

487487
os.makedirs(os.path.dirname(output_dir), exist_ok=True)
488488
os.makedirs(os.path.dirname(doxygen_html), exist_ok=True)
@@ -644,9 +644,9 @@ def configure_doxyfile(
644644
# built documents.
645645
#
646646
# The short X.Y version.
647-
version = "3.6.1"
647+
version = "3.6.2"
648648
# The full version, including alpha/beta/rc tags.
649-
release = "3.6.1"
649+
release = "3.6.2"
650650

651651
# The language for content autogenerated by Sphinx. Refer to documentation
652652
# for a list of supported languages.

docs/notes/notes.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Information about the release lifecycle can be found
66
:fastdds-blob:`here <RELEASE_SUPPORT.md>`.
77

8-
.. include:: previous_versions/v3.6.1.rst
8+
.. include:: previous_versions/v3.6.2.rst
99

1010
.. seealso::
1111

docs/notes/previous_versions/supported_versions.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Supported versions
66
Version 3.6
77
-----------
88

9+
.. include:: v3.6.2.rst
910
.. include:: v3.6.1.rst
1011
.. include:: v3.6.0.rst
1112

docs/notes/previous_versions/v3.6.1.rst

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

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

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
`Version 3.6.2 (latest) <https://fast-dds.docs.eprosima.com/en/v3.6.2/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3+
4+
This release includes the following **security fixes (CVEs)**:
5+
6+
1. `CVE-2025-63829 <https://www.cve.org/CVERecord?id=CVE-2025-63829>`__
7+
2. `CVE-2025-65865 <https://www.cve.org/CVERecord?id=CVE-2025-65865>`__
8+
3. `CVE-2026-45092 <https://www.cve.org/CVERecord?id=CVE-2026-45092>`__
9+
4. `CVE-2026-45093 <https://www.cve.org/CVERecord?id=CVE-2026-45093>`__
10+
5. `CVE-2026-45094 <https://www.cve.org/CVERecord?id=CVE-2026-45094>`__
11+
6. `CVE-2026-45095 <https://www.cve.org/CVERecord?id=CVE-2026-45095>`__
12+
7. `CVE-2026-45096 <https://www.cve.org/CVERecord?id=CVE-2026-45096>`__
13+
8. `CVE-2026-45097 <https://www.cve.org/CVERecord?id=CVE-2026-45097>`__
14+
15+
This release includes the following **fixes**:
16+
17+
1. Make ``on_xxx_matched`` thread-safe
18+
2. Fix ``RTPSParticipantAttributes`` internal data races
19+
3. Fix TCP reconnection with listening port
20+
4. Fix failure setting default locator in empty multicast locator list
21+
5. Fix unused variable on ``GCC 16``
22+
6. Fix null-dereference build
23+
7. Fix dereference error of ``shared_secret_handle``
24+
8. Assert liveliness with periodic heartbeats in secure participants
25+
9. Revert ABI extension to protect ``UBSan`` error
26+
10. Fix data races on ``DataWriterImpl`` qos access
27+
11. Fix TypeObjectRegistry null pass to a callee
28+
12. Remove stale TCP channels
29+
30+
This release includes the following **improvements**:
31+
32+
1. Lower minimum CMake version in examples
33+
2. Set Fast DDS version ``3.5`` as EOL
34+
3. Changes after fastcdr branch-out to ``2.4.x``
35+
4. Mark ``3.4.x`` as EOL
36+
37+
This release includes the following **CI improvements**:
38+
39+
1. Improve windows tests
40+
2. Rearrange ``ASAN`` workflow
41+
3. Update security tests to use governance-based encryption configuration
42+
4. Remove deprecated inputs from nightly
43+
5. Add ``UBSan`` workflow and solve its errors
44+
6. Make ``skip-ci`` label report required statuses as pass

docs/notes/versions.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ The following table shows the currently supported versions of Fast DDS and their
2929
- EOL date
3030
* - 3.6
3131
- `3.6.x <https://github.com/eProsima/Fast-DDS/tree/3.6.x>`__
32-
- `v3.6.1 <https://github.com/eProsima/Fast-DDS/releases/tag/v3.6.1>`__
32+
- `v3.6.2 <https://github.com/eProsima/Fast-DDS/releases/tag/v3.6.2>`__
3333
- April 2026
3434
- April 2027 (*)
3535
- April 2027 (*)
@@ -320,7 +320,7 @@ The following table shows the corresponding versions of the Fast DDS library dep
320320
* - Product
321321
- Related version
322322
* - `Fast CDR <https://github.com/eProsima/Fast-CDR/>`__
323-
- `v2.3.5 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.3.5>`__
323+
- `v2.3.6 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.3.6>`__
324324
* - `Foonathan Memory Vendor <https://github.com/eProsima/foonathan_memory_vendor/>`__
325325
- `v1.4.1 <https://github.com/eProsima/foonathan_memory_vendor/releases/tag/v1.4.0>`__
326326
* - `Asio <https://github.com/chriskohlhoff/asio>`__
@@ -416,9 +416,9 @@ Fast DDS as the core middleware.
416416
* - `Fast DDS Gen - IDL parser <https://github.com/eProsima/IDL-Parser/>`__
417417
- `v4.3.0 <https://github.com/eProsima/IDL-Parser/releases/tag/v4.3.0>`__
418418
* - `Fast DDS Python <https://github.com/eProsima/Fast-DDS-python/>`__
419-
- `v2.6.1 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v2.6.1>`__
419+
- `v2.6.2 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v2.6.2>`__
420420
* - `Shapes Demo <https://github.com/eProsima/ShapesDemo/>`__
421-
- `v3.6.1 <https://github.com/eProsima/ShapesDemo/releases/tag/v3.6.1>`__
421+
- `v3.6.2 <https://github.com/eProsima/ShapesDemo/releases/tag/v3.6.2>`__
422422

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

docs/spelling_wordlist.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ calculatorClient
5454
calculatorPubSubTypes
5555
calculatorServer
5656
calculatorServerImpl
57+
callee
5758
cancelled
5859
Cannonical
5960
Cardinality

0 commit comments

Comments
 (0)