Repository navigation
v2.2.19
·
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
userGetKeysanduserGetPlansmethods to the AI Hosting client - Introduced comprehensive request and response models, along with
UserKeyandUserPlanschema definitions
Enhancements & Bug Fixes
- Contract API: Added explicit
403 Forbiddenresponse handling across multiple contract endpoints (GetBaseItemOfContract,GetDetailOfContract, and allGetDetailOfContractBy*variants) - Customer & Project APIs: Expanded error handling for membership update operations (
UpdateCustomerMembership,UpdateProjectMembership) to properly capture and expose400,403,404, and412status codes - Container API: Updated endpoint documentation to clarify that pull-image webhooks now return
412 Precondition Failedwhen the associated stack is disabled or suspended - Activitylog Schema: Updated parameter property references in
BackupRestoreRequestedto use theParameterPropertytype instead ofLinkedParameterProperty
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.