4.3. What’s New in 7.3.0 LTS
Connext 7.3.0 LTS is a long-term support release that is built upon and combines all of the features in releases 7.0.0, 7.1.0, and 7.2.0 (see Previous Releases). See the Connext Releases page on the RTI website for more information on RTI’s software release model.
4.3.1. Support for Node.js versions other than Connext default version
System Designer can be configured to use a different Node.js version by setting the
NODEJSHOME
environment variable to a valid Node.js installation.
4.3.2. Security property names renamed to match latest DDS security specifications
The following security properties have been renamed to match the latest DDS security specification:
Legacy Property Name (prefix with |
New Property Name |
---|---|
cryptography.rtps_protection_key |
dds.sec.crypto.rtps_psk_secret_passphrase |
cryptography.rtps_protection_preshared_key |
dds.sec.crypto.rtps_psk_symmetric_cipher_algorithm |
The legacy property names are no longer supported. System Designer will ignore them when populating the security dialog, but they will still be displayed in the Property QoS view.
The security dialog has also been updated to remove the following deprecated security properties:
Legacy Property Name (prefix with |
---|
hmac_only.enabled |
hmac_only.cryptography.key |
hmac_only.cryptography.max_block_per_session |
authentication.participant_discovery_protection_key |
For more information, see Configuration Properties Affecting Any Cryptography Plugin in the RTI Security Plugins User’s Manual.
4.3.3. Support for the SECURITY and USER logging categories
System designer now supports the SECURITY and USER logging categories.
4.3.4. cryptography.encryption_algorithm security property renamed to match latest DDS security specification
The following security property has been renamed to match the latest DDS security specification:
Legacy Property Name (prefixed with ‘com.rti.serv.secure’) |
New Property Name |
---|---|
cryptography.encryption_algorithm |
dds.sec.crypto.symmetric_cipher_algorithm |
The legacy property name is no longer supported. System Designer will generate a warning if it detects the legacy property name in use by any XML file. For example, if the following XML file is loaded:
<participant_qos>
<property>
<value>
<element>
<name>com.rti.serv.secure.cryptography.encryption_algorithm</name>
</element>
</value>
</property>
</participant_qos>
System Designer will generate the following warning:
com.rti.serv.secure.cryptography.encryption_algorithm has been deprecated, System Designer will ignore its value. Please update the property name with the new one: <dds.sec.crypto.symmetric_cipher_algorithm>
The dds.sec.crypto.symmetric_cipher_algorithm
property is now
global, so it can no longer be accessed in the Cryptography tab of the
Security Configuration dialog. To configure this property, click the
Globals button in the Security Configuration dialog.
For more information, see Configuring Security Plugins.
4.3.5. Third-party software upgrades
The following third-party software used by System Designer has been upgraded:
Third-Party Software |
Previous Version |
Current Version |
---|---|---|
Node.js® |
16.15.1 |
20.10.0 |
For information on third-party software used by Connext products, see the “3rdPartySoftware” documents in your installation: <NDDSHOME>/doc/manuals/connext_dds_professional/release_notes_3rdparty.