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.8.1
9
- =============
8
+ Version 2.8.2 (EOL)
9
+ ===================
10
10
11
- This release includes the following **bugfixes **:
12
-
13
- 1. Statistics module fixes:
14
- 1. Increase statistics DataWriter history.
15
- 2. Fix Statistics module CI.
16
- 3. Install Statistics IDL file.
17
- 4. Fix for building in old compilers.
18
- 5. Fix core dumped in |DomainParticipant::delete_contained_entities-api |.
11
+ This release includes the following **improvements **:
19
12
20
- 1. Address sanitizer fixes:
21
- 1. Add ASAN CI job and ``SANITIZE `` :ref: `CMake option <cmake_options >`.
22
- 2. Fixes reported by address sanitizer.
13
+ 1. Add ASAN CI tests for Fast DDS and Discovery Server
14
+ 2. Mirror master onto both 2.8.x & 2.9.x
15
+ 3. Doxygen documentation: add deprecation notice to `ThroughputControllerDescriptor `
16
+ 4. Several fixes to remove warnings in Ubuntu Jammy (22.04)
17
+ 5. Improve behavior when `HAVE_STRICT_REALTIME ` is not set
18
+ 6. Using functors in `StatefulWriter.cpp ` for_matched_readers
19
+ 7. Fix build on old compilers
20
+ 8. Avoid creation of DynamicTypes on example
21
+ 9. Implement a validity check for `firstSN `
23
22
24
- 1. Synchronization fixes:
25
- 1. Fix data races when creating DataWriters.
26
- 2. Ensure ``shared_mutex `` implementation is consistent throughout supported platforms.
23
+ This release includes the following **bugfixes **:
27
24
28
- 1. Other fixes:
29
- 1. Include missing ReadCondition header.
30
- 2. Fix selection of output locators.
31
- 3. Fix null-dereference on ``parseXMLEnumDynamicType ``.
32
- 4. Include ``2.8.x `` branch release support.
33
- 5. Send GAPs correctly when using separate sending.
34
- 6. Fixes for building in old compilers.
35
- 7. Fix |DataReader::read_next_instance-api | and |DataReader::take_next_instance-api | implementation.
25
+ 1. Fix bug in Topic creation with different Type Name
26
+ 2. Fix tests failing with subprocess aborted error
27
+ 3. Fix communication with asymmetric ignoreParticipantFlags
28
+ 4. Added `ignore_participant_flags() ` to `Blackbox_FastRTPS ` `PubSubReader `.
29
+ 5. Fix Deadlock in `remove_participant ` (ResourceEvent thread) when compiled WITH_SECURITY
30
+ 6. Fix failed tests when compiling with statistics enabled
31
+ 7. Fix Windows `StatistisQosTests.cpp ` linkage and Failed test
32
+ 8. Fixing deadlock in WLP
33
+ 9. Fix notification lost
34
+ 10. Fix `StatelessWriter ` ACK check
35
+ 11. Fix `total_unread_ ` consistent with reader's history upon `get_first_untaken_info() `
36
+ 12. Fix chain of trust issues
37
+ 13. Fixed StatisticsSubmessageData unaligned access
38
+ 14. Fix build error when `GTEST_INDIVIDUAL ` is OFF
39
+ 15. Correctly handle builtin endpoints mask
40
+ 16. Added missing mutex to `WLP::remove_local_reader `
41
+ 17. Handle SIGTERM in fast discovery server
42
+ 18. Improve auto gaps in data sharing
43
+ 19. Replaced `SecurityManager ` temporary `ProxyDatas ` with `ProxyPools `
44
+ 20. Fix crash when `disable_positive_acks ` is enable and the remote reader is best-effort
45
+ 21. Protect from uncaught exception during SHM Segment creation
46
+ 22. Fix asio dependency
47
+ 23. Include the right header when building for iOS
36
48
37
49
.. note ::
38
50
If you are upgrading from a version older than 1.7.0, it is **required ** to regenerate generated source from IDL
@@ -42,6 +54,7 @@ This release includes the following **bugfixes**:
42
54
Previous versions
43
55
=================
44
56
57
+ .. include :: previous_versions/v2.8.1.rst
45
58
.. include :: previous_versions/v2.8.0.rst
46
59
.. include :: previous_versions/v2.7.1.rst
47
60
.. include :: previous_versions/v2.7.0.rst
0 commit comments