Repository navigation
chore(deps): bump @putdotio/sdk to 11.5.1 - #95
Conversation
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Removing the effect override leaves CONTRIBUTING.md:56 documenting an override that no longer exists, which the repo's doc-alignment guidance expects to be updated in the same change.
Review effort: Balanced
Findings: 1
What changed in this PR
This PR bumps the inlined @putdotio/sdk dependency from 11.4.2 to 11.5.1. Because the SDK pulls in effect@4.0.0 and the repo already pins effect as a direct dependency (package.json:57), the belt-and-suspenders effect: 4.0.0 override in pnpm-workspace.yaml is dropped. The single-Effect-runtime invariant that the override helped guarantee is still enforced at the build/pack boundary by the smoke:pack check (scripts/smoke-packed-install.mts:698-711), and the lockfile confirms the whole tree still resolves to a single effect@4.0.0.
Changes:
- Bump
@putdotio/sdkto 11.5.1 inpackage.json(devDependency +inlinedDependencies),pnpm-workspace.yaml(minimumReleaseAgeExclude), andpnpm-lock.yaml. - Remove the
effect: 4.0.0override frompnpm-workspace.yaml(and its mirrored entry inpnpm-lock.yaml), which restores the packages' declaredeffect: ^4.0.0peer ranges in the lockfile.
| File | Description |
|---|---|
| package.json | Updates the SDK version in both devDependencies and inlinedDependencies to 11.5.1. |
| pnpm-workspace.yaml | Drops the effect override and bumps the SDK entry in minimumReleaseAgeExclude to 11.5.1. |
| pnpm-lock.yaml | Regenerated lockfile reflecting the SDK bump and override removal (peer ranges back to ^4.0.0, single effect@4.0.0). |
Files not reviewed (1)
- pnpm-lock.yaml: Generated file
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| @@ -1,5 +1,4 @@ | |||
| overrides: | |||
|
🎉 This PR is included in version 1.8.5 🎉 The release is available on: Your semantic-release bot 📦🚀 |

Bumps the inlined SDK to 11.5.1, which depends on
effect@4.0.0directly, so theeffectoverride inpnpm-workspace.yamlis dropped.pnpm exec vp run verifypasses: 368 tests, includingsmoke:pack, which still asserts a single Effect runtime in the packed install.chore, so this doesn't cut a CLI release.Written by an agent (Claude Code, Opus 5.5).