5
5
Information about the release lifecycle can be found
6
6
`here <https://github.com/eProsima/Fast-DDS/blob/master/RELEASE_SUPPORT.md >`_.
7
7
8
- Version 2.10.5
8
+ Version 2.10.6
9
9
==============
10
10
11
- This release includes the following **features ** in an ABI compatible manner :
11
+ This release includes the following **fixes ** :
12
12
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
14
19
15
20
This release includes the following **improvements **:
16
21
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
24
25
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
37
26
38
- This release includes the following ** fixes ** :
27
+ Github CI management :
39
28
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
52
30
53
31
.. note ::
54
32
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**:
58
36
Previous versions
59
37
=================
60
38
39
+ .. include :: previous_versions/v2.10.5.rst
61
40
.. include :: previous_versions/v2.10.4.rst
62
41
.. include :: previous_versions/v2.10.3.rst
63
42
.. include :: previous_versions/v2.10.2.rst
0 commit comments