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:

Table 4.1 Security Property Names

Legacy Property Name (prefix with com.rti.serv.secure)

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:

Table 4.2 Property Names in Security Dialog

Legacy Property Name (prefix with com.rti.serv.secure)

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:

Table 4.3 Third-Party Software Changes 7.3.0 LTS

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.