Skip to content

feat: Web SDK update for version 24.0.0#163

Closed
ChiragAgg5k wants to merge 1 commit into
mainfrom
dev
Closed

feat: Web SDK update for version 24.0.0#163
ChiragAgg5k wants to merge 1 commit into
mainfrom
dev

Conversation

@ChiragAgg5k
Copy link
Copy Markdown
Member

This PR contains updates to the Web SDK for version 24.0.0.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 26, 2026

Warning

Rate limit exceeded

@ChiragAgg5k has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 5 minutes and 19 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 31b5c06c-bfeb-467b-b8f6-bdd63c620d79

📥 Commits

Reviewing files that changed from the base of the PR and between 10c6a81 and 9ddb095.

📒 Files selected for processing (1)
  • CHANGELOG.md
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dev

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Mar 26, 2026

Greptile Summary

This PR updates CHANGELOG.md to flesh out the 24.0.0 release entry, fixing a type name (intnumber, appropriate for a JS/TS SDK) and adding six previously missing bullet points that describe new impersonation APIs, BigInt serialization fixes, model field updates, a response-format header bump, and dev-dependency upgrades.

  • Corrected $sequence type label from int to number and normalised model names to Row and Document.
  • Documented new Client impersonation methods (setImpersonateUserId(), setImpersonateUserEmail(), setImpersonateUserPhone()).
  • Documented new impersonator / impersonatorUserId fields on the User model.
  • Documented the custom toString() / JSONbig.stringify fix for BigInt serialization.
  • Noted updated X-Appwrite-Response-Format header version (1.9.0) and dev-dependency upgrades (Rollup 2→3, TypeScript 4.7→5.7).
  • No source-code changes are included; the diff is limited to documentation.

Confidence Score: 5/5

Safe to merge — documentation-only change with no impact on runtime behaviour.

The PR touches only CHANGELOG.md. The corrections are accurate (JavaScript uses number, not int), the additional bullet points are well-formed and consistent with the file's existing style, and no source code is modified.

No files require special attention.

Important Files Changed

Filename Overview
CHANGELOG.md Expands the 24.0.0 changelog entry with six additional bullet points describing new features, corrections (int→number), and dependency upgrades; formatting is consistent with the rest of the file.

Reviews (1): Last reviewed commit: "chore: update Web SDK to 24.0.0" | Re-trigger Greptile

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.

1 participant