Skip to content

Releases: appwrite/sdk-for-flutter

23.1.0

15 Apr 05:06
4608354

Choose a tag to compare

What's Changed

  • Added x OAuth provider to OAuthProvider enum
  • Added userType field to Log model
  • Added getHeaders() method to Client
  • Updated X-Appwrite-Response-Format header to 1.9.1
  • Updated TTL description for list caching in Databases and TablesDB

Full Changelog: 23.0.0...23.1.0

23.0.0

26 Mar 06:25
44379c0

Choose a tag to compare

What's Changed

  • [BREAKING] Changed $sequence type from int to String for Row and Document models
  • Added impersonation support: setImpersonateUserId(), setImpersonateUserEmail(), setImpersonateUserPhone() on Client, ClientBrowser, and ClientIO
  • Added impersonator and impersonatorUserId optional fields to User model
  • Updated Log model field descriptions to clarify impersonation behavior for userId, userEmail, userName
  • Updated X-Appwrite-Response-Format header to 1.9.0
  • Updated README badge to API version 1.9.x and dependency example to ^23.0.0

Full Changelog: 22.0.0...23.0.0

22.0.0

03 Mar 11:30
1f2dc8e

Choose a tag to compare

What's Changed

  • Breaking: Channel API no longer defaults to '*'; explicit IDs required.
  • Updated: Docs and README reflect 21.4.1; TTL examples added.

Full Changelog: 21.4.0...22.0.0

21.4.0

19 Feb 12:47
78f9d7f

Choose a tag to compare

What's Changed

  • Added upsert() to DocumentChannel and RowChannel to support upsert operations on documents and rows.
  • Added Query.contains, Query.containsAny, and Query.containsAll for enhanced filtering capabilities.

Full Changelog: 21.3.0...21.4.0

21.3.0

13 Feb 17:14
4f97f1d

Choose a tag to compare

What's Changed

Release version 21.3.0

Full Changelog: 22.2.0...21.3.0

21.1.0

13 Feb 10:52
3295441

Choose a tag to compare

What's Changed

  • Add queries parameter to Realtime subscriptions for filtering events
  • Fix Roles enum removed from Teams service; roles parameter now accepts List<String>
  • Fix doc examples with proper formatting and syntax highlighting

Full Changelog: 21.0.0...21.1.0

21.0.0

02 Feb 12:58
302dae1

Choose a tag to compare

What's Changed

  • Add array-based enum parameters (e.g., permissions: List<BrowserPermission>).
  • Breaking change: Output enum has been removed; use ImageFormat instead.
  • Add Channel helpers for Realtime.

Full Changelog: 20.3.3...21.0.0

20.3.3

13 Jan 08:52
ee5eddd

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 20.3.2...20.3.3

20.3.2

19 Nov 08:55
948b14b

Choose a tag to compare

What's Changed

  • Fix OAuth2 browser infinite redirect issue

Full Changelog: 20.3.1...20.3.2

20.3.1

13 Nov 06:24
34cfa41

Choose a tag to compare

What's Changed

  • Fix passing of null values and stripping only non-nullable optional parameters from the request body

Full Changelog: 20.3.0...20.3.1