mirror of
https://github.com/appwrite/appwrite
synced 2026-04-30 09:57:19 +00:00
3.5 KiB
3.5 KiB
Change Log
0.15.0
- Add
incrementDocumentAttributeanddecrementDocumentAttributesupport toDatabasesservice - Add
encryptsupport toStringAttributemodel - Add
sequencesupport toDocumentmodel - Fix: pass enum value as string in API params
0.14.0
- Refactor from Newtonsoft.Json to System.Text.Json for serialization/deserialization
- Update package dependencies in
Package.csproj.twig - Migrate all serialization/deserialization logic in
Client.cs.twig,Query.cs.twig, andExtensions.cs.twig - Update model attributes from
[JsonProperty]to[JsonPropertyName]inModel.cs.twig - Create new
ObjectToInferredTypesConverter.cs.twigfor proper object type handling - Replace
JsonConverterwithJsonConverter<object>inValueClassConverter.cs.twig - Update error handling to use
JsonDocumentinstead ofJObject
0.13.0
- Add
<REGION>to doc examples due to the new multi region endpoints - Add doc examples and methods for bulk api transactions:
createDocuments,deleteDocumentsetc. - Add doc examples, class and methods for new
Sitesservice - Add doc examples, class and methods for new
Tokensservice - Add enums for
BuildRuntime,Adapter,Framework,DeploymentDownloadTypeandVCSDeploymentType - Update enum for
runtimeswith Pythonml312, Dart219, Flutter327 and Flutter329 - Add
tokenparam togetFilePreviewandgetFileViewfor File tokens usage - Add
queriesandsearchparams tolistMembershipsmethod - Remove
searchparam fromlistExecutionsmethod
0.12.0
- fix: remove content-type from GET requests by @loks0n in https://github.com/appwrite/sdk-for-dotnet/pull/59
- update: min and max are not optional in methods like
UpdateIntegerAttributeetc. - chore: regenerate sdk by @ChiragAgg5k in https://github.com/appwrite/sdk-for-dotnet/pull/60
- chore: fix build error by @ChiragAgg5k in https://github.com/appwrite/sdk-for-dotnet/pull/61
0.11.0
- Add new push message parameters by @abnegate in https://github.com/appwrite/sdk-for-dotnet/pull/56
0.10.0
- fix: chunk upload by @byawitz in https://github.com/appwrite/sdk-for-dotnet/pull/52
0.9.0
- Support for Appwrite 1.6
- Added
keyattribute toRuntimeresponse model. - Added
buildSizeattribute toDeploymentsresponse model. - Added
scheduledAtattribute toExecutionsresponse model. - Added
scopesattribute toFunctionsresponse model. - Added
specificationsattribute toFunctionsresponse model. - Added new response model for
Specifications. - Added new response model for
Builds. - Added
createJWT(): Enables creating a JWT using theuserId. - Added
listSpecifications(): Enables listing available runtime specifications. - Added
deleteExecution(): Enables deleting executions. - Added
updateDeploymentBuild(): Enables cancelling a deployment. - Added
scheduledAtparameter tocreateExecution(): Enables creating a delayed execution
Breaking changes
You can find the new syntax for breaking changes in the Appwrite API references. Select version 1.6.x.
- Removed
otpparameter fromdeleteMFAAuthenticator. - Added
scopesparameter for create/update function. - Renamed
templateBranchtotemplateVersionincreateFunction(). - Renamed
downloadDeployment()togetDeploymentDownload()
Please note: This version is compatible with Appwrite 1.6 and later only. If you do not update your Appwrite SDK, old SDKs will not break your app. Appwrite APIs are backwards compatible.