Releases: appwrite/sdk-for-react-native
Releases · appwrite/sdk-for-react-native
0.33.0
What's Changed
- Added: Realtime connections now send the configured JWT for authentication.
- Added: Forwarded
impersonateUserIdonavatarsandstoragefile requests.
Full Changelog: 0.32.0...0.33.0
0.32.0
What's Changed
- Breaking: Renamed
Themeenum toBrowserTheme. - Breaking: Removed
Models.DefaultPresenceand dropped thePresencegeneric frompresencesmethods. - Added: Email metadata fields to
User, plusMembership.userAccessedAtandPresence.metadata. - Updated: Requests now send an explicit
acceptheader matching each endpoint's response type.
Full Changelog: 0.31.0...0.32.0
0.31.0
What's Changed
- feat: support concurrent chunk uploads by @TorstenDittmann in #106
- chore: bump SDK version to 0.31.0 by @TorstenDittmann in #107
Full Changelog: 0.30.1...0.31.0
0.30.1
What's Changed
- Fixed: Removed
Advisorservice andInsight,InsightCTA,InsightList,Report,ReportListmodels (admin-only endpoints, not intended for client SDKs) - Added:
sizeActualfield toFilemodel
Full Changelog: 0.30.0...0.30.1
0.30.0
What's Changed
- Added: Realtime
presenceschannel andRealtimePresencetypes for presence subscriptions - Added:
AdvisorandPresencesservices - Added:
Insight,Presence, andReportmodels with list variants - Added:
fusionauth,keycloak, andkickproviders toOAuthProviderenum - Added:
Client.setCookie()method for forwarding cookies in server-side runtimes - Updated:
X-Appwrite-Response-Formatheader to1.9.5
Full Changelog: 0.29.0...0.30.0
0.29.0
What's Changed
- Breaking: Added
subscribemessage flow for Realtime subscription updates - Breaking: Added
close()support for Realtime subscriptions - Added: Added
subscriptionsmetadata to Realtime events for targeted callbacks - Updated: Updated
X-Appwrite-Response-Formatheader to1.9.2
Full Changelog: 0.28.0...0.29.0
0.28.0
What's Changed
- Added
xOAuth provider toOAuthProviderenum - Added
userTypefield toLogmodel - Updated
X-Appwrite-Response-Formatheader to1.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
- Fixed: Added
filesfield topackage.jsonto publish only built artifacts to npm
0.27.0
What's Changed
- Added: Added
getHeaders()method toClientto expose current request headers - Added: Added
package-lock.jsonto track dependency lockfile in version control
Full Changelog: 0.26.0...0.27.0
0.26.0
What's Changed
- [BREAKING] Changed
$sequencetype fromnumbertostringforRowandDocumentmodels - Added impersonation support:
setImpersonateUserId(),setImpersonateUserEmail(),setImpersonateUserPhone()onClient - Added
impersonatorandimpersonatorUserIdoptional fields toUsermodel - Added custom
toString()on response data objects usingJSONbig.stringifyto fix BigInt serialization - Updated
Logmodel field descriptions to clarify impersonation behavior foruserId,userEmail,userName - Updated
X-Appwrite-Response-Formatheader to1.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