Skip to content

chore(deps): bump @putdotio/sdk to 11.5.1 - #95

Merged
altaywtf merged 2 commits into
mainfrom
chore/sdk-11.5.1
Oct 1, 2026
Merged

altaywtf merged 2 commits into
mainfrom
chore/sdk-11.5.1

Conversation

@altaywtf

@altaywtf altaywtf commented Oct 1, 2026

Copy link
Copy Markdown
Member

Bumps the inlined SDK to 11.5.1, which depends on effect@4.0.0 directly, so the effect override in pnpm-workspace.yaml is dropped.

  • pnpm exec vp run verify passes: 368 tests, including smoke: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).

Copilot AI balanced review requested due to automatic review settings October 1, 2026 08:22
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

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 Low severity

Open (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/sdk to 11.5.1 in package.json (devDependency + inlinedDependencies), pnpm-workspace.yaml (minimumReleaseAgeExclude), and pnpm-lock.yaml.
  • Remove the effect: 4.0.0 override from pnpm-workspace.yaml (and its mirrored entry in pnpm-lock.yaml), which restores the packages' declared effect: ^4.0.0 peer 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.

Comment thread pnpm-workspace.yaml
@@ -1,5 +1,4 @@
overrides:
@altaywtf
altaywtf merged commit 5adca0a into main Oct 1, 2026
1 check passed
@altaywtf
altaywtf deleted the chore/sdk-11.5.1 branch October 1, 2026 08:27
@putio-ci

putio-ci Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.8.5 🎉

The release is available on:

Your semantic-release bot 📦🚀

@putio-ci putio-ci Bot added the released label Oct 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants