What's Changed
- Breaking: removed
Healthservice and all health models and enums - Breaking: removed
Usageservice andUsageMetric,UsageDataPoint,UsageEventList,UsageGaugeListmodels - Breaking: removed messaging
list_message_logs,list_provider_logs,list_subscriber_logs,list_topic_logsmethods - Breaking: renamed
tables_db.createparameterdedicated_database_idtospecification - Breaking: removed
countryCodeandcountryNamefromActivityEventmodel - Added:
Client.set_bearerfor OAuth access token authentication - Added:
organizationserviceget,update,deleteand membership CRUD methods - Added:
oauth2servicecreate_par,list_organizations,list_projectsmethods - Added:
resource,audience,request_uriOAuth2 parameters;scopeonapprove - Added:
appwriteOAuth provider,OAuth2Appwritemodel,update_o_auth2_appwritemethod - Added:
Query.vector_dot,Query.vector_cosine,Query.vector_euclideanmethods - Added:
apps.update_labelsmethod andlabelsfield onAppmodel - Added:
new_specificationparameter tobackups.create_restoration - Added:
typeparameter tofunctionsandsiteslist_specifications - Added:
tokenparameter tofunctions.get_deployment_download - Added:
promptandmax_ageparameters toupdate_o_auth2_oidc;default_scopestoupdate_o_auth2_server - Added:
BillingPlan,Organization,Program,Oauth2PAR,DatabaseStatus,BillingPlanGroupmodels and enums - Added:
statusonDatabase,modeonBlock,onboardingonProject, geolocation fields onLocale - Added: organization,
project.oauth2, andstageskey scope enum values - Fixed: booleans now serialized as
true/falsein flattened query parameters - Fixed:
model_dumponDocument,Row,Preferencesnow includes dynamicdata
Full Changelog: 21.0.0...22.0.0