chore(deps): bump effect from 3.17.7 to 3.20.0 - #384
Conversation
Bumps [effect](https://github.com/Effect-TS/effect/tree/HEAD/packages/effect) from 3.17.7 to 3.20.0. - [Release notes](https://github.com/Effect-TS/effect/releases) - [Changelog](https://github.com/Effect-TS/effect/blob/effect@3.20.0/packages/effect/CHANGELOG.md) - [Commits](https://github.com/Effect-TS/effect/commits/effect@3.20.0/packages/effect) --- updated-dependencies: - dependency-name: effect dependency-version: 3.20.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
d5dc374 to
2e1b5be
Compare
|
Status as of 2026-08-19: leaving this open on purpose. CI fails because uploadthing pins effect at exactly 3.17.7, so this bump creates two effect copies with incompatible types (Micro, Redacted). svelte-check reports 6 errors. What we found upstream (pingdotgg/uploadthing):
Risk assessment: low. The advisory behind this bump (AsyncLocalStorage context contamination in effect fibers under concurrent RPC load, fixed in 3.20.0) doesn't match how we use effect. It only appears in src/lib/server/storage/uploadthing.ts, and we don't use effect RPC or fibers directly. Options if we want this closed sooner:
Until then: leave this PR open. Dependabot rebases it as new effect versions release, and CI flips green once uploadthing ships a compatible release. |
Bumps effect from 3.17.7 to 3.20.0.
Changelog
Sourced from effect's changelog.
... (truncated)
Commits
aa47393Version Packages (#6089)8798a84fix(effect): isolate scheduler runners per fiber (#6124)fc82e81BackportTypes.VoidIfEmptyto 3.x (#6107)f6b0960Backport: Fix TupleWithRest post-rest index drift validation bug (#6097)82996bcfix(Schema): handle Transformation in getIndexSignatures for correct omit beh...4d97a61Schema: fix getPropertySignatures crash on Struct with optionalWith({ default...ab3b64cVersion Packages (#6080)2d2bb13fix semaphore race condition where permits could be leaked (#6081)4eb5c00build ManagedRuntime synchronously if possible (#6079)4f21075Version Packages (#6063)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for effect since your current version.