Skip to content

Releases: appwrite/sdk-for-react-native

0.33.0

25 Jun 05:09
ff16bab

Choose a tag to compare

What's Changed

  • Added: Realtime connections now send the configured JWT for authentication.
  • Added: Forwarded impersonateUserId on avatars and storage file requests.

Full Changelog: 0.32.0...0.33.0

0.32.0

08 Jun 08:45
0ce6c63

Choose a tag to compare

What's Changed

  • Breaking: Renamed Theme enum to BrowserTheme.
  • Breaking: Removed Models.DefaultPresence and dropped the Presence generic from presences methods.
  • Added: Email metadata fields to User, plus Membership.userAccessedAt and Presence.metadata.
  • Updated: Requests now send an explicit accept header matching each endpoint's response type.

Full Changelog: 0.31.0...0.32.0

0.31.0

21 May 19:01
ae369e8

Choose a tag to compare

What's Changed

Full Changelog: 0.30.1...0.31.0

0.30.1

19 May 06:58
c3a2906

Choose a tag to compare

What's Changed

  • Fixed: Removed Advisor service and Insight, InsightCTA, InsightList, Report, ReportList models (admin-only endpoints, not intended for client SDKs)
  • Added: sizeActual field to File model

Full Changelog: 0.30.0...0.30.1

0.30.0

19 May 05:46
bf35b44

Choose a tag to compare

What's Changed

  • Added: Realtime presences channel and RealtimePresence types for presence subscriptions
  • Added: Advisor and Presences services
  • Added: Insight, Presence, and Report models with list variants
  • Added: fusionauth, keycloak, and kick providers to OAuthProvider enum
  • Added: Client.setCookie() method for forwarding cookies in server-side runtimes
  • Updated: X-Appwrite-Response-Format header to 1.9.5

Full Changelog: 0.29.0...0.30.0

0.29.0

28 Apr 05:52
b6ae870

Choose a tag to compare

What's Changed

  • Breaking: Added subscribe message flow for Realtime subscription updates
  • Breaking: Added close() support for Realtime subscriptions
  • Added: Added subscriptions metadata to Realtime events for targeted callbacks
  • Updated: Updated X-Appwrite-Response-Format header to 1.9.2

Full Changelog: 0.28.0...0.29.0

0.28.0

15 Apr 05:06
6f6205b

Choose a tag to compare

What's Changed

  • Added x OAuth provider to OAuthProvider enum
  • Added userType field to Log model
  • Updated X-Appwrite-Response-Format header to 1.9.1
  • Updated TTL description for list caching in Databases and TablesDB
  • Updated dev dependencies: Rollup 3→4, Playwright 1.56→1.59, related plugin upgrades

Full Changelog: 0.27.1...0.28.0

0.27.1

01 Apr 04:11
a70d0e3

Choose a tag to compare

  • Fixed: Added files field to package.json to publish only built artifacts to npm

0.27.0

31 Mar 15:01
0ad5bf7

Choose a tag to compare

What's Changed

  • Added: Added getHeaders() method to Client to expose current request headers
  • Added: Added package-lock.json to track dependency lockfile in version control

Full Changelog: 0.26.0...0.27.0

0.26.0

26 Mar 06:25
7def0c8

Choose a tag to compare

What's Changed

  • [BREAKING] Changed $sequence type from number to string for Row and Document models
  • Added impersonation support: setImpersonateUserId(), setImpersonateUserEmail(), setImpersonateUserPhone() on Client
  • Added impersonator and impersonatorUserId optional fields to User model
  • Added custom toString() on response data objects using JSONbig.stringify to fix BigInt serialization
  • Updated Log model field descriptions to clarify impersonation behavior for userId, userEmail, userName
  • Updated X-Appwrite-Response-Format header to 1.9.0
  • Updated devDependencies: Rollup 2→3, TypeScript pinned to 5.7.3, and related plugin upgrades

Full Changelog: 0.25.0...0.26.0