mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
2.1 KiB
2.1 KiB
Change Log
12.2.0
- Added Channel<_Document>.upsert() and Channel<_Row>.upsert() API methods to upsert documents and rows in channels.
- Added new query filters: containsAny(attribute, List) and containsAll(attribute, List) for advanced matching on array/relationship attributes.
- Realtime improvements: improved WebSocket lifecycle and connection handling. Introduced generation-based checks to avoid processing messages from stale sockets and ensure sequential socket recreation on reconnects.
12.1.0
- Add
queriesparameter to Realtime subscriptions for filtering events - Add
subscriptionsfield toRealtimeCallbackandRealtimeResponseEventtypes - Fix
Rolesenum removed from Teams service;rolesparameter now acceptsList<String>
12.0.0
- Add array-based enum parameters (e.g.,
permissions: List<BrowserPermission>). - Breaking change:
Outputenum has been removed; useImageFormatinstead. - Add
Channelhelpers for Realtime.
11.4.0
- Add
getScreenshotmethod toAvatarsservice - Add
Theme,TimezoneandOutputenums
11.3.0
- 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
11.2.1
- Add transaction support for Databases and TablesDB
11.1.0
- Deprecate
createVerificationmethod inAccountservice - Add
createEmailVerificationmethod inAccountservice
8.2.0
- Add
incrementDocumentAttributeanddecrementDocumentAttributesupport toDatabasesservice - Add
gifsupport toImageFormatenum - Add
sequencesupport toDocumentmodel
8.1.0
- Add
devKeyssupport toClientservice - Add
upsertDocumentsupport toDatabasesservice
8.0.0
- Add
tokenparam togetFilePreviewandgetFileViewfor File tokens usage - Update default
qualityforgetFilePreviewfrom 0 to -1 - Remove
Giffrom ImageFormat enum - Remove
searchparam fromlistExecutionsmethod
7.0.1
- Fix requests failing by removing
Content-Typeheader fromGETandHEADrequests