-
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 #13962: add Fast DDS v2.5.1 release notes Signed-off-by: JLBuenoLopez-eProsima <joseluisbueno@eprosima.com> * Refs #13962: fix numbering (review suggestion) Signed-off-by: JLBuenoLopez-eProsima <joseluisbueno@eprosima.com> * Refs 13962: Bump version to v2.5.1 Signed-off-by: Eduardo Ponz <eduardoponz@eprosima.com> Co-authored-by: Eduardo Ponz <eduardoponz@eprosima.com>
- Loading branch information
1 parent
c5cdcc1
commit a99bc8c
Showing
5 changed files
with
79 additions
and
43 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
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,49 @@ | ||
Version 2.5.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**: | ||
|
||
1. :ref:`Support for PKCS#11 <pkcs11-support>` format URIs for private keys | ||
2. Added interfaces for content filter APIs | ||
3. Allow new :ref:`network interfaces to be detected at runtime <dynamic-network-interfaces>` | ||
4. New API on :ref:`DataWriter <api_pim_datawriter>` to wait for a specific instance to be acknowledged | ||
5. Added interfaces for :ref:`concatenation of transports <transport_transportApi_chaining>` | ||
6. Allow :ref:`XML profiles to be loaded from a string <loadingapplyingprofiles>` | ||
7. Allow :ref:`disabling piggyback heartbeat <xml_disableheartbeatpiggyback>` on XML and DataWriter QoS | ||
8. New basic configuration example | ||
|
||
It also includes the following **improvements**: | ||
|
||
1. Working implementation of instance_state and view_state | ||
2. Allow zero-valued keys | ||
3. Made some type aliases public to ease python bindings integration | ||
4. Improved performance by avoiding unnecessary payload copies for samples that are going to be rejected | ||
5. Removed unnecessary headers from Log module public headers | ||
6. Add support for Key annotation in TypeObjectFactory | ||
7. Only export public symbols on non-windows platforms | ||
8. Some documentation improvements | ||
|
||
Some important **bugfixes** are also included: | ||
|
||
1. Fixed payload pool handling on EDPSimple destructor | ||
2. Fixed null dereference on XML parser | ||
3. Correctly export XTypes related methods on Windows | ||
4. Ensure correct boost singleton destruction order | ||
5. Avoid warning when environment file filename is empty | ||
6. Correctly set GUID of DataWriter and DataReader upon creation | ||
|
||
.. 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