Skip to content

chore(cli): bump @prisma/compute-sdk to 0.34.0 (Windows PATH fix)#116

Merged
AmanVarshney01 merged 1 commit into
mainfrom
chore/bump-compute-sdk-0.34
Jul 9, 2026
Merged

chore(cli): bump @prisma/compute-sdk to 0.34.0 (Windows PATH fix)#116
AmanVarshney01 merged 1 commit into
mainfrom
chore/bump-compute-sdk-0.34

Conversation

@AmanVarshney01

Copy link
Copy Markdown
Member

Bumps @prisma/compute-sdk 0.33.0 -> 0.34.0 to pick up the Windows build fix (project-compute#105, published as 0.34.0).

What this fixes

On Windows, prisma-cli app build and app deploy failed immediately with 'bun' is not recognized as an internal or external command even with Bun installed. The SDK's buildCommandEnv wrote a literal PATH key over Windows' Path-cased variable, forking a duplicate key whose bin-dirs-only value shadowed the real system PATH in the spawned build shell. 0.34.0 resolves the key case-insensitively and extends it in place.

Supersedes #115, which patched the same bug CLI-side; the root cause is SDK-owned.

Notes

  • The lockfile was still resolving compute-sdk 0.31.0 despite the 0.33.0 pin in packages/cli/package.json; this refresh brings the installed version in line with the manifest.
  • Verified the published 0.34.0 tarball contains the fix, and the full CLI suite (45 files, 624 tests) plus build pass against it.
  • Windows follow-ups tracked SDK-side: execa migration for the .cmd launcher ladder and a windows-latest CI leg.

Picks up the Windows PATH env-key fix (project-compute#105): buildCommandEnv
now resolves the PATH key case-insensitively, so app build/deploy no longer
fail with "'bun' is not recognized" on Windows. Also refreshes the lockfile,
which was still resolving 0.31.0 despite the 0.33.0 pin.
@coderabbitai

coderabbitai Bot commented Jul 9, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 98ab8a36-fec0-4a2a-a091-abda89e4f0fb

📥 Commits

Reviewing files that changed from the base of the PR and between 2c63aa7 and dd89ead.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (1)
  • packages/cli/package.json

Summary by CodeRabbit

  • Chores
    • Updated a CLI runtime dependency to a newer version for improved stability and compatibility.

Walkthrough

This change updates the version of the @prisma/compute-sdk dependency declared in packages/cli/package.json from 0.33.0 to 0.34.0. No other package metadata, scripts, or dependency entries are modified.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the dependency bump and the Windows PATH fix it brings in.
Description check ✅ Passed The description matches the changeset and explains the dependency upgrade and its purpose.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/bump-compute-sdk-0.34
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch chore/bump-compute-sdk-0.34

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

@AmanVarshney01 AmanVarshney01 merged commit a589fdd into main Jul 9, 2026
10 checks passed
@AmanVarshney01 AmanVarshney01 deleted the chore/bump-compute-sdk-0.34 branch July 9, 2026 14:24
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