Skip to content

build(deps): move effect and its platform packages to 4.0.6 together - #535

Merged
GraemeF merged 1 commit into
mainfrom
effect-406
Oct 30, 2026
Merged

GraemeF merged 1 commit into
mainfrom
effect-406

Conversation

@GraemeF

@GraemeF GraemeF commented Oct 30, 2026

Copy link
Copy Markdown
Contributor

@effect/platform-node 4.0.6 and @effect/platform-node-shared 4.0.6 declare effect ^4.0.6 as a peer, so Renovate's three separate bumps (#531, #533, #534) cannot land one at a time. This moves all three pins, the plugin lock and pluginModules' hash in one change.

The lock moves only the three effect packages, and the undici it already holds meets platform-node's new range. The 4.0.6 notes are fixes and additions. FileSystem.lstat is new, and a custom FileSystem must now provide it, but the plugin uses only NodeFileSystem. EPERM now reads as PermissionDenied rather than Unknown, and the plugin matches on neither. Imports of effect's nested internal modules are now blocked, and the plugin imports only public entry points. The rest touches HTTP servers, clusters, event logs and the CLI, none of which the plugin uses.

@effect/platform-node 4.0.6 and @effect/platform-node-shared 4.0.6 declare effect ^4.0.6 as a peer, so Renovate's three separate bumps (#531, #533, #534) cannot land one at a time. This moves all three pins, the plugin lock and pluginModules' hash in one change.

The lock moves only the three effect packages, and the undici it already holds meets platform-node's new range. The 4.0.6 notes are fixes and additions. FileSystem.lstat is new, and a custom FileSystem must now provide it, but the plugin uses only NodeFileSystem. EPERM now reads as PermissionDenied rather than Unknown, and the plugin matches on neither. Imports of effect's nested internal modules are now blocked, and the plugin imports only public entry points. The rest touches HTTP servers, clusters, event logs and the CLI, none of which the plugin uses.
@GraemeF
GraemeF merged commit fbc60cd into main Oct 30, 2026
2 checks passed
@GraemeF
GraemeF deleted the effect-406 branch October 30, 2026 00:26
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