Skip to content

chore(deps): bump effect to 4.0.0 - #63

Merged
altaywtf merged 1 commit into
mainfrom
chore/effect-4.0.0
Oct 1, 2026
Merged

altaywtf merged 1 commit into
mainfrom
chore/effect-4.0.0

Conversation

@altaywtf

@altaywtf altaywtf commented Oct 1, 2026 •

Copy link
Copy Markdown
Member

Bumps effect 4.0.0-rc.117 and @effect/platform-node 4.0.0-rc.115 to 4.0.0, the first stable 4.0 release.

  • minimumReleaseAgeExclude admits effect, @effect/platform-node, and @effect/platform-node-shared 4.0.0 until they clear the release age.
  • No source changes were needed.
  • pnpm run verify: pass, 149 tests (1 skipped). The lockfile has no 4.0.0-rc entries left.

Written by an agent (Claude Code, Opus 5.5).

Copilot AI balanced review requested due to automatic review settings October 1, 2026 07:00
@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

🔵 Needs a closer look

It bumps a foundational runtime dependency (effect) whose test/runtime behavior cannot be independently verified in this environment, so final human sign-off is warranted.

Review effort: Balanced
Findings: None

What changed in this PR

This PR promotes the effect ecosystem dependencies from release candidates to the first stable 4.0.0 release. effect (4.0.0-rc.117 → 4.0.0) and @effect/platform-node (4.0.0-rc.115 → 4.0.0) are the core runtime libraries underpinning this TypeScript CLI/package, so this is a foundational dependency update. The change is lockfile/manifest-only with no source modifications; the author reports a passing pnpm run verify (149 tests, 1 skipped).

Changes:

  • Pin effect and @effect/platform-node to stable 4.0.0 in package.json and regenerate the lockfile (including coherent transitive bumps undici 8.10.2→8.11.2 and ws 8.21.3→8.22.0).
  • Add 4.0.0 entries for effect, @effect/platform-node, and @effect/platform-node-shared to minimumReleaseAgeExclude so the new releases bypass the release-age gate.
File Description
package.json Updates effect and @effect/platform-node dependency specifiers to 4.0.0.
pnpm-lock.yaml Regenerates resolved versions/integrity hashes for the effect packages and their transitive deps; no 4.0.0-rc entries remain.
pnpm-workspace.yaml Adds the three stable 4.0.0 effect packages to minimumReleaseAgeExclude, following the existing quoting convention.
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.

@altaywtf
altaywtf merged commit 76bd86d into main Oct 1, 2026
7 checks passed
@altaywtf
altaywtf deleted the chore/effect-4.0.0 branch October 1, 2026 07:07
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.

2 participants