We're excited to announce version 0.40.0!
Cloud
- Load Balancers
- Added
domain_namefield toHealthMonitor— domain name for the HTTP host header; usable withHTTPandHTTPShealth monitor types - Added
http_versionfield toHealthMonitor— HTTP version ("1.0"or"1.1"); usable withHTTPandHTTPShealth monitor types - Added
domain_nameandhttp_versionparams tohealth_monitors.create()
- Added
IAM
- Users
- ⚠ BREAKING CHANGE:
users.get()return type changed fromUsertoUserGetResponse— the new type includes additional fields such asauth_types,client,company,deleted, andgroups
- ⚠ BREAKING CHANGE:
Object Storage
- ⚠ BREAKING CHANGE: Migrated Storage API from v1–v3 to v4 —
storage.*replaced bystorage.object_storages.*(S3) andstorage.sftp_storages.*(SFTP) - ⚠ BREAKING CHANGE:
storage.credentials.recreate()removed — usestorage.object_storages.access_keys.*(full CRUD viacreate()/list()/delete()) - ⚠ BREAKING CHANGE:
storage.buckets.cors.*/lifecycle.*/policy.*removed — usestorage.object_storages.buckets.update()withcors/lifecycle/policyparams - ⚠ BREAKING CHANGE:
storage.link_ssh_key()/unlink_ssh_key()removed — usestorage.ssh_keys.*(create,list,get,delete) - Added
storage.object_storages.*— full lifecycle for S3 storages (new,list,get,delete,restore) - Added
storage.object_storages.access_keys.*— manage S3 access keys with CRUD operations - Added
storage.sftp_storages.*— full CRUD for SFTP storages, includingupdate()forpassword_modeand SSH key associations - Added
storage.ssh_keys.*— manage SSH keys for SFTP storage authentication
Other
- Fixed
indicesarray format serialization — previously raisedNotImplementedError; parameters now correctly serialize askey[0]=val&key[1]=val2
0.40.0 (2026-03-30)
Full Changelog: v0.39.0...v0.40.0
⚠ BREAKING CHANGES
- api: storage resource restructured — methods moved from storage.* to storage.object_storages.* and storage.sftp_storages.*, credentials.recreate replaced by access_keys CRUD, bucket subresources (cors, lifecycle, policy) removed in favor of buckets.update, link_ssh_key/unlink_ssh_key removed in favor of ssh_keys resource.
Features
- api: aggregated API specs update (d45ea8c)
- api: aggregated API specs update (473a08b)
- api: aggregated API specs update (07228a2)
- api: feat(storage)!: migrate storage endpoints from v1-v3 to v4 (ee3dd69)
- cdn: enable terraform support for cdn_rule_template (e6e4283)
- cloud: enable Terraform data source for inference flavors (aa3b08d)
- examples: update storage examples for v4 API (422c9c9)
- fastedge: enable fastedge_template for Terraform (5e9dab6)
- internal: implement indices array format for query and form serialization (270614e)