|
1 | 1 | # Change Log |
2 | 2 |
|
| 3 | +## 22.0.0 |
| 4 | + |
| 5 | +* [BREAKING] Changed `$sequence` type from `int` to `string` for rows and documents |
| 6 | +* [BREAKING] Renamed `IndexType` enum: split into `DatabasesIndexType` (for Databases) and `TablesDBIndexType` (for TablesDB) |
| 7 | +* [BREAKING] Replaced `specification` parameter with `build_specification` and `runtime_specification` in `Functions#create`, `Functions#update`, `Sites#create`, `Sites#update` |
| 8 | +* Added new `Project` service with full CRUD for project-level environment variables |
| 9 | +* Added new `Webhooks` service with full CRUD for project webhooks (including `update_signature`) |
| 10 | +* Added `Webhook` and `WebhookList` models |
| 11 | +* Added `Users#update_impersonator` method for enabling/disabling user impersonation |
| 12 | +* Added impersonation support: `set_impersonate_user_id`, `set_impersonate_user_email`, `set_impersonate_user_phone` on `Client` |
| 13 | +* Added `impersonator` and `impersonator_user_id` fields to `User` model |
| 14 | +* Added `deployment_retention` parameter to Functions and Sites create/update |
| 15 | +* Added `start_command` parameter to Sites create/update |
| 16 | +* Added `Documentsdb`, `Vectorsdb` values to `BackupServices` and `DatabaseType` enums |
| 17 | +* Added `WebhooksRead`, `WebhooksWrite`, `ProjectRead`, `ProjectWrite` scopes |
| 18 | +* Removed `get_queue_billing_project_aggregation`, `get_queue_billing_team_aggregation`, `get_queue_priority_builds`, `get_queue_region_manager`, `get_queue_threats` from `Health` service |
| 19 | +* Updated `Log` model field descriptions to clarify impersonation behavior |
| 20 | +* Updated `X-Appwrite-Response-Format` header to `1.9.0` |
| 21 | +* Updated README badge to API version `1.9.0` and compatibility to server version `1.9.x` |
| 22 | + |
3 | 23 | ## 21.1.0 |
4 | 24 |
|
5 | 25 | * Added get_console_pausing health endpoint to monitor console pausing. |
|
0 commit comments