Releases: appwrite/sdk-for-ruby
Releases Β· appwrite/sdk-for-ruby
9.0.1
What's Changed
- Fix variable name collisions
- Fix content-range header for chunked uploads
Full Changelog: 9.0.0...9.0.1
9.0.0
What's Changed
- Support for Appwrite 1.4.0
- New endpoints for fetching user identities
- New endpoints for listing locale codes
- New endpoint for downloading a function deployment
- Updated documentation
- Breaking changes:
- The
createFunctionmethod has a new signature. - The
createExecutionmethod has a new signature. - The
updateFunctionmethod has a new signature. - The
createDeploymentmethod no longer requires an entrypoint. - The
updateFilemethod now includes the ability to update the file name. - The
updateMembershipRolesmethod has been renamed toupdateMembership.
- The
Full Changelog: 8.0.0...9.0.0
8.0.0
What's Changed
- Added Appwrite 1.3.0 support
- Added relationships support
- Added support for new queries: isNull, isNotNull, startsWith, endsWith, between and select.
- Added update attribute support
- Added team prefs support
- Added support for select queries with getDocument
- [BREAKING] Changed function create/update execute parameter to optional
- [BREAKING] Changed team update function to updateName
- [BREAKING] Changed Account service to use the User model instead of Account
- [BREAKING] Changed createMembership to allow an email, userId or phone
Full Changelog: 7.1.0...8.0.0
7.2.0
What's Changed
- chore: update role helper class by @christyjacob4 in #12
Full Changelog: 7.0.0...7.2.0
7.1.0
What's Changed
- chore: update role helper class by @christyjacob4 in #12
Full Changelog: 7.0.0...7.1.0
7.0.0
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
stdoutattribute - Endpoint for creating DateTime attribute
- User imports API with support for multiple hashing algorithms
- CRUD API for functions environment variables
createBucketnow supports different compression algorithms
BREAKING CHANGES
databaseIdis no longer part of theDatabaseService constructor.databaseIdwill be part of the respective methods of the database service.- The
Users.create()method signature has now been updated to include aphoneparameter colorattribute is no longer supported in the Avatars Service- The
numberargument in phone endpoints have been renamed tophone - List endpoints no longer support
limit,offset,cursor,cursorDirection,orderAttributes,orderTypesas they have been moved to thequeriesarray readandwritepermission have been deprecated and they are now included in thepermissionsarray- Parameter
permissionfor collections and buckets are now renamed todocumentSecurity&fileSecurityrespectively - All
getprefixed endpoints returning lists have been re-prefixed tolist - Renamed methods of the Query helper
lesserrenamed tolessThanlesserEqualrenamed tolessThanEqualgreaterrenamed togreaterThangreaterEqualrenamed togreaterThanEqual
Full Changelog for Appwrite 1.0.0 can be found here: https://github.com/appwrite/appwrite/blob/master/CHANGES.md
7.0.0-RC2
=### 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
stdoutattribute - Endpoint for creating DateTime attribute
- User imports API with support for multiple hashing algorithms
- CRUD API for functions environment variables
createBucketnow supports different compression algorithms
BREAKING CHANGES
databaseIdis no longer part of theDatabaseService constructor.databaseIdwill be part of the respective methods of the database service.- The
Users.create()method signature has now been updated to include aphoneparameter colorattribute is no longer supported in the Avatars Service- The
numberargument in phone endpoints have been renamed tophone - List endpoints no longer support
limit,offset,cursor,cursorDirection,orderAttributes,orderTypesas they have been moved to thequeriesarray readandwritepermission have been deprecated and they are now included in thepermissionsarray- Parameter
permissionfor collections and buckets are now renamed todocumentSecurity&fileSecurityrespectively - Renamed methods of the Query helper
lesserrenamed tolessThanlesserEqualrenamed tolessThanEqualgreaterrenamed togreaterThangreaterEqualrenamed togreaterThanEqual
Full Changelog for Appwrite 1.0.0-RC1 can be found here: https://github.com/appwrite/appwrite/blob/master/CHANGES.md
6.0.0
- Support for Appwrite 0.15
- BREAKING
Database->Databases - BREAKING
account.createSession()->account.createEmailSession() - BREAKING
dateCreatedattribute removed fromTeam,Execution,Filemodels - BREAKING
dateCreatedanddateUpdatedattribute removed fromFunc,Deployment,Bucketmodels
Full Changelog for Appwrite 0.15 can be found here: https://github.com/appwrite/appwrite/blob/master/CHANGES.md#version-0150
5.0.0
- Support for 0.14.0
- BREAKING CHANGE Renamed
providerstoauthProvidersin Projects - BREAKING CHANGE Renamed
stdouttoresponsein Execution - BREAKING CHANGE Removed delete endpoint from the Accounts API
- BREAKING CHANGE Renamed
nametouserNameon Membership response model - BREAKING CHANGE Renamed
eventtoeventson Realtime Response and now is an array of strings - Added
teamNameto Membership response model - Added new endpoint to update user's status from the Accounts API
Full Changelog: 4.1.0...5.0.0
4.1.0
- Add resumable upload support
Full Changelog: 4.0.0...4.1.0