chore(deps): bump effect to 4.0.0 - #85
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
🔵 Needs a closer look
It upgrades the core Effect runtime library to a brand-new stable major whose behavioral compatibility cannot be fully verified by automated review, and the DISTRIBUTION.md "prerelease" pin wording is now stale.
Review effort: Balanced
Findings: None
What changed in this PR
This PR promotes the Effect toolchain from the 4.0.0-rc.118 release candidate to the first stable 4.0.0 release. It updates the pinned versions for effect, @effect/platform-node, @effect/platform-node-shared, and @effect/vitest, along with the corresponding pnpm override and minimumReleaseAgeExclude entries and the lockfile. There are no source code changes. This keeps the project's core runtime library (used at the Effect runtime boundary per the repo's patterns) on a stable release line.
Changes:
- Bump
effect,@effect/platform-node,@effect/platform-node-shared, and@effect/vitestdependency pins to4.0.0inpackage.json. - Update the
@effect/platform-node-sharedoverride and the fourminimumReleaseAgeExcludeentries inpnpm-workspace.yamlto4.0.0. - Regenerate
pnpm-lock.yamlwith matching specifiers, resolutions, peer dependencies, and snapshots.
| File | Description |
|---|---|
package.json |
Updates the four Effect dependency/devDependency pins from 4.0.0-rc.118 to 4.0.0. |
pnpm-workspace.yaml |
Updates the @effect/platform-node-shared override and the Effect minimumReleaseAgeExclude entries to 4.0.0. |
pnpm-lock.yaml |
Regenerated lockfile with 4.0.0 specifiers, resolutions (new integrity hashes), peer ranges, and snapshots. |
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.
Summary
effect,@effect/platform-node,@effect/platform-node-shared, and@effect/vitest4.0.0-rc.118 → 4.0.0, the first stable 4.0 release, including the@effect/platform-node-sharedoverride.Changed
package.json,pnpm-workspace.yaml(override andminimumReleaseAgeExclude), and the lockfile. No source changes.Risks
choredoes not cut a release.Verification
vp run verify: pass, 165 tests.4.0.0-rcentries left.live:smoke/live:probe: not run; dependency-only change.Follow-Ups
Written by an agent (Claude Code, Opus 5.5).