Skip to content

Releases: appwrite/sdk-for-dart

7.0.0

14 Sep 12:51
0041c71
Compare
Choose a tag to compare

NEW

  • Support for Appwrite 1.0.0
  • More verbose headers have been included in the Clients - x-sdk-name, x-sdk-platform, x-sdk-language, x-sdk-version
  • Helper classes and methods for Permissions, Roles and IDs
  • Helper methods to suport new queries
  • All Dates and times are now returned in the ISO 8601 format
  • Execution Model now has an additional stdout attribute
  • Endpoint for creating DateTime attribute
  • User imports API with support for multiple hashing algorithms
  • CRUD API for functions environment variables
  • createBucket now supports different compression algorithms

BREAKING CHANGES

  • databaseId is no longer part of the Database Service constructor. databaseId will be part of the respective methods of the database service.
  • The Users.create() method signature has now been updated to include a phone parameter
  • color attribute is no longer supported in the Avatars Service
  • The number argument in phone endpoints have been renamed to phone
  • List endpoints no longer support limit, offset, cursor, cursorDirection, orderAttributes, orderTypes as they have been moved to the queries array
  • read and write permission have been deprecated and they are now included in the permissions array
  • Parameter permission for collections and buckets are now renamed to documentSecurity & fileSecurity respectively
  • All get prefixed endpoints returning lists have been re-prefixed to list
  • Renamed methods of the Query helper
    1. lesser renamed to lessThan
    2. lesserEqual renamed to lessThanEqual
    3. greater renamed to greaterThan
    4. greaterEqual renamed to greaterThanEqual

Full Changelog for Appwrite 1.0.0 can be found here: https://github.com/appwrite/appwrite/blob/master/CHANGES.md

7.0.0-dev.2

06 Sep 17:02
af10732
Compare
Choose a tag to compare

NEW

  • Support for Appwrite 1.0.0-RC1
  • More verbose headers have been included in the Clients - x-sdk-name, x-sdk-platform, x-sdk-language, x-sdk-version
  • Helper classes and methods for Permissions, Roles and IDs
  • Helper methods to suport new queries
  • All Dates and times are now returned in the ISO 8601 format
  • Execution Model now has an additional stdout attribute
  • Endpoint for creating DateTime attribute
  • User imports API with support for multiple hashing algorithms
  • CRUD API for functions environment variables
  • createBucket now supports different compression algorithms

BREAKING CHANGES

  • databaseId is no longer part of the Database Service constructor. databaseId will be part of the respective methods of the database service.
  • The Users.create() method signature has now been updated to include a phone parameter
  • color attribute is no longer supported in the Avatars Service
  • The number argument in phone endpoints have been renamed to phone
  • List endpoints no longer support limit, offset, cursor, cursorDirection, orderAttributes, orderTypes as they have been moved to the queries array
  • read and write permission have been deprecated and they are now included in the permissions array
  • Parameter permission for collections and buckets are now renamed to documentSecurity & fileSecurity respectively
  • Renamed methods of the Query helper
    1. lesser renamed to lessThan
    2. lesserEqual renamed to lessThanEqual
    3. greater renamed to greaterThan
    4. greaterEqual renamed to greaterThanEqual

Full Changelog for Appwrite 1.0.0-RC1 can be found here: https://github.com/appwrite/appwrite/blob/master/CHANGES.md

6.0.1

30 Aug 04:08
Compare
Choose a tag to compare
  • Dependency upgrades
  • Doc comments updates
  • Cleanup code

6.0.0

28 Jun 12:29
Compare
Choose a tag to compare
  • Support for Appwrite 0.15
  • BREAKING Database -> Databases
  • BREAKING account.createSession() -> account.createEmailSession()
  • BREAKING dateCreated attribute removed from Team, Execution, File models
  • BREAKING dateCreated and dateUpdated attribute removed from Func, Deployment, Bucket models
  • BREAKING Realtime channels
    • collections.[COLLECTION_ID] is now databases.[DATABASE_ID].ollections.[COLLECTION_ID]
    • collections.[COLLECTION_ID].documents is now databases.[DATABASE_ID].ollections.[COLLECTION_ID].documents

Full Changelog for Appwrite 0.15 can be found here: https://github.com/appwrite/appwrite/blob/master/CHANGES.md#version-0150

5.0.1

19 May 10:58
Compare
Choose a tag to compare
  • Fixing travis deployment

4.0.2

13 Apr 04:34
Compare
Choose a tag to compare
  • Fix float attribute #16 , #17

4.0.1

04 Mar 06:43
Compare
Choose a tag to compare
  • Fix InputFile param
  • Update examples
  • Added service descriptions

4.0.0

03 Mar 09:53
Compare
Choose a tag to compare
  • Support for Appwrite 0.13
  • BREAKING Tags have been renamed to Deployments
  • BREAKING createFile function expects Bucket ID as the first parameter
  • BREAKING createDeployment and createFile functions expect an instance InputFile rather than the instance of MultipartFile
  • BREAKING list<Entity> endpoints now contain a total attribute instead of sum
  • onProgress() callback function for endpoints supporting file uploads
  • Support for synchronous function executions
  • Bug fixes and Improvements

Full Changelog for Appwrite 0.13 can be found here: https://github.com/appwrite/appwrite/blob/master/CHANGES.md#version-0130

3.0.2

06 Jan 12:35
Compare
Choose a tag to compare
  • fix function model naming issues

3.0.1

05 Jan 15:10
Compare
Choose a tag to compare
  • Export Query Builder