Releases: appwrite/sdk-for-python
Releases · appwrite/sdk-for-python
15.2.0
What's Changed
- Extended BuildRuntime and Runtime enums with new runtime versions (e.g., node-23/24/25, php-8.4, ruby-3.4/4.0, python-3.13/3.14, python-ml-3.13, deno-2.5/2.6, dotnet-10, java-25, swift-6.2, kotlin-2.3, bun-1.2/1.3, go-1.24/1.25/1.26).
- Added new permission scopes: schedules.read, schedules.write, and events.read.
- Added contains_any and contains_all filter helpers to the Query API (plus enhanced contains with docstrings).
- Added optional encrypt parameter to all string attribute creation methods (e.g., longtext, mediumtext, text, varchar) in Databases to support encryption at rest.
- Updated README to reflect Appwrite server compatibility version 1.8.x.
- Backward-compatible enhancements: no breaking changes.
Full Changelog: 15.1.0...15.2.0
15.1.0
What's Changed
- feat: Python SDK update for version 15.1.0 by @ChiragAgg5k in #132
Full Changelog: 15.0.0...15.1.0
15.0.0
What's Changed
- Add array-based enum parameters (e.g.,
permissions: list[BrowserPermission]). - Breaking change:
Outputenum has been removed; useImageFormatinstead. - Add
getQueueAuditssupport toHealthservice. - Add longtext/mediumtext/text/varchar attribute and column helpers to
DatabasesandTablesDBservices.
Full Changelog: 14.1.0...15.0.0
14.1.0
What's Changed
- Added ability to create columns and indexes synchronously while creating a table
Full Changelog: 14.0.0...14.1.0
14.0.0
What's Changed
- Rename
VCSDeploymentTypeenum toVCSReferenceType - Change
create_template_deploymentmethod signature: replaceversionparameter withtype(TemplateReferenceType) andreferenceparameters - Add
get_screenshotmethod toAvatarsservice - Add
Theme,TimezoneandOutputenums - Add support for dart39 and flutter335 runtimes
Full Changelog: 13.6.1...14.0.0
13.6.1
13.6.0
What's Changed
- Add
totalparameter to list queries allowing skipping counting rows in a table for improved performance - Add
Operatorclass for atomic modification of rows via update, bulk update, upsert, and bulk upsert operations
Full Changelog: 13.5.0...13.6.0
13.5.0
What's Changed
- Add
create_resend_providerandupdate_resend_providermethods toMessagingservice - Improve deprecation warnings
- Fix adding
Optional[]to optional parameters - Fix passing of
Noneto nullable parameters
Full Changelog: 13.4.1...13.5.0
13.4.1
13.3.0
What's Changed
- Deprecate
createVerificationmethod inAccountservice - Add
createEmailVerificationmethod inAccountservice
Full Changelog: 13.2.0...13.3.0