feat: SDK update for version 23.0.0 by ChiragAgg5k · Pull Request #154 · appwrite/sdk-for-python · GitHub
Skip to content

feat: SDK update for version 23.0.0 - #154

Merged
ChiragAgg5k merged 11 commits into
mainfrom
dev
Aug 14, 2026
Merged

ChiragAgg5k merged 11 commits into
mainfrom
dev

Conversation

@ChiragAgg5k

@ChiragAgg5k ChiragAgg5k commented Aug 14, 2026 •

Copy link
Copy Markdown
Member

This PR contains updates to the SDK for version 23.0.0.

What's Changed

  • Breaking: removed account.createJWT; use users.createJWT instead. A leaked JWT could mint further JWTs, letting a credential outlive its own expiry — a session cannot duplicate itself to live forever either
  • Breaking: removed project.createKey. A leaked key could mint further hidden keys, making a compromise far harder to contain and revoke
  • Breaking: activities.listEvents queries now takes an array instead of a string
  • Added: embeddings service with createTextEmbeddings, plus the EmbeddingModel enum
  • Added: TablesDB migration methods listMigrations, createMigration, getMigration, deleteMigration, cutoverMigration, and listOperations
  • Added: proxy.createInvalidation for purging cached edge responses, plus the InvalidationType enum
  • Added: apps.deleteInstallation
  • Added: users.getMFAChallenge and the MfaChallengeSecret model
  • Added: project.updateMFAFactorsPolicy and the PolicyMfaFactors model
  • Added: client.setOrganization for organization-scoped requests
  • Added: folder parameter to storage.createFile
  • Added: syncMode parameter to tablesDB.create and tablesDB.update, and specification to tablesDB.update
  • Added: installationScopes parameter to project.updateOAuth2Server
  • Added: custom authentication factor, node-26 runtime, mfa-factors project policy, and the embeddings.write and proxy.invalidations.write key scopes
  • Updated: response format to 1.9.6

@greptile-apps

greptile-apps Bot commented Aug 14, 2026 •

Copy link
Copy Markdown

Comment thread .github/workflows/publish.yml
@ChiragAgg5k ChiragAgg5k changed the title feat: Python SDK update for version 23.0.0 feat: SDK update for version 23.0.0 Aug 14, 2026
@ChiragAgg5k ChiragAgg5k changed the title feat: SDK update for version 23.0.0 feat: Python SDK update for version 23.0.0 Aug 14, 2026
@ChiragAgg5k ChiragAgg5k changed the title feat: Python SDK update for version 23.0.0 feat: SDK update for version 23.0.0 Aug 14, 2026
@ChiragAgg5k
ChiragAgg5k merged commit 5eef1a7 into main Aug 14, 2026
1 check passed
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.

2 participants