Skip to content

feat: SDK update for version 32.0.0 - #97

Open
abnegate wants to merge 2 commits into
mainfrom
dev
Open

abnegate wants to merge 2 commits into
mainfrom
dev

Conversation

@abnegate

@abnegate abnegate commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

This PR contains updates to the SDK for version 32.0.0.

What's Changed

  • Breaking: TablesDB, DocumentsDB and VectorsDB create and update take $description before $specification
  • Breaking: Functions::update takes $description before $emailEnabled
  • Added: createQuery on Databases, DocumentsDB and TablesDB to send list queries in the request body
  • Added: Account::listMemberships
  • Added: optional $description on create and update for databases, collections, tables, attributes, columns, indexes, buckets, functions, sites, variables, topics, webhooks and keys
  • Added: $description on the matching models
  • Added: $total on list methods in Activities, Backups, Domains, Mongo, Mysql and Postgresql
  • Added: $emails on Messaging::createEmail and Messaging::updateEmail
  • Added: $denyList on Project::updatePasswordDictionaryPolicy, updatePasswordPersonalDataPolicy and their policy models
  • Added: BillingPlan::$functionsAllowCron

@hansi-codes

hansi-codes Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

馃煝 Tier S 路 Ready to merge

Updates the PHP SDK to the 32.0.0 API surface, adding POST query-listing methods and account membership listing. It also adds descriptions and other new model/API fields, exposes total-count controls on additional list methods, and refreshes the associated documentation and examples.

86 of 240 changed files were too large to include in full.

Verdict New comments Fixed Still open
馃挰 Commented 0 0 0

Note

Part of the diff was too large to review, so Hansi did not approve.

馃搨 Walkthrough 路 7
File Change
CHANGELOG.md Records the SDK 32.0.0 API and model additions.
docs/**/*.md Documents new parameters, endpoints, and PHP usage examples.
src/Appwrite/Client.php Updates SDK version headers.
src/Appwrite/Query.php Updates query API documentation.
src/Appwrite/Models/*.php Adds description and other new response-model fields.
src/Appwrite/Services/*.php Adds query and membership methods, request parameters, and list totals.
tests/Appwrite/**/*.php Adds coverage for updated model and service methods.

Reviewed 2485b8f 路 Details 路 Comment @hansi-codes review to re-run, or mention @hansi-codes with a question.

@hansi-codes hansi-codes Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

馃數 Tier A 路 See the inline comments. Summary

Comment thread tests/Appwrite/Services/DatabasesTest.php
@abnegate abnegate changed the title feat: PHP SDK update for version 32.0.0 feat: SDK update for version 32.0.0 Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant