Skip to content

v2.2.19

Choose a tag to compare

@mittwald-machine mittwald-machine released this 26 Oct 19:17
· 1 commit to master since this release
Immutable release. Only release title and notes can be modified.

New Features

This release introduces new endpoints for the AI Hosting API, allowing developers to programmatically retrieve all AI hosting keys and plans accessible to the authenticated user through their associated organizations. The new endpoints automatically denormalize organization, project, and plan names to eliminate the need for follow-up API calls.

  • Added userGetKeys and userGetPlans methods to the AI Hosting client
  • Introduced comprehensive request and response models, along with UserKey and UserPlan schema definitions

Enhancements & Bug Fixes

  • Contract API: Added explicit 403 Forbidden response handling across multiple contract endpoints (GetBaseItemOfContract, GetDetailOfContract, and all GetDetailOfContractBy* variants)
  • Customer & Project APIs: Expanded error handling for membership update operations (UpdateCustomerMembership, UpdateProjectMembership) to properly capture and expose 400, 403, 404, and 412 status codes
  • Container API: Updated endpoint documentation to clarify that pull-image webhooks now return 412 Precondition Failed when the associated stack is disabled or suspended
  • Activitylog Schema: Updated parameter property references in BackupRestoreRequested to use the ParameterProperty type instead of LinkedParameterProperty

Code Generation Updates

  • Removed declare(strict_types=1); declarations from all generated client files to align with the updated code generator configuration and standardize output formatting.