Skip to content

Commit bd13820

Browse files
Prepare for 2.10.6 release (#949)
* Refs #21755. Bump version to 2.10.6. Signed-off-by: Miguel Company <[email protected]> * Refs #21755. Move 2.10.5 notes to new file. Signed-off-by: Miguel Company <[email protected]> * Refs #21755. Release notes for 2.10.6. Signed-off-by: Miguel Company <[email protected]> * Refs #21755. Fix spelling. Signed-off-by: Miguel Company <[email protected]> --------- Signed-off-by: Miguel Company <[email protected]>
1 parent 5c199c7 commit bd13820

File tree

3 files changed

+65
-37
lines changed

3 files changed

+65
-37
lines changed

docs/conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -372,9 +372,9 @@ def configure_doxyfile(
372372
# built documents.
373373
#
374374
# The short X.Y version.
375-
version = u'2.10.5'
375+
version = u'2.10.6'
376376
# The full version, including alpha/beta/rc tags.
377-
release = u'2.10.5'
377+
release = u'2.10.6'
378378

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

docs/notes/notes.rst

+14-35
Original file line numberDiff line numberDiff line change
@@ -5,50 +5,28 @@
55
Information about the release lifecycle can be found
66
`here <https://github.com/eProsima/Fast-DDS/blob/master/RELEASE_SUPPORT.md>`_.
77

8-
Version 2.10.5
8+
Version 2.10.6
99
==============
1010

11-
This release includes the following **features** in an ABI compatible manner:
11+
This release includes the following **fixes**:
1212

13-
#. Add XML configuration for :ref:`FlowControllerDescriptor <flowcontrollers_xml>`
13+
#. Remove double ``//`` in some installation paths
14+
#. Discard changes with big key-only payload and no key hash
15+
#. Fix DataReaderHistory regression
16+
#. Be less strict with parameter lengths
17+
#. Check if ``SHM`` transport is disabled in ``LARGE_DATA`` modes
18+
#. Fix issues in Dynamic Network Interfaces
1419

1520
This release includes the following **improvements**:
1621

17-
#. Use ``%*`` instead of loop in ``.bat`` scripts
18-
#. Documentation improvements
19-
#. Use absolute paths when loading XML files
20-
#. Reduce tests flakiness
21-
#. Add unsigned specification to literals
22-
23-
Github CI management:
22+
#. Add references to new nightly jobs per supported branch in README
23+
#. Update commercial support section in README
24+
#. Modify help command of XML CLI tool
2425

25-
#. Set fallback branch for ``get_related_branch_from_repo`` correctly
26-
#. Fix sanitizers CI test summary report
27-
#. Run selected VS tool on Windows CI
28-
#. Use token for CCache action
29-
#. Refactor Fast DDS Ubuntu CI to include several tests
30-
#. Avoid CCache in some Github workflows
31-
#. Build profiling tests as alternate build in Ubuntu CI
32-
#. Add Ubuntu weekly CI
33-
#. Fix python version in sanitizers CI
34-
#. Fix windows CI and add vanilla build step in Ubuntu CI
35-
#. Use eProsima-CI action to install Qt
36-
#. Update types regeneration script homing path
3726

38-
This release includes the following **fixes**:
27+
Github CI management:
3928

40-
#. Automatically unmatch remote participants on participant deletion
41-
#. Only apply content filter to ALIVE changes
42-
#. Fix liveliness state in a multiple reader - one writer scenario
43-
#. Fix topic interference on ``liveliness_changed`` status
44-
#. Fix DS servers not connecting due to ports logic
45-
#. Fix issue with exclusive ownership and unordered samples
46-
#. Fix SecurityManager memory issue
47-
#. Correctly initialize ``MatchingFailureMask`` constants to be used with the ``std::bitset`` API
48-
#. Fix data race in ``TypeObjectFactory::get_instance``
49-
#. Properly delete builtin statistics writers upon ``delete_contained_entities()``
50-
#. Fix secure simple participants with initial peers not matching over TCP
51-
#. Fix access violations on XML parser detected by OSS-fuzz
29+
#. Allow running CI on external contributions
5230

5331
.. note::
5432
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL
@@ -58,6 +36,7 @@ This release includes the following **fixes**:
5836
Previous versions
5937
=================
6038

39+
.. include:: previous_versions/v2.10.5.rst
6140
.. include:: previous_versions/v2.10.4.rst
6241
.. include:: previous_versions/v2.10.3.rst
6342
.. include:: previous_versions/v2.10.2.rst
+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
Version 2.10.5
2+
^^^^^^^^^^^^^^
3+
4+
This release includes the following **features** in an ABI compatible manner:
5+
6+
#. Add XML configuration for :ref:`FlowControllerDescriptor <flowcontrollers_xml>`
7+
8+
This release includes the following **improvements**:
9+
10+
#. Use ``%*`` instead of loop in ``.bat`` scripts
11+
#. Documentation improvements
12+
#. Use absolute paths when loading XML files
13+
#. Reduce tests flakiness
14+
#. Add unsigned specification to literals
15+
16+
Github CI management:
17+
18+
#. Set fallback branch for ``get_related_branch_from_repo`` correctly
19+
#. Fix sanitizers CI test summary report
20+
#. Run selected VS tool on Windows CI
21+
#. Use token for CCache action
22+
#. Refactor Fast DDS Ubuntu CI to include several tests
23+
#. Avoid CCache in some Github workflows
24+
#. Build profiling tests as alternate build in Ubuntu CI
25+
#. Add Ubuntu weekly CI
26+
#. Fix python version in sanitizers CI
27+
#. Fix windows CI and add vanilla build step in Ubuntu CI
28+
#. Use eProsima-CI action to install Qt
29+
#. Update types regeneration script homing path
30+
31+
This release includes the following **fixes**:
32+
33+
#. Automatically unmatch remote participants on participant deletion
34+
#. Only apply content filter to ALIVE changes
35+
#. Fix liveliness state in a multiple reader - one writer scenario
36+
#. Fix topic interference on ``liveliness_changed`` status
37+
#. Fix DS servers not connecting due to ports logic
38+
#. Fix issue with exclusive ownership and unordered samples
39+
#. Fix SecurityManager memory issue
40+
#. Correctly initialize ``MatchingFailureMask`` constants to be used with the ``std::bitset`` API
41+
#. Fix data race in ``TypeObjectFactory::get_instance``
42+
#. Properly delete builtin statistics writers upon ``delete_contained_entities()``
43+
#. Fix secure simple participants with initial peers not matching over TCP
44+
#. Fix access violations on XML parser detected by OSS-fuzz
45+
46+
.. note::
47+
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL
48+
files using *fastddsgen*.
49+
If you are upgrading from any older version, regenerating the code is *highly recommended*.

0 commit comments

Comments
 (0)