Skip to content

Releases: appwrite/sdk-for-android

5.1.0

24 Apr 08:23
20a109f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.0.0...5.1.0

5.0.0

09 Mar 17:26
4826572
Compare
Choose a tag to compare

What's New

  • Support for Appwrite 1.5
  • Added enum support, import as import io.appwrite.enums.<EnumType>.
  • Added SSR support, learn more in docs.
  • Added messaging service support, learn more in docs.
  • Added Query.contains support. Can be used on array and string attributes.
  • Added Query.or query support. Can be used to apply a logical or on all nested queries inside.
  • Added 2FA support learn more in docs
  • Added tokens support, can be used for one-time password login flows, learn more in docs

Breaking changes

You can find the new syntax for breaking changes in the Appwrite API references. Select version 1.5.x.

Account changes

  • 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.

5.0.0-rc.4

21 Feb 11:11
e9887c8
Compare
Choose a tag to compare
5.0.0-rc.4 Pre-release
Pre-release

What's Changed

Breaking

  • createEmailSession is now createEmailPasswordSession

Features

  • Add MFA support
  • Add messaging service + push notification support
  • Add or + and query support
  • Add contains query support
  • Add enums for all const string parameters

Changes

  • Update Kotlin to 1.9.x
  • Update Gradle to 8.5.x
  • Update Gradle Android plugin to 8.2.x
  • Update compile + target SDK version to 34
  • Update build JDK to 17
  • Update all dependencies
  • Update all queries to new JSON syntax

Full Changelog: 4.0.1...5.0.0-SNAPSHOT

4.0.1

20 Nov 04:09
c5974e0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.0...4.0.1

4.0.0

07 Sep 22:42
af76289
Compare
Choose a tag to compare

What's Changed

  • BREAKING - Parameter url is now optional in the createMembership endpoint

Full Changelog: 3.0.1...4.0.0

3.0.1

01 Sep 16:33
a8bf4d5
Compare
Choose a tag to compare

What's Changed

  • Fix variable name collisions
  • Fix content-range header for chunked uploads

Full Changelog: 3.0.0...3.0.1

3.0.0

30 Aug 13:35
618eb55
Compare
Choose a tag to compare

What's Changed

  • Support for Appwrite 1.4.0
  • New endpoints for fetching user identities
  • New endpoints for listing locale codes
  • Updated documentation
  • Breaking changes:
    • The createFunction method has a new signature.
    • The createExecution method has a new signature.
    • The updateFunction method has a new signature.
    • The createDeployment method no longer requires an entrypoint.
    • The updateFile method now includes the ability to update the file name.
    • The updateMembershipRoles method has been renamed to updateMembership.

Full Changelog: 2.0.0...3.0.0

2.0.0

12 Apr 09:36
10cc15d
Compare
Choose a tag to compare

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: 1.2.1...2.0.0

1.2.1

17 Feb 00:51
96d23be
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.0...1.2.1

1.2.0

27 Dec 23:03
32e2c6e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.0...1.2.0