9. Changes to This Document

The following changes have been made to this document:

Table 9.1 Migration Guide Changes in 7.4.0 Timeframe

Version

Date

Change

1

October 1, 2024

Created

2

October 11, 2024

  • Simplied Regressions for improved readability. Regressions are now documented only in the release in which they were introduced

  • Removed CORE-11896 because it was introduced in a patch release. Regressions introduced in four-digit patch releases are no longer documented in this Migration Guide; they are documented in the relevant release’s release notes once they are fixed

Table 9.2 Migration Guide Changes in 7.3.0 Timeframe

Version

Date

Change

1

March 31, 2024

Created

2

May 15, 2024

Created 6.1.2-to-7.3.0 upgrade path

Table 9.3 Migration Guide Changes in 6.1.1/6.1.2

Version

Date

Change

1

December 1, 2022

Created

2

December 15, 2022

Table 9.4 Migration Guide Changes in 6.1.1

Version

Date

Change

1

March 2, 2022

Created

Table 9.5 Migration Guide Changes in 6.1.0

Version

Date

Change

1

April 26, 2021

Created

2

May 24, 2021

3

July 9, 2021

4

July 28, 2021

Added CORE-11742 in Regressions in 6.1.0

5

September 13, 2021

6

February 28, 2022

7

March 2, 2022

Added Linking static Linux or QNX libraries with object files built with -fPIC will fail

Table 9.6 Migration Guide Changes in 6.0.1

Version

Date

Change

1

December 10, 2019

Created

2

February 21, 2020

Section 6.2.4 used to say that Secure WAN Transport 6.0.1 is not API-compatible with “versions earlier than OpenSSL 1.1.0.” It should have said, “with OpenSSL 1.1.0 or below.” That has been corrected.

3

March 2, 2020

Clarified that upgrading to 6.0.0 or 6.0.1 (including upgrading from 6.0.0 to 6.0.1) requires regeneration and recompilation, in Section 1.2.

4

May 26, 2020

RTI Prototyper no longer works in 6.0.1; see Section 8.8.3.

Table 9.7 Migration Guide Changes in 6.0.0

Version

Date

Change

1

March 18, 2019

Created

2

April 10, 2019

3

May 3, 2019

Added XML compatibility (regression) issue in Section 8.9.1.12

4

May 10, 2019

5

May 20, 2019

  • Added XML compatibility (regression) issue in Section 8.9.1.8

  • Added (regression) information about incorrect values returned in QoS inheritance in Section 8.9.1.18

6

June 21, 2019

  • Added information about the change in default optimization level for code generation, for C, C++, and Ada languages, in Section 7.2.6.9

  • Added recommendation to upgrade OpenSSL for TLS Support (Section 7.2.4), Secure WAN (Section 7.2.3), and Security Plugins (Section 7.2.2)

7

July 2, 2019

  • Added important recommendations for using the new QoS Profile multiple inheritance feature, in Section 7.1.5.1

  • Added XML compatibility (regression) issue in Section 8.9.1.12.2

8

August 7, 2019

Added a workaround to the regression described in Section 8.9.1.12.2

9

September 25, 2019

Added information about a crash (regression) in Section 8.9.1.15

10

September 26, 2019

Discovery does not complete, and there is no error (regression), in Section 8.9.1.13

11

October 25, 2019

Added the following Routing Service issues (regressions):

Added two Recording Service issues (regressions) in Section 8.9.5

12

November 22, 2019

Added the following (regressions):

Clarified timeout error during write() operation, in Section 7.1.2.1

Moved all regressions into one new section: Section 8.9

13

February 21, 2020

Added the following (regressions):

14

March 4, 2020

Added RTPS interoperability information, in Section 7.1.1.1.