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 least0.1.0.
What to do if incompatible?
Use a compatible SDK version per the table below.
Compatibility Matrix
| SDK Version | Compatible 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 |