Skip to content

Update dependency node-appwrite to v20#92

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/node-appwrite-20.x
Open

Update dependency node-appwrite to v20#92
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/node-appwrite-20.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 27, 2025

This PR contains the following updates:

Package Change Age Confidence
node-appwrite (source) ^14.1.0 -> ^20.0.0 age confidence
node-appwrite (source) ^14.0.0 -> ^20.0.0 age confidence

Release Notes

appwrite/sdk-for-node (node-appwrite)

v20.3.0

Compare Source

  • Add total parameter to list queries allowing skipping counting rows in a table for improved performance
  • Add Operator class for atomic modification of rows via update, bulk update, upsert, and bulk upsert operations
  • Add createResendProvider and updateResendProvider methods to Messaging service

v20.2.1

Compare Source

  • Add transaction support for Databases and TablesDB

v20.1.0

Compare Source

  • Deprecate createVerification method in Account service
  • Add createEmailVerification method in Account service

v20.0.0

Compare Source

What's Changed
  • feat: Node.js SDK update for version 20.0.0 by @​ChiragAgg5k in #​124, introduces support of enums in response models.

Full Changelog: appwrite/sdk-for-node@19.1.0...20.0.0

v19.1.0

Compare Source

What's Changed

Full Changelog: appwrite/sdk-for-node@19.0.0...19.1.0

v19.0.0

Compare Source

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: appwrite/sdk-for-node@18.0.0...19.0.0

v18.0.0

Compare Source

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: appwrite/sdk-for-node@17.2.0...18.0.0

v17.2.0

Compare Source

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

v17.1.0

Compare Source

  • 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

v17.0.0

Compare Source

  • 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
  • Updates 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
  • Removes search param from listExecutions method

v16.0.0

Compare Source

  • Fix: remove content-type from GET requests
  • Update (breaking): min and max params are now optional in updateFloatAttribute and updateIntegerAttribute methods (changes their positioning in method definition)

v15.0.1

Compare Source

  • Remove titles from all function descriptions
  • Fix typing for collection "attribute" key
  • Remove unnecessary awaits and asyncs
  • Ensure AppwriteException response is always string

v15.0.0

Compare Source

  • Fix: pong response & chunked upload

v14.2.0

Compare Source

  • Add new push message parameters

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants