sdk-for-web

[READ-ONLY] Official Appwrite Web SDK 🧡

BSD-3-CLAUSE License

Downloads
38.1K
Stars
277
Committers
11

Bot releases are hidden (Show)

sdk-for-web - 16.0.0-rc.4 Latest Release

Published by vermakhushboo about 2 months ago

sdk-for-web - 16.0.0-rc.3

Published by christyjacob4 2 months ago

sdk-for-web - 16.0.0-rc.2

Published by christyjacob4 2 months ago

sdk-for-web - 16.0.0-rc.1

Published by TorstenDittmann 4 months ago

  • Release Candidate for 1.6.0

Full Changelog: https://github.com/appwrite/sdk-for-web/compare/15.0.0...16.0.0-rc.1

sdk-for-web - 15.0.0

Published by stnguyen90 5 months ago

What's Changed

Breaking changes

  • Renamed CreditCard.Consosud to CreditCard.Cencosud
  • Removed return type for Account.deleteMfaAuthenticator()

Notable changes

  • Added Flag.FrenchPolynesia
  • Added MfaFactors.recoveryCode

Fixes

  • Prevent manually set X-Fallback-Cookies from being wiped

Miscellaneous

  • Remove cross-fetch and isomorphic-form-data packages

Full Changelog: https://github.com/appwrite/sdk-for-web/compare/14.0.1...15.0.0

sdk-for-web - 14.0.1

Published by christyjacob4 6 months ago

What's Changed

Full Changelog: https://github.com/appwrite/sdk-for-web/compare/14.0.0...14.0.1

sdk-for-web - 14.0.0

Published by abnegate 8 months ago

What's New

  • Support for Appwrite 1.5
  • Added enum support, import as import { AuthenticationFactor } from "appwrite";.
  • 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.

sdk-for-web - 13.0.2

Published by stnguyen90 8 months ago

What's Changed

No changes from 13.0.1.

sdk-for-web - 13.0.2

Published by stnguyen90 8 months ago

What's Changed

No changes from 13.0.1.

sdk-for-web - 14.0.0-rc.5

Published by TorstenDittmann 8 months ago

sdk-for-web - 14.0.0-rc.4

Published by abnegate 8 months ago

sdk-for-web - 13.0.1

Published by abnegate 11 months ago

sdk-for-web - 13.0.0

Published by christyjacob4 about 1 year ago

What's Changed

  • BREAKING - Parameter url is now optional in the createMembership endpoint
  • Fix: content range header inconsistency in chunked uploads #711
  • Added a new label function to the Role helper class

Full Changelog: https://github.com/appwrite/sdk-for-web/compare/12.0.0...13.0.0

sdk-for-web - 12.0.0

Published by christyjacob4 about 1 year ago

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: https://github.com/appwrite/sdk-for-web/compare/11.0.1...12.0.0

sdk-for-web - 11.0.1

Published by stnguyen90 about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/appwrite/sdk-for-web/compare/11.0.0...11.0.1

sdk-for-web - 11.0.0

Published by abnegate over 1 year ago

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: https://github.com/appwrite/sdk-for-web/compare/10.2.0...11.0.0

sdk-for-web - 10.2.0

Published by eldadfux almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/appwrite/sdk-for-web/compare/10.1.0...10.2.0

sdk-for-web - 10.1.0

Published by christyjacob4 about 2 years ago

What's Changed

Full Changelog: https://github.com/appwrite/sdk-for-web/compare/10.0.1...10.1.0

sdk-for-web - 10.0.1

Published by christyjacob4 about 2 years ago

What's Changed

Full Changelog: https://github.com/appwrite/sdk-for-web/compare/10.0.0...10.0.1

sdk-for-web - 10.0.0

Published by abnegate about 2 years ago

NEW

  • Support for Appwrite 1.0.0
  • More verbose headers have been included in the Clients - x-sdk-name, x-sdk-platform, x-sdk-language, x-sdk-version
  • Helper classes and methods for Permissions, Roles and IDs
  • Helper methods to suport new queries
  • All Dates and times are now returned in the ISO 8601 format

BREAKING CHANGES

  • databaseId is no longer part of the Database Service constructor. databaseId will be part of the respective methods of the database service.
  • color attribute is no longer supported in the Avatars Service
  • The number argument in phone endpoints have been renamed to phone
  • List endpoints no longer support limit, offset, cursor, cursorDirection, orderAttributes, orderTypes as they have been moved to the queries array
  • read and write permission have been deprecated and they are now included in the permissions array
  • All get prefixed endpoints returning lists have been re-prefixed to list
  • Renamed methods of the Query helper
    1. lesser renamed to lessThan
    2. lesserEqual renamed to lessThanEqual
    3. greater renamed to greaterThan
    4. greaterEqual renamed to greaterThanEqual
  • User response model is now renamed to Account

Full Changelog for Appwrite 1.0.0 can be found here:
https://github.com/appwrite/appwrite/blob/master/CHANGES.md