-
Notifications
You must be signed in to change notification settings - Fork 43
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Include v2.6.7 & v2.10.3 release notes in master (#651)
* Refs #20026: Include v2.6.7 release notes in master Signed-off-by: JesusPoderoso <[email protected]> * Refs #20027: Include v2.10.3 release notes in master Signed-off-by: JesusPoderoso <[email protected]> --------- Signed-off-by: JesusPoderoso <[email protected]>
- Loading branch information
1 parent
6c2c47a
commit 821634b
Showing
4 changed files
with
137 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
Version 2.10.3 | ||
^^^^^^^^^^^^^^ | ||
|
||
This release includes the following **features** in an ABI compatible manner: | ||
|
||
1. Support ``Autofill port`` (:ref:`automatically set a port<transport_tcp_transportDescriptor>`) for TCP Transport. | ||
2. Define a :ref:`super client<env_vars_ros_super_client>` by environment variable | ||
3. Support :ref:`TCP Discovery server<use-case-tcp-discovery-server>` CLI and environment variable | ||
4. Define methods (:ref:`environment variable<env_vars_builtin_transports>`, | ||
:ref:`rtps layer<rtps_layer_builtin_transports>`, :ref:`xml<RTPS>`) to | ||
:ref:`configure transport scenarios<transport_tcp_enabling>` | ||
5. Custom pools on DDS layer (:ref:`DataWriter<dds_layer_publisher_datawriter_with_payload_pool_creation>` and | ||
:ref:`DataReader<dds_layer_subscriber_datareader_with_payload_pool_creation>`) | ||
|
||
This release includes the following **improvements**: | ||
|
||
1. Log warning upon receiver resource creation failure | ||
2. Simplify code in ``CDRMessage`` | ||
3. Backport workflows from master | ||
4. Rerun failed tests with ctest option instead of colcon's | ||
5. Use foonathan memory manager for reducing allocations in ``SharedMemManager.hpp`` | ||
6. Add CCache to all CI jobs | ||
|
||
This release includes the following **bugfixes**: | ||
|
||
1. Fix ``RemoteBuiltinEndpointHonoring`` blackbox test | ||
2. Fix bad-free when receiving malformed DATA submessage | ||
3. Fix clang warnings | ||
4. Use STL implementation of ``Timed/RecursiveTimedMutex`` when ``MSVC >= 19.36`` | ||
5. Notify data-sharing listener at the end of a successful matching in intraprocess | ||
6. Fix the clang build for clang 14 | ||
7. Fix ``HelloWorld`` Data-Sharing example idl | ||
8. Fix the behaviour of ``disable_positive_acks`` period | ||
9. Fix ``DomainParticipant::register_remote_type`` return when negotiating type | ||
10. Fix Data Race when updating liveliness changed in WLP | ||
11. Fix TCP sender resources creation | ||
12. Fix flow controllers unit tests compilation when using ``Fast CDR`` from thirdparty | ||
13. Add XML parser ``bit_bound`` bounds check | ||
14. Add tests for reconnection with same GUID | ||
15. Fix Github Windows CI | ||
16. Fix PubSubAsReliable test | ||
17. Use ``FASTRTPS_NO_LIB`` on unittest root folder | ||
18. Fix missing mandatory attribute check in XML parser struct type | ||
19. Fix mac address overflow on windows | ||
20. Use ``SO_EXCLUSIVEADDRUSE`` for Win32 unicast listening sockets | ||
21. Fix FileWatchTest for Github windows CI | ||
22. Add missing thread include | ||
23. Update TLS unit test certificates | ||
24. Select correct .repos file on push events | ||
25. Fix documentation CI branch | ||
26. Fix TCP deadlock on channel reuse | ||
27. Fix DNS filter in CMakeLists file for tests | ||
28. Fix bad-free when receiving malformed DATA_FRAG submessage | ||
29. Fix memory problem when ciphering payload | ||
30. Fix build with TLS, but not security | ||
31. Fix CVE-2023-50257 | ||
32. Fix data race on writer destruction while sending heartbeat | ||
33. Fix comparison in ``remove_from_pdp_reader_history`` | ||
34. Fix data race in PDPListener and SecurityManager | ||
35. Update PR template to include check for PR description, title and backports | ||
36. Fix std::move warning | ||
37. Revert "TCP deadlock on channel reuse" | ||
38. Fix max clash with Windows CI | ||
39. Remove unnecessary TCP warning | ||
40. Discard already processed samples on ``PDPListener`` | ||
41. TCP unique client announced local port | ||
|
||
.. note:: | ||
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL | ||
files using *fastddsgen*. | ||
If you are upgrading from any older version, regenerating the code is *highly recommended*. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
Version 2.6.7 | ||
^^^^^^^^^^^^^ | ||
|
||
This release includes the following **features**: | ||
|
||
1. Support ``Autofill port`` (:ref:`automatically set a port<transport_tcp_transportDescriptor>`) for TCP Transport. | ||
2. Define a :ref:`super client<env_vars_ros_super_client>` by environment variable | ||
3. Support :ref:`TCP Discovery server<use-case-tcp-discovery-server>` CLI and environment variable | ||
4. Define methods (:ref:`environment variable<env_vars_builtin_transports>`, | ||
:ref:`rtps layer<rtps_layer_builtin_transports>`, :ref:`xml<RTPS>`) to | ||
:ref:`configure transport scenarios<transport_tcp_enabling>` | ||
5. :ref:`Secure discovery server<DS_security>` | ||
|
||
This release includes the following **improvements**: | ||
|
||
1. Log warning message upon receiver resource creation failure. | ||
2. Add tests for reconnection with same GUID | ||
3. Use foonathan memory manager for reducing allocations in ``SharedMemManager.hpp`` | ||
4. Simplify code in ``CDRMessage``. | ||
5. Rerun failed tests with ctest option instead of colcon's. | ||
6. Several improvements on CI jobs. | ||
7. Upgrade CMake minimum requirement to 3.16.3 | ||
8. Update PR checklist template. Backports and Description | ||
|
||
This release includes the following **bugfixes**: | ||
|
||
1. Fix ``DomainParticipant::register_remote_type`` return when negotiating type. | ||
2. Fix ``RemoteBuiltinEndpointHonoring`` blackbox test. | ||
3. Allow participant profiles with no rtps tag. | ||
4. Fix bad-free when receiving malformed DATA submessage. | ||
5. Fix clang warnings | ||
6. Use STL implementation of ``Timed/RecursiveTimedMutex`` when ``MSVC >= 19.36``. | ||
7. Fix encapsulation format in WLP. | ||
8. Fix the clang build for clang 14. | ||
9. Notify data-sharing listener at the end of a successful matching in intraprocess. | ||
10. Updatable disable_positive_acks period. | ||
11. Fix Data Race when updating liveliness changed in WLP. | ||
12. Fix TCP sender resources creation. | ||
13. Fix flow controllers unit tests compilation when using Fast CDR from thirdparty. | ||
14. Add XML parser bit_bound bounds check. | ||
15. Use ``FASTRTPS_NO_LIB`` on unittest root folder. | ||
16. Use ``SO_EXCLUSIVEADDRUSE`` for Win32 unicast listening sockets. | ||
17. Fix mac address overflow on windows. | ||
18. Fix ``PubSubAsReliable`` test. | ||
19. Fix ``FileWatchTest``. | ||
20. Add missing thread include. | ||
21. Fix missing mandatory attribute check in XML parser struct type. | ||
22. Better handling of trigger events in docs CI. | ||
23. Fix memory problem when ciphering payload | ||
24. Select correct .repos file on push events | ||
25. Update TLS unit test certificates | ||
26. Fix bad-free when receiving malformed DATA_FRAG submessage | ||
27. Fix data race on writer destruction while sending heartbeat | ||
28. Fix DiscoveryServer list access deadlock | ||
29. Fix c++11 support for fast discovery server tool | ||
30. Fix CVE-2023-50257 | ||
31. Fix std::move warning | ||
32. Fix Github Windows CI | ||
|
||
.. note:: | ||
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL | ||
files using *fastddsgen*. | ||
If you are upgrading from any older version, regenerating the code is *highly recommended*. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -24,6 +24,7 @@ autoenable | |
autoid | ||
automake | ||
backoff | ||
backport | ||
backports | ||
benchmarking | ||
bitfield | ||
|