Skip to content

Commit b9a5684

Browse files
committed
chore: update Node.js SDK to 23.0.0
1 parent 1ca645e commit b9a5684

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

CHANGELOG.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,23 @@
22

33
## 23.0.0
44

5-
* [BREAKING] Changed `$sequence` type from `int` to `string` for rows and documents
6-
* Updated `DatabasesIndexType` usage; bumped API version badge to 1.9.0
5+
* [BREAKING] Changed `$sequence` type from `number` to `string` for `Row` and `Document` models
6+
* [BREAKING] Renamed `IndexType` enum: split into `DatabasesIndexType` (with new `Spatial` value) and `TablesDBIndexType`
7+
* [BREAKING] Replaced `specification` parameter with `buildSpecification` and `runtimeSpecification` 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 `updateSignature`)
10+
* Added `Users.updateImpersonator()` method for enabling/disabling user impersonation
11+
* Added impersonation support: `setImpersonateUserId()`, `setImpersonateUserEmail()`, `setImpersonateUserPhone()` on `Client`
12+
* Added `impersonator` and `impersonatorUserId` optional fields to `User` model
13+
* Added `deploymentRetention` parameter to Functions and Sites create/update
14+
* Added `startCommand` parameter to Sites create/update
15+
* Added `Webhook` and `WebhookList` models
16+
* Added `Documentsdb`, `Vectorsdb` values to `BackupServices` and `DatabaseType` enums
17+
* Added `WebhooksRead`, `WebhooksWrite`, `ProjectRead`, `ProjectWrite` scopes
18+
* Added custom `toString()` on response data using `JSONbig.stringify` for BigInt support
19+
* Removed `getQueueBillingProjectAggregation`, `getQueueBillingTeamAggregation`, `getQueuePriorityBuilds`, `getQueueRegionManager`, `getQueueThreats` from `Health` service
20+
* Updated `Log` model field descriptions to clarify impersonation behavior
21+
* Updated `X-Appwrite-Response-Format` header to `1.9.0`
722

823
## 22.1.2
924

0 commit comments

Comments
 (0)