[READ-ONLY] Official Appwrite Kotlin SDK ๐๐งก
BSD-3-CLAUSE License
Bot releases are hidden (Show)
Published by abnegate about 1 month ago
Full Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/6.0.0...6.1.0
key
attribute to Runtime
response model.buildSize
attribute to Deployments
response model.scheduledAt
attribute to Executions
response model.scopes
attribute to Functions
response model.specifications
attribute to Functions
response model.Specifications
.Builds
.createJWT()
: Enables creating a JWT using the userId
.listSpecifications()
: Enables listing available runtime specifications.deleteExecution()
: Enables deleting executions.updateDeploymentBuild()
: Enables cancelling a deployment.scheduledAt
parameter to createExecution()
: Enables creating a delayed executionYou can find the new syntax for breaking changes in the Appwrite API references. Select version 1.6.x
.
otp
parameter from deleteMFAAuthenticator
.scopes
parameter for create/update function.templateBranch
to templateVersion
in createFunction()
.downloadDeployment()
to getDeploymentDownload()
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.
Full Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/5.0.2...6.0.0
Published by christyjacob4 2 months ago
Published by abnegate 5 months ago
MfaFactors
Session
Full Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/5.0.1...5.0.2
Published by christyjacob4 7 months ago
Full Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/5.0.0...5.0.1
Published by abnegate 8 months ago
Query.contains
support. Can be used on array and string attributes.Query.or
query support. Can be used to apply a logical or on all nested queries inside.You can find the new syntax for breaking changes in the Appwrite API references. Select version 1.5.x
.
updateRecovery
no longer requires passwordAgain
.createEmailSession
renamed to createEmailPasswordSession
updatePhoneSession
renamed to createPhoneToken
createMagicURLSession
renamed to createEmailToken
createOAuth2Session
renamed to createOAuth2Token
updatePhone
, updateMagicURLSession
, which are the confirmation flows for password-less logins, are renamed to createSession
and accept a secret
to create session.If you do not update your Appwrite SDK, old SDKs will not break your app. Appwrite APIs are backwards compatible.
Published by abnegate 8 months ago
Published by christyjacob4 11 months ago
Full Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/4.0.0...4.1.0
Published by christyjacob4 about 1 year ago
url
is now optional in the createMembership
endpointruntime
is now optional in the update
endpoint of the Functions
classFull Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/3.0.1...4.0.0
Published by abnegate about 1 year ago
Full Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/3.0.0...3.0.1
Published by christyjacob4 about 1 year ago
createFunction
method has a new signature.createExecution
method has a new signature.updateFunction
method has a new signature.createDeployment
method no longer requires an entrypoint.updateFile
method now includes the ability to update the file name.updateMembershipRoles
method has been renamed to updateMembership
.Full Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/2.0.0...3.0.0
Published by abnegate over 1 year ago
Full Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/1.2.0...2.0.0
Published by eldadfux almost 2 years ago
Full Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/1.1.0...1.2.0
Published by christyjacob4 about 2 years ago
Full Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/1.0.0...1.1.0
Published by abnegate about 2 years ago
x-sdk-name
, x-sdk-platform
, x-sdk-language
, x-sdk-version
stdout
attributecreateBucket
now supports different compression algorithmsdatabaseId
is no longer part of the Database
Service constructor. databaseId
will be part of the respective methods of the database service.Users.create()
method signature has now been updated to include a phone
parametercolor
attribute is no longer supported in the Avatars Servicenumber
argument in phone endpoints have been renamed to phone
limit
, offset
, cursor
, cursorDirection
, orderAttributes
, orderTypes
as they have been moved to the queries
arrayread
and write
permission have been deprecated and they are now included in the permissions
arraypermission
for collections and buckets are now renamed to documentSecurity
& fileSecurity
respectivelyget
prefixed endpoints returning lists have been re-prefixed to list
lesser
renamed to lessThan
lesserEqual
renamed to lessThanEqual
greater
renamed to greaterThan
greaterEqual
renamed to greaterThanEqual
Full Changelog for Appwrite 1.0.0 can be found here: https://github.com/appwrite/appwrite/blob/master/CHANGES.md
Published by christyjacob4 about 2 years ago
x-sdk-name
, x-sdk-platform
, x-sdk-language
, x-sdk-version
stdout
attributecreateBucket
now supports different compression algorithmsdatabaseId
is no longer part of the Database
Service constructor. databaseId
will be part of the respective methods of the database service.Users.create()
method signature has now been updated to include a phone
parametercolor
attribute is no longer supported in the Avatars Servicenumber
argument in phone endpoints have been renamed to phone
limit
, offset
, cursor
, cursorDirection
, orderAttributes
, orderTypes
as they have been moved to the queries
arrayread
and write
permission have been deprecated and they are now included in the permissions
arraypermission
for collections and buckets are now renamed to documentSecurity
& fileSecurity
respectivelylesser
renamed to lessThan
lesserEqual
renamed to lessThanEqual
greater
renamed to greaterThan
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
Published by TorstenDittmann over 2 years ago
Database
-> Databases
account.createSession()
-> account.createEmailSession()
dateCreated
attribute removed from Team
, Execution
, File
modelsdateCreated
and dateUpdated
attribute removed from Func
, Deployment
, Bucket
modelsFull Changelog for Appwrite 0.15 can be found here: https://github.com/appwrite/appwrite/blob/master/CHANGES.md#version-0150
Published by TorstenDittmann over 2 years ago
providers
to authProviders
in Projectsstdout
to response
in Executionname
to userName
on Membership response modelevent
to events
on Realtime Response and now is an array of stringsteamName
to Membership response modelFull Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/0.4.0...0.5.0
Published by abnegate over 2 years ago
Full Changelog: https://github.com/appwrite/sdk-for-kotlin/compare/0.3.0...0.4.0
Published by lohanidamodar over 2 years ago
createFile
function expects Bucket ID as the first parametercreateDeployment
and createFile
functions expect a file path rather than the file itselflist<Entity>
endpoints now contain a total
attribute instead of sum
onProgress()
callback function for endpoints supporting file uploadsFull Changelog for Appwrite 0.13 can be found here: https://github.com/appwrite/appwrite/blob/master/CHANGES.md#version-0130