-
Notifications
You must be signed in to change notification settings - Fork 62
Releases: appwrite/sdk-for-web
Releases * appwrite/sdk-for-web
23.0.0
cf65e76
This commit was created on GitHub.com and signed with GitHub's verified signature.
What's Changed
- Breaking: Made Channel.collection() require id parameter
- Breaking: Made Channel.table() require id parameter
- Breaking: Root factory methods require explicit IDs (databases, executions, tablesdb, bucket, function, team, membership)
- Added ttl option to listDocuments and listRows for caching
Full Changelog: 22.4.1...23.0.0
Assets 2
22.4.1
f4051c5
This commit was created on GitHub.com and signed with GitHub's verified signature.
What's Changed
- Fix very large double values (for example 1.7976931348623157e+308) from being expanded into giant integer literals
Full Changelog: 22.4.0...22.4.1
Assets 2
22.4.0
068e1aa
This commit was created on GitHub.com and signed with GitHub's verified signature.
What's Changed
- Added Query.containsAny(attribute, value[]) to filter resources where the attribute contains any of the given values.
- Added Query.containsAll(attribute, value[]) to filter resources where the attribute contains all of the given values.
- Updated Query.contains documentation to clarify behavior: string attributes are matched by substring, and for array attributes use containsAny/containsAll.
Full Changelog: 22.3.1...22.4.0
Assets 2
22.3.1
cdf7856
This commit was created on GitHub.com and signed with GitHub's verified signature.
What's Changed
- Add
upsertmethod to RealtimeChannelshelper class - Fix
bignumber.jsbundler conflict with Next.js Turbopack by removing direct dependency in favor of transitive dependency fromjson-bigint
Full Changelog: 22.3.0...22.3.1
Assets 2
22.3.0
61529e3
This commit was created on GitHub.com and signed with GitHub's verified signature.
Assets 2
22.2.0
13a9dc0
This commit was created on GitHub.com and signed with GitHub's verified signature.
Assets 2
22.1.0
854e222
This commit was created on GitHub.com and signed with GitHub's verified signature.
What's Changed
- Add
queriesparameter toRealtime.subscribe()andclient.subscribe()for server-side query filtering - Add slot-based subscription management with subscription ID mappings from backend
- Add
subscriptionsfield toRealtimeResponseEventtype - Fix
Rolesenum removed from Teams service;rolesparameter now acceptsstring[] - Fix parameter detection in overloaded methods to check for optional params (Account, Avatars, Graphql)
- Fix WebSocket connection handling with stale connection guards and improved close/reconnect logic
- Fix doc examples wrapped in markdown code fences
Full Changelog: 22.0.0...22.1.0
Assets 2
22.0.0
76864b1
This commit was created on GitHub.com and signed with GitHub's verified signature.
What's Changed
- Add array-based enum parameters (e.g.,
permissions: BrowserPermission[]). - Breaking change:
Outputenum has been removed; useImageFormatinstead. - Add
Channelhelpers for Realtime.
Full Changelog: 21.5.0...22.0.0
Assets 2
21.5.0
d915592
This commit was created on GitHub.com and signed with GitHub's verified signature.
What's Changed
- Add
getScreenshotmethod toAvatarsservice - Add
Theme,TimezoneandOutputenums
Full Changelog: 21.4.0...21.5.0
Assets 2
21.4.0
de72141
This commit was created on GitHub.com and signed with GitHub's verified signature.
What's Changed
- Add
totalparameter to list queries allowing skipping counting rows in a table for improved performance - Add
Operatorclass for atomic modification of rows via update, bulk update, upsert, and bulk upsert operations
Full Changelog: 21.3.0...21.4.0