Skip to main content

SDK Changelog

3.0.0

  • Universal Keys Support
    Adds support for universal key management for tokens and access keys across different DynamoAI services and SDK integrations, allowing for streamlined access control.
  • Auth Data Management Methods
    Introduces new methods to manage authentication data more efficiently, including API tokens and credential storage.
  • Remote Model Creation Update
    Updates the process for creating remote AI model entries, improving reliability and integration for remote inference setups.
  • Gemini and Bedrock AI System Creation Method
    Provides a new method to easily add Gemini-based and Bedrock-based AI systems to the Dynamo platform via the SDK.
  • Supported only on DynamoAI 3.25.x and above
    These features require DynamoAI platform version 3.25.x or higher. Older DynamoAI versions are not compatible with 3.0.0 of the SDK.

2.0.0

  • Allow CPU Config as compute for launching attacks and set default to CPU Single Core, 2GB Memory
  • Supported only on DynamoAI 3.24.x and above

1.0.0

  • Switch to new test endpoints as old ones are deprecated and removed in 3.23

0.2.0

  • Adds compatibility with the new releases

0.1.2 & 0.1.3

  • Allow patch updates for requests package while preventing minor and major version updates

0.1.1

  • Remove ALLOWED_PII_CLASSES validation from the SDK and rely on DynamoAI platform for validation
    • This introduces a delay in feedback on valid PII classes; please refer to product docs based on your DynamoAI release
    • Reduces business logic in the SDK to minimize incompatibility risk
  • Make GPU parameter truly optional for system policy compliance tests