Backwards Compatibility Table¶
Important
From release 19.1.1 onwards, API backwards compatibility as shown in the tables below require the installation of a Version Specific File (VSF) bundle that is available from VOSS upon request.
The table below shows CUCDM and VOSS-4-UC Home schema version support according to API request version.
If you are using the release version as in the Release column and wish to be compatible with a previous version,
then your &api_version
API request parameter should be referenced from the corresponding API v. column.
For example, if your release is CUCDM 11.5.3 and you wish to use the API for CUCDM 10.6.3, then your API request parameter
will be &api_version=10.6.3
.
VOSS-4-UC
Release | API v.not specified | API v.next | API v.19.2.1 | API v.19.1.2 | API v.19.1.1 | API v.11.5.3 | API v.11.5.2 | API v.11.5.1 | API v.10.6.3 | API v.10.6.2 | API v.10.6.1 | API v.10.1.2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Next | Latest | Next schema version | 19.2.1 | 19.1.2 | 19.1.1 | 11.5.3 | 11.5.2 | 11.5.1 | 10.6.3 | 10.6.2 | 10.6.1 | |
19.2.1 | Latest | 19.2.1 | 19.1.2 | 19.1.1 | 11.5.3 | 11.5.2 | 11.5.1 | 10.6.3 | 10.6.2 | 10.6.1 | ||
19.1.2 | Latest | 19.1.2 | 19.1.1 | 11.5.3 | 11.5.2 | 11.5.1 | 10.6.3 | 10.6.2 | 10.6.1 | |||
19.1.1 | Latest | 19.1.1 | 11.5.3 | 11.5.2 | 11.5.1 | 10.6.3 | 10.6.2 | 10.6.1 | ||||
18.1 | Latest | 11.5.3 | 11.5.2 | 11.5.1 | 10.6.3 | 10.6.2 | 10.6.1 | 10.1.2 | ||||
17.6 | Latest | 11.5.2 | 11.5.1 | 10.6.3 | 10.6.2 | 10.6.1 | 10.1.2 |
CUCDM
Release | API v.not specified | API v.next | API v.11.5.4 | API v.11.5.3 | API v.11.5.2 | API v.11.5.1 | API v.10.6.3 | API v.10.6.2 | API v.10.6.1 | API v.10.1.2 |
---|---|---|---|---|---|---|---|---|---|---|
Next | Latest | Next schema version | 11.5.4 | 11.5.3 | 11.5.2 | 11.5.1 | 10.6.3 | 10.6.2 | 10.6.1 | 10.1.2 |
11.5.4 | Latest | 11.5.4 | 11.5.3 | 11.5.2 | 11.5.1 | 10.6.3 | 10.6.2 | 10.6.1 | 10.1.2 | |
11.5.3 | Latest | 11.5.3 | 11.5.2 | 11.5.1 | 10.6.3 | 10.6.2 | 10.6.1 | 10.1.2 | ||
11.5.2 | Latest | 11.5.2 | 11.5.1 | 10.6.3 | 10.6.2 | 10.6.1 | 10.1.2 | |||
11.5.1 | Latest | 11.5.1 | 10.6.3 | 10.6.2 | 10.6.1 | 10.1.2 | ||||
10.6.3 | Latest | 10.6.3 | 10.6.2 | 10.6.1 | 10.1.2 | |||||
10.6.2 | Latest | 10.6.2 | 10.6.1 | 10.1.2 | ||||||
10.6.1 | Latest | 10.6.1 | 10.1.2 | |||||||
10.1.2 | Latest | 10.1.2 |
Note:
- The next release is where either major or minor digit increments (format is major.minor.revision).
- If the API version is not specified, the latest schema versions apply to all model instances, except device specific models, where the schema of the device version that is associated to the hierarchy or instance, will be used. Container type models, like Relations, will use the latest definitions to determine the super schema, but the device model primitives inside the Relation will be determined by the device version associated with the hierarchy.
Examples of backward compatibility support:
- 11.5.x will still support two Backwards Compatible releases: 10.6.x and 10.1.x
- The next major release (increment in major or minor number) will see 11.5.x and 10.6.x still supported, but 10.1.x will be removed from support.