Skip to content

Upgrade to Effect 4.0.0 stable - #7

Merged
K-Mistele merged 1 commit into
mainfrom
upgrade/effect-v4-stable
Oct 3, 2026
Merged

K-Mistele merged 1 commit into
mainfrom
upgrade/effect-v4-stable

Conversation

@K-Mistele

Copy link
Copy Markdown

Summary

Moves the library from effect@4.0.0-beta.107 to the stable effect@4.0.0 release.

  • Bump the effect dev dep to 4.0.0 and the peer range to ^4.0.0
  • Stable 4.0.0 graduates cluster and rpc out of unstable: imports change from effect/unstable/cluster / effect/unstable/rpc to effect/cluster / effect/rpc
  • Drop the @effect/cluster and @effect/rpc dev deps — they're the v3 packages (peer on effect@^3) and nothing imported them
  • Remove a stale AGENTS.md note claiming the WatchState test is skipped; it runs and passes
  • Changeset: minor bump, since the peer range no longer admits 4.0 betas

No library code changed beyond import paths.

Test plan

  • bun run gate — typecheck, lint, fmt, build all clean; 299 tests pass, 0 fail

🤖 Generated with Claude Code

- Bump effect to 4.0.0; peer range ^4.0.0
- Move imports from effect/unstable/{cluster,rpc} to effect/{cluster,rpc}
- Drop unused v3 @effect/cluster and @effect/rpc dev deps
- Remove stale WatchState skip note from CLAUDE.md

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
HumanLayer-Session: https://app.dev.codelayer.gg/sessions/01a103b0-66fb-743a-8be3-bffccd3c0814
@K-Mistele
K-Mistele merged commit 572006f into main Oct 3, 2026
2 checks passed
@github-actions github-actions Bot mentioned this pull request Oct 3, 2026
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