Skip to content

Releases: appwrite/sdk-for-web

4.0.3

24 Sep 16:21

Choose a tag to compare

  • Fixes storage.createFile FormData array handling

4.0.2

20 Sep 17:02

Choose a tag to compare

  • Improves Realtime Subscription management
  • Increases Realtime reconnect interval gradually

4.0.1

06 Sep 07:48

Choose a tag to compare

  • Fixes Exception showing right code and response
  • Fixes check for alive connection before sending message

4.0.0

02 Sep 12:13

Choose a tag to compare

  • Support for Appwrite 0.10.0
  • Introduces subscribe(channels, callback) methods to receive updates in realtime - Documentation
  • Introduces Magic URL Login - Documentation

3.2.0

07 Jul 10:35
95c774a

Choose a tag to compare

  • Support for Appwrite 0.9
  • Image Crop Gravity support in image preview service
  • New endpoint in Account getSession to get session by ID
  • Updated cross-fetch dependency to 3.1.4

3.1.0

07 Jun 14:23

Choose a tag to compare

  • Changed IIFE (CDN Usage) namespace to window.Appwrite to window

3.0.5

03 Jun 07:46

Choose a tag to compare

  • add better param checking against undefined

3.0.4

24 May 14:45

Choose a tag to compare

  • Imports cross-fetch and isomorphic-form-data as polyfills to be run in Node.js and react-native
  • Fixes Readme

3.0.3

21 May 15:44
ae61bdd

Choose a tag to compare

  • Fallback for url.search on older Node versions
  • Fixed Readme (Getting started)
  • Fixed header parsing

3.0.1

19 May 12:47
dc9c585

Choose a tag to compare

  • Support for Appwrite 0.8.0
  • Isomorphic (supports Node.js and SSR now)
  • TypeScript Generics for every API Response added
    • const user: TYPE = await sdk.account.get()
    • const user = await sdk.account.get<TYPE>()
  • Anonymous login
  • JWT Support
  • JWT authentication can be used with sdk.setJWT(JWT_GENERATED_IN_CLIENT)
  • Update membership roles
  • New image preview features supports borderRadius, borderColor, borderWidth and opacity
  • BREAKING SDK Import changed to named and needs to be changed to: import { Appwrite } from "appwrite";
  • BREAKING Renamed parameater inviteId to membershipId on teams.updateMembershipStatus and teams.deleteMembership