Skip to content

Releases: appwrite/sdk-for-node

19.0.0

08 Sep 11:19
8a6785a
Compare
Choose a tag to compare

What's Changed

  • [BREAKING] Rename CreditCard enum value UnionChinaPay to UnionPay
  • Add time between query support
  • Add spatial attribute support
  • Add spatial index support
  • Add spatial query support

Full Changelog: 18.0.0...19.0.0

18.0.0

26 Aug 11:23
6d4eeb2
Compare
Choose a tag to compare

What's Changed

Features

  • Introduce object parameters for all methods

Before (positional parameters):

const result = storage.getFilePreview(
    '<BUCKET_ID>',
    '<FILE_ID>',
    0, // width
    0, // height
    ImageGravity.Center, // gravity
    -1, // quality
    0, // borderWidth
    '', // borderColor
    0, // borderRadius
    0, // opacity
    -360, // rotation
    '', // background
    ImageFormat.Jpg, // output
    '<TOKEN>' // token
);
// Required passing undefined for unused optional parameters

After (object parameters):

const result = storage.getFilePreview({
    bucketId: '<BUCKET_ID>',
    fileId: '<FILE_ID>',
    output: ImageFormat.Jpg,
    token: '<TOKEN>'
});
// No more undefined values needed!
  • Introduce new TablesDB service with standardized conventions like createRow, createColumn etc. Learn More
  • Add new query options: notContains, notSearch, notBetween etc.

Improvements

  • Add parameter descriptions to doc comments
  • Add deprecated tags to position-based parameter methods
  • Add deprecated tags to legacy Database service and its methods

Note: Deprecated methods remain fully supported but may be removed in future versions.

Full Changelog: 17.2.0...18.0.0

17.2.0

26 Jul 17:26
ad40290
Compare
Choose a tag to compare

What's Changed

  • Add incrementDocumentAttribute and decrementDocumentAttribute support to Databases service
  • Fix autocompletion not working for Document model even when generic is passed

Full Changelog: 17.1.0...17.2.0

17.1.0

14 Jul 16:47
86111a2
Compare
Choose a tag to compare

What's Changed

  • Add upsertDocument method
  • Add dart-3.8 and flutter-3.32 runtimes
  • Add gif image format
  • Update bulk operation methods to reflect warning message
  • Fix file parameter handling in chunked upload method

Full Changelog: 17.0.0...17.1.0

17.0.0

18 May 09:45
74e8afb
Compare
Choose a tag to compare

What's Changed

  • Add <REGION> to doc examples due to the new multi region endpoints
  • Add doc examples and methods for bulk api transactions: createDocuments, deleteDocuments etc.
  • Add doc examples, class and methods for new Sites service
  • Add doc examples, class and methods for new Tokens service
  • Add enums for BuildRuntime , Adapter, Framework, DeploymentDownloadType and VCSDeploymentType
  • Update enum for runtimes with Pythonml312, Dart219, Flutter327 and Flutter329
  • Add token param to getFilePreview and getFileView for File tokens usage
  • Add queries and search params to listMemberships method
  • Remove search param from listExecutions method

Full Changelog: 16.0.0...17.0.0

16.1.0-rc.1

08 May 11:31
c863c42
Compare
Choose a tag to compare
16.1.0-rc.1 Pre-release
Pre-release

Full Changelog: 16.0.0...16.1.0-rc.1

16.0.0

17 Apr 20:13
712debd
Compare
Choose a tag to compare

What's Changed

  • fix: remove content-type from GET requests by @loks0n in #108
  • update (breaking): min and max params are now optional in updateFloatAttribute and updateIntegerAttribute methods (changes their positioning in method definition)

Full Changelog: 15.0.1...16.0.0

15.0.1

12 Mar 04:23
f75abab
Compare
Choose a tag to compare

What's Changed

  1. Remove titles from all function descriptions.
  2. Fixes typing for collection "attribute" key.
  3. removed unnecessary awaits and asyncs.
  4. ensure AppwriteException response is always string.

New Contributors

Full Changelog: 15.0.0...15.0.1

15.0.0

29 Jan 13:17
cd2b306
Compare
Choose a tag to compare

What's Changed

  • fix: pong response & chunked upload by @loks0n in #102

Full Changelog: 14.2.0...15.0.0

14.2.0

22 Jan 03:24
ee5b08b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 14.1.0...14.2.0