Skip to content

Conversation

@ChiragAgg5k
Copy link
Member

@ChiragAgg5k ChiragAgg5k commented Oct 21, 2025

This PR contains updates to the Command Line SDK for version 10.2.2.

Summary by CodeRabbit

  • New Features

    • Added syncing of tablesDB resource during the push tables command
  • Bug Fixes

    • Fixed logout command showing duplicate sessions
    • Fixed logout command displaying blank email when logged out
  • Documentation

    • Updated version references to 10.2.2 across documentation and installation scripts

@coderabbitai
Copy link

coderabbitai bot commented Oct 21, 2025

Warning

Rate limit exceeded

@ChiragAgg5k has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 5 minutes and 4 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.

📥 Commits

Reviewing files that changed from the base of the PR and between a523c8a and ab70897.

📒 Files selected for processing (3)
  • lib/commands/generic.js (3 hunks)
  • lib/commands/push.js (2 hunks)
  • lib/config.js (1 hunks)

Walkthrough

This pull request bumps the application version from 10.2.1 to 10.2.2 across the codebase. Changes include: adding three new entries to CHANGELOG.md documenting a logout command duplicate session fix, logout email display fix, and tableDB syncing feature; updating version references in README.md; revising download URLs in install scripts (install.ps1 and install.sh); updating SDK version headers in lib/client.js; refreshing hard-coded version strings in lib/parser.js; updating the package.json version field; and modifying scoop configuration URLs and version. All modifications are version-related updates with no changes to application logic or runtime behavior.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

The changes follow a highly repetitive pattern of consistent version number replacements across eight files (CHANGELOG.md, README.md, install.ps1, install.sh, lib/client.js, lib/parser.js, package.json, and scoop/appwrite.config.json). All modifications are straightforward version bumps with no logic complexity, conditional changes, or behavioral modifications. Review primarily involves verifying version consistency across all files and confirming no unintended alterations were introduced.

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. You can run @coderabbitai generate docstrings to improve docstring coverage.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The pull request title "feat: Command Line SDK update for version 10.2.2" is directly and clearly related to the main changeset. The PR's primary objective is a version bump from 10.2.1 to 10.2.2 across all relevant files including package.json, installation scripts, metadata headers, configuration files, and documentation. The title accurately and specifically captures this main change by naming the version and describing it as a Command Line SDK update. The title is concise, uses clear language without vague terms, and would allow a teammate scanning the history to immediately understand the primary change.

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.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 8f143d9 and a523c8a.

📒 Files selected for processing (8)
  • CHANGELOG.md (1 hunks)
  • README.md (2 hunks)
  • install.ps1 (1 hunks)
  • install.sh (1 hunks)
  • lib/client.js (1 hunks)
  • lib/parser.js (1 hunks)
  • package.json (1 hunks)
  • scoop/appwrite.config.json (2 hunks)
🧰 Additional context used
🧬 Code graph analysis (1)
lib/client.js (2)
lib/parser.js (1)
  • os (6-6)
lib/config.js (1)
  • os (1-1)
🔇 Additional comments (7)
lib/client.js (1)

19-20: LGTM! Version metadata correctly updated.

The SDK version and user-agent headers are properly updated to reflect version 10.2.2.

lib/parser.js (1)

125-125: LGTM! Error reporting version updated correctly.

The CLI version string used in error reports and GitHub issue creation is properly updated to 10.2.2.

README.md (1)

32-32: LGTM! Documentation version references updated.

The version examples in the README correctly reflect version 10.2.2 for both npm and prebuilt binary installation methods.

Also applies to: 63-63

install.sh (1)

100-100: LGTM! Installation script version updated.

The Linux/macOS installation script now downloads version 10.2.2 binaries.

package.json (1)

5-5: LGTM! Package version bumped to 10.2.2.

The npm package version is correctly updated, consistent with all other version references in the codebase.

CHANGELOG.md (1)

3-8: LGTM! Version 10.2.2 changelog entry added.

The changelog properly documents the new version with three entries: logout command fixes and tablesDB syncing feature. The format is consistent with previous entries.

scoop/appwrite.config.json (1)

3-3: LGTM! Scoop configuration updated to version 10.2.2.

The Scoop package configuration correctly reflects version 10.2.2, with both x64 and arm64 download URLs updated consistently.

Also applies to: 9-9, 18-18

@loks0n loks0n merged commit 07e94c7 into master Oct 21, 2025
1 check passed
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.

3 participants