Skip to content

chore(deps): move effect to the 4.0.0 rc line - #37

Merged
altaywtf merged 1 commit into
mainfrom
chore/effect-4-rc
Sep 18, 2026
Merged

altaywtf merged 1 commit into
mainfrom
chore/effect-4-rc

Conversation

@altaywtf

Copy link
Copy Markdown
Member

effect and @effect/platform-node were pinned to 4.0.0-beta.107. Both now publish an rc tag at 4.0.0-rc.115; this moves to it so the installed guide and source that agents read match the APIs the repo compiles against.

No source change was needed — Schema, DateTime, Option, and Predicate usage in src/manifest.ts and the platform-node runner in src/cli.ts compile and pass unchanged.

Two cleanups ride along:

  • minimumReleaseAgeExclude named the three beta.107 versions specifically. rc.115 published 2026-09-11 and resolves without an exemption, so the list is dead config.
  • The ## Effect section in AGENTS.md now uses the upstream wording: read node_modules/effect/AGENTS.md completely before writing Effect code, and search node_modules/effect/src for what it does not cover.

pnpm run verify passes: check, skillcheck, typecheck, pack, smoke, 73 tests, npm pack --dry-run.

effect and @effect/platform-node were pinned to 4.0.0-beta.107. Both now
publish an `rc` tag at 4.0.0-rc.115; move to it so the guide in
node_modules/effect/AGENTS.md and the source under node_modules/effect/src
match the APIs this repo actually compiles against.

No source change was needed: Schema, DateTime, Option, and Predicate usage in
src/manifest.ts and the platform-node runner in src/cli.ts typecheck and pass
all 73 tests unchanged.

Drop the minimumReleaseAgeExclude entries. They named the three beta.107
versions specifically; rc.115 published 2026-09-11 and resolves without an
exemption, so the list is dead config rather than a policy the repo still needs.

Restate the Effect section as the upstream guidance words it: read the installed
guide completely before writing Effect code, and fall back to the source.
Copilot AI lite review requested due to automatic review settings September 18, 2026 10:10
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 18, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-18T10:13:09.427100Z ac08a66 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

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.

🟢 Approval recommended

The change is a straightforward dependency/lockfile update plus doc/config cleanup, and the repo’s Node engine constraints remain compatible with the updated transitive dependency requirements.

Pull request overview

Updates this repo’s Effect runtime dependencies from the 4.0.0-beta.107 line to the 4.0.0-rc.115 line so the installed upstream Effect agent guide and source align with the APIs the repository compiles against, plus removes now-dead pnpm release-age exclusion config and refreshes local agent documentation wording.

Changes:

  • Bump effect and @effect/platform-node to 4.0.0-rc.115 and regenerate pnpm-lock.yaml accordingly (including the platform-node peer shift to redis).
  • Remove minimumReleaseAgeExclude entries that were tied to the old beta.107 pins.
  • Update AGENTS.md Effect guidance to match upstream wording.
File summaries
File Description
pnpm-workspace.yaml Removes now-unneeded minimumReleaseAgeExclude entries tied to the old Effect beta pin.
pnpm-lock.yaml Updates the lockfile to the Effect 4.0.0-rc.115 dependency graph.
package.json Pins effect and @effect/platform-node to 4.0.0-rc.115.
AGENTS.md Aligns the Effect guidance text with upstream node_modules/effect/AGENTS.md wording.
Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 3/4 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@altaywtf
altaywtf merged commit f09377e into main Sep 18, 2026
3 checks passed
@altaywtf
altaywtf deleted the chore/effect-4-rc branch September 18, 2026 10:17
@putio-ci

putio-ci Bot commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.3.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

@putio-ci putio-ci Bot added the released label Sep 18, 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