-
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.
* Refs 13038. Notes for 2.4.1. Signed-off-by: Miguel Company <[email protected]> * Refs 13038. Bump to 2.4.1. Signed-off-by: Miguel Company <[email protected]> * Fix typo Signed-off-by: Miguel Company <[email protected]> Co-authored-by: José Luis Bueno López <[email protected]> * Refs 13038. Spelling. Signed-off-by: Miguel Company <[email protected]> Co-authored-by: José Luis Bueno López <[email protected]>
- Loading branch information
1 parent
46046e9
commit 1310f46
Showing
4 changed files
with
78 additions
and
40 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
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,48 @@ | ||
Version 2.4.0 | ||
^^^^^^^^^^^^^ | ||
|
||
This minor release is API compatible with the previous minor release, but introduces **ABI breaks** on | ||
two of the three public APIs: | ||
|
||
* Methods and attributes have been added on several classes of the DDS-PIM high-level API, so indexes of | ||
symbols on dynamic libraries may have changed. | ||
|
||
* Methods and attributes have been added on several classes of the RTPS low-level API, so indexes of | ||
symbols on dynamic libraries may have changed. | ||
|
||
* Old Fast-RTPS high-level API remains ABI compatible. | ||
|
||
This minor release includes the following **features**: | ||
|
||
* :ref:`Conditions and Wait-sets <dds_layer_core_waitsets>` implementation. | ||
* :ref:`Flow controllers <flow-controllers>`. | ||
* :ref:`Configure Discovery Server locators using names <DS_dns_name>`. | ||
* :ref:`Modifying remote servers list at run time <DS_modify_server_list>`. | ||
* :ref:`Environment file override <env_vars_fastdds_environment_file>`. | ||
|
||
It also includes the following **improvements**: | ||
|
||
* Allow setting custom folder for :ref:`data-sharing <datasharing-delivery>` files. | ||
* Allow setting persistence guid with static discovery. | ||
* Check for NDEBUG in logInfo. | ||
* Removed old unused CMake code. | ||
* Fixed TLS behavior on TCP example. | ||
* Prepare API for easy integration of python bindings. | ||
* Improved statistics performance. | ||
|
||
Some important **bugfixes** are also included: | ||
|
||
* Fixed order of returned samples on topics with keys. | ||
* Allow updating partitions to an empty set. | ||
* Correctly propagate DomainParticipantQos updates. | ||
* Avoid a volatile data-sharing reader to block a writer. | ||
* Correctly give priority to intra-process over data-sharing. | ||
* Fixed reallocation issue on LivelinessManager. | ||
* Fixed deadline issue on volatile DataWriter | ||
* Fixed STRICT_REALTIME silently not active with Unix POSIX systems. | ||
* Fixed build errors with OpenSSL 3.0 | ||
|
||
.. 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