Skip to main content
Skip table of contents

Versioning policy

Policy

The OpenTV Video Platform's APIs have the following versioning policy:

  • Public APIs will be fully backward-compatible for at least two quarterly versions (six months).
    For example, if an API is changed in the 2020 Q1 release, the 2020 Q2 and Q3 releases will still support the old version, but support for the old version could be removed in the 2020 Q4 release.
  • All changes to public APIs will be versioned.
  • ION clients will operate with one previous and one upcoming quarterly platform release to allow users time to upgrade (with graceful feature fallback for new features).
    For example, the 2020 Q2 ION release will work with APIs from 2020 Q1, 2020 Q2, and 2020 Q3 Platform releases.

Naming convention

OpenTV Video Platform releases are named OTVS3_<yy>.<ww>STD<num>.

ION release bundles are named ION_<yy>.<ww>STD<num>. Each such bundle includes all applicable apps, each of which has its own x.y.z version number for app store purposes.

In both cases:

  • <yy> is the year.
  • <ww> is the week number.
  • <num> is the release number within the quarter, starting at zero.
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.