Skip to main content

SDK Version Compatibility

Overview

DynamoAI has its own releases, and deployed systems report their release version (applicable from 3.21.0). For systems older than 3.21.0, no compatibility check is enforced by the SDK.

There are changes that are not backward compatible, so some SDK versions may be incompatible with certain DynamoAI System versions. The SDK validates compatibility at initialization and raises an error if incompatible.

When was the compatibility engine introduced?

  • Introduced in SDK version 0.1.0. Prior versions do not raise an error on incompatibility; upgrade to at least 0.1.0.

What to do if incompatible?

Use a compatible SDK version per the table below.

Compatibility Matrix

SDK VersionCompatible DynamoAI System Version
0.1.X<= 3.21.X
0.2.X<= 3.23.X
1.0.X< 3.24 & >= 3.23.X
2.0.0>= 3.24.X