You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release updates the Node.js SDK to version 31.0.0, adding query-body list methods, membership listing, resource descriptions, and additional list and password-policy options. It updates service APIs and models, examples and tests, package metadata, and release notes; the latest changes add storage bucket metadata stripping and clarify how aggregate and join results expose omitted system fields.
Latest changes: The latest commit adds stripMetadata to storage bucket create/update APIs, bucket models and response defaults, examples and fixtures, and clarifies omitted aggregate/join system fields in database and tables list documentation.
Verdict
New comments
Fixed
Still open
✅ Approved
0
0
0
📂 Walkthrough · 7
File
Change
src/services/*.ts
Adds and updates SDK service methods and optional API parameters for the v31 API, including the new storage stripMetadata option.
src/client.ts, src/query.ts
Updates SDK version headers and query documentation.
src/models.ts
Updates response model types, including the storage bucket stripMetadata field.
docs/examples/**/*.md
Adds examples and documents the new service methods and options, including storage metadata stripping.
test/**/*.test.js
Updates response fixtures and adds coverage for the new SDK methods and fields.
package.json, package-lock.json
Updates SDK release metadata, Node.js engine requirement, and locked dependencies.
CHANGELOG.md
Records the 31.0.0 release features, including storage metadata stripping.
Reviewed the commits since 90edd65 · Details · Comment @hansi-codes review to re-run, or mention @hansi-codes with a question.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains updates to the SDK for version 31.0.0.
What's Changed
tablesDB,documentsDBandvectorsDBcreateandupdatetakedescriptionbeforespecificationfunctions.updatetakesdescriptionbeforeemailEnabledcreateQueryondatabases,documentsDBandtablesDBto send list queries in the request bodyaccount.listMembershipsdescriptionon create and update for databases, collections, tables, attributes, columns, indexes, buckets, functions, sites, variables, topics, webhooks and keysdescriptionon the matching modelstotalon list methods inactivities,backups,domains,mongo,mysqlandpostgresqlemailsonmessaging.createEmailandmessaging.updateEmaildenyListonproject.updatePasswordDictionaryPolicy,updatePasswordPersonalDataPolicyand their policy modelsBillingPlan.functionsAllowCronstripMetadataonstorage.createBucket,updateBucketand theBucketmodelpackage.jsondeclaresengines.node>=20.0.0