patch: Command Line SDK update for version 14.0.1#276
Conversation
WalkthroughThis pull request updates the CLI version from 14.0.0 to 14.0.1 across README snippets, installer scripts (install.ps1, install.sh), package metadata (package.json, scoop/appwrite.config.json), and lib/constants.ts. It upgrades the tar dependency to ^7.4.3 and changes tar usage to named imports (create, extract) in lib/commands/run.ts and lib/commands/utils/deployment.ts. It adds NVM path detection in lib/commands/update.ts and propagates the encrypt attribute for varchar/text/mediumtext/longtext attribute creation in lib/commands/utils/attributes.ts. The CHANGELOG.md is updated with the 14.0.1 release notes reflecting these fixes. Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes 🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches
🧪 Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@CHANGELOG.md`:
- Around line 3-8: The changelog currently lists release "14.0.1" but the PR
metadata references "14.1.0"—reconcile these by making both use the same version
string; update the changelog entry "14.0.1" (the visible version header) to
"14.1.0" or, if the intended release is 14.0.1, update the PR title/description
to "14.0.1" so they match; ensure the version string literal ("14.0.1" or
"14.1.0") is consistent across the changelog header and PR metadata before
merging.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: 85c99a5d-9928-498b-b58a-aa3e0cb224e3
📒 Files selected for processing (7)
CHANGELOG.mdREADME.mdinstall.ps1install.shlib/constants.tspackage.jsonscoop/appwrite.config.json
🚧 Files skipped from review as they are similar to previous changes (4)
- lib/constants.ts
- package.json
- README.md
- install.sh
| ## 14.0.1 | ||
|
|
||
| * Fixed `push tables` not passing `encrypt` parameter for varchar, text, mediumtext, and longtext string types | ||
| * Fixed NVM installation path not being detected by `update` command | ||
| * Updated `tar` dependency to v7.4.3 | ||
|
|
There was a problem hiding this comment.
Please reconcile release version naming across PR metadata and changelog.
Line 3 introduces 14.0.1, while the PR description references 14.1.0. Please align these before merge to avoid publishing/communication mistakes.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@CHANGELOG.md` around lines 3 - 8, The changelog currently lists release
"14.0.1" but the PR metadata references "14.1.0"—reconcile these by making both
use the same version string; update the changelog entry "14.0.1" (the visible
version header) to "14.1.0" or, if the intended release is 14.0.1, update the PR
title/description to "14.0.1" so they match; ensure the version string literal
("14.0.1" or "14.1.0") is consistent across the changelog header and PR metadata
before merging.
This PR contains updates to the Command Line SDK for version 14.0.1.
Summary by CodeRabbit
New Features
Chores