Releases: appwrite/sdk-for-console
Releases · appwrite/sdk-for-console
15.2.0
What's Changed
- Added: Realtime connections now send the configured JWT for authentication.
Full Changelog: 15.1.1...15.2.0
15.1.1
What's Changed
- Breaking: Removed
getQueuePriorityBuildsfromHealthalong with the/health/queue/builds-priorityendpoint - Added:
typeparameter onFunctionsandSiteslistSpecificationsto filter byruntimesorbuilds
Full Changelog: 15.1.0...15.1.1
15.1.0
What's Changed
- Breaking:
listEventsandlistGaugesonUsagenow takemetrics(string array, 1-10) instead of a singlemetric - Breaking:
UsageEventListandUsageGaugeListnow exposeintervaland ametricsarray;UsageGroupis replaced byUsageMetricandUsageDataPoint - Breaking:
createDatabaseExecutiononComputenow posts to the/executionsendpoint - Added:
resourceparameter onOauth2authorize,createDeviceAuthorization, andcreateTokenfor RFC 8707 resource indicators - Added:
resourcesfield on theOauth2Authorizemodel - Added:
serviceandresourcebreak-down dimensions onUsagelistGauges - Updated:
Databasestransaction and text attribute methods are now marked deprecated in favor ofTablesDB - Updated: OAuth2 server fields on the project model are now optional
Full Changelog: 15.0.0...15.1.0
15.0.0
What's Changed
- Breaking:
listEventsandlistGaugesonUsagenow requiremetricand use dimension/interval aggregation instead ofqueries/total - Breaking: Removed
UsageEventandUsageGaugemodels;UsageEventListandUsageGaugeListnow exposemetric,interval, andgroups - Added: New
Oauth2service withauthorize,approve,reject,createGrant,getGrant,revoke,logout,createDeviceAuthorization, andcreateToken - Added: OAuth2 models
Oauth2Authorize,Oauth2Approve,Oauth2Reject,Oauth2Grant,Oauth2DeviceAuthorization, andOauth2Token - Added:
setCredentialsonClientto control whether fetch sends cookies - Added:
tagline,tags,images,supportUrl, anddataDeletionUrlconsent params onAppscreateandupdate - Added:
postLogoutRedirectUrisonAppscreateandupdatefor OpenID Connect RP-Initiated Logout - Added:
updateDenyCorporateEmailPolicyonProjectandPolicyDenyCorporateEmailmodel - Added:
supportsCorporateEmailValidationfield on plan model - Added:
oauth2service ID anddisputesquery suggestion resource enum values - Updated:
storageClassnow documentsssdas the only allowed value onCompute
Full Changelog: 14.0.0...15.0.0
14.0.0
What's Changed
- Breaking: Removed
getDatabaseMetrics,getDatabaseInsights,getDatabaseSchema, andcreateDatabaseSchemaPreviewfromComputeservice - Breaking: Removed
regionandtypeparameters fromcreateDatabaseonComputeservice - Breaking: Replaced
highAvailabilityandhighAvailabilityReplicaCountwithreplicasoncreateDatabaseandupdateDatabase - Breaking: Removed
type,region, andhighAvailabilityfields fromDedicatedDatabasemodel - Breaking: Removed
DedicatedDatabaseMetrics,DedicatedDatabaseSchema,DedicatedDatabaseSchemaPreview, and performance insights models - Breaking: Removed OS, client, and device fields from
ActivityEventmodel - Breaking: Removed
internalparameter and field fromAppsservice andAppmodel - Breaking:
getInvoiceDownloadandgetInvoiceViewonOrganizationsnow return a URL string - Breaking: Geometric attribute and column models now type
defaultas number arrays instead ofany[] - Added: OAuth2 Device Authorization Grant support with
deviceFlowon apps and device code settings onupdateOAuth2Server - Added: Consent metadata on
Appsservice (description,clientUri,logoUri,privacyPolicyUrl,termsUrl,contacts) - Added:
authorizationDetailsTypesparameter onupdateOAuth2Serverfor RFC 9396 support - Added:
dedicatedDatabaseIdparameter oncreateforTablesDB,DocumentsDB, andVectorsDB - Added:
apiparameter oncreateDatabaseandDedicatedDatabasesExecutekey scope - Added:
userAccessedAtmembership privacy setting and field onMembershipmodel - Added: Email classification fields on
Usermodel (emailCanonical,emailIsFree,emailIsDisposable,emailIsCorporate,emailIsCanonical) - Added: Connection details on
Branchmodel and TCP connection fields on dedicated database connection model - Added:
typefield on backup policies for full or incremental backups - Added:
hintfield on app secret models for identifying secrets - Updated: SQL API allowed statements now support DDL and DCL types as opt-in
- Updated: All requests now send an explicit
acceptheader
Full Changelog: 13.2.0...14.0.0
13.2.0
What's Changed
- Added:
Appsservice for managing OAuth2 - Added:
Computeservice for database management - Added:
Advisorservice for report management - Added:
getAuditsDBmethod onHealthservice - Added:
createSesProviderandupdateSesProvidermethods onMessagingservice - Added:
updateOAuth2Servermethod onProjectservice - Added:
updatePasswordStrengthPolicymethod onProjectservice - Added: Models for dedicated databases, apps, advisor insights/reports, and new password policies
- Updated:
getPolicynow also returns password-strength and email-deny policy types - Updated: Renamed enums to match server naming (
FunctionRuntimetoRuntime,SiteFrameworktoFramework,SiteBuildRuntimetoBuildRuntime,SiteAdaptertoAdapter,MigrationOnDuplicatetoOnDuplicate,RedirectStatusCodetoStatusCode,OrganizationAddontoAddon,ProjectStatustoStatus) - Updated:
X-Appwrite-Projectis now sent per request instead of set globally onsetProject
Full Changelog: 13.1.0...13.2.0
13.1.0
13.0.0
What's Changed
- Breaking: Renamed
updateCanonicalEmailstoupdateDenyCanonicalEmailPolicyonProjectservice - Breaking: Renamed
updateDisposableEmailstoupdateDenyDisposableEmailPolicyonProjectservice - Breaking: Renamed
updateFreeEmailstoupdateDenyFreeEmailPolicyonProjectservice - Added:
promptparameter onupdateOAuth2Googlefor Google OAuth2 prompt configuration - Added:
PromptandOAuth2GooglePromptenums - Added:
promptfield onOAuth2Googlemodel
Full Changelog: 12.2.0...13.0.0
12.2.0
What's Changed
- Added: Introduced
bigintcreate/update APIs for legacy Databases attributes - Added: Introduced
bigintcreate/update APIs forTablesDBcolumns - Updated: Extended key-list query filters with
key,resourceType,resourceId, andsecret
Full Changelog: 12.1.0...12.2.0
12.1.0
What's Changed
- Added:
setSessionmethod onClientforX-Appwrite-Sessionauthentication - Added:
setDevKeymethod onClientforX-Appwrite-Dev-Keyauthentication - Added:
suggestQueriesmethod onConsoleservice - Added:
QuerySuggestionResourceenum for supported list resource types - Added:
project.policies.read,project.policies.write,backups.policies.read,backups.policies.writescopes - Updated:
setCookiedocumentation clarified for server-side runtimes
Full Changelog: 12.0.0...12.1.0