Skip to content

(fix): bump @appwrite.io/console to 15.4.0 in CLI template - #1678

Closed
ChiragAgg5k wants to merge 1 commit into
mainfrom
fix/cli-console-15.4.0
Closed

(fix): bump @appwrite.io/console to 15.4.0 in CLI template#1678
ChiragAgg5k wants to merge 1 commit into
mainfrom
fix/cli-console-15.4.0

Conversation

@ChiragAgg5k

Copy link
Copy Markdown
Member

Bumps the CLI template's @appwrite.io/console dependency to 15.4.0 (published today) so the regenerated CLI can use the new console SDK methods. Required for appwrite/sdk-for-cli#342 build validation.

@greptile-apps

greptile-apps Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR updates the console SDK used by the CLI template. The main change is:

  • Pin @appwrite.io/console to version 15.4.0.

Confidence Score: 4/5

The generated CLI dependency installation can fail until its lockfile templates match version 15.4.0.

  • The manifest and generated Bun lockfile require different SDK versions.
  • CI and publish use frozen lockfile installation, which rejects stale dependency metadata.
  • No security issue was identified.

templates/cli/package.json.twig, templates/cli/bun.lock.twig, and templates/cli/package-lock.json.twig

Important Files Changed

Filename Overview
templates/cli/package.json.twig Updates the console SDK pin to 15.4.0 without updating the lockfile templates used by frozen installs.

Fix All in Claude Code Fix All in Codex

Prompt To Fix All With AI
Fix the following 1 code review issue. Work through them one at a time, proposing concise fixes.

---

### Issue 1 of 1
templates/cli/package.json.twig:54
**Frozen Lockfile Version Mismatch**

The generated Bun lockfile still resolves `@appwrite.io/console` at 15.3.0, but this manifest now requires 15.4.0. CI and publish use `bun install --frozen-lockfile`, so generated CLI builds can fail during dependency installation before the new SDK methods are compiled. The Bun and npm lockfile templates need to be regenerated with this version bump.

Reviews (1): Last reviewed commit: "(fix): bump @appwrite.io/console to 15.4..." | Re-trigger Greptile

},
"dependencies": {
"@appwrite.io/console": "15.3.0",
"@appwrite.io/console": "15.4.0",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

P1 Frozen Lockfile Version Mismatch

The generated Bun lockfile still resolves @appwrite.io/console at 15.3.0, but this manifest now requires 15.4.0. CI and publish use bun install --frozen-lockfile, so generated CLI builds can fail during dependency installation before the new SDK methods are compiled. The Bun and npm lockfile templates need to be regenerated with this version bump.

Prompt To Fix With AI
This is a comment left during a code review.
Path: templates/cli/package.json.twig
Line: 54

Comment:
**Frozen Lockfile Version Mismatch**

The generated Bun lockfile still resolves `@appwrite.io/console` at 15.3.0, but this manifest now requires 15.4.0. CI and publish use `bun install --frozen-lockfile`, so generated CLI builds can fail during dependency installation before the new SDK methods are compiled. The Bun and npm lockfile templates need to be regenerated with this version bump.

How can I resolve this? If you propose a fix, please make it concise.

Fix in Claude Code Fix in Codex

@ChiragAgg5k

Copy link
Copy Markdown
Member Author

Closing — handled locally; the CLI template pin will be updated in a future generator release.

@ChiragAgg5k
ChiragAgg5k deleted the fix/cli-console-15.4.0 branch July 22, 2026 11:01
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