Repository navigation
chore: update effect packages to 4.0.1 - #910
Merged
Merged
Conversation
Co-authored-by: Patrick Roza <42661+patroza@users.noreply.github.com>
460272d304 Version Packages (#8647) bb3216bba1 change changeset level for clef f15748273a fix(ai): encode McpSchema.optional fields whose schema decodes to a class (#8723) 92e656c43a fix(vitest): forward the assertion message only when given in deepStrictEqual and notDeepStrictEqual (#8722) 43fdcdc6c8 Fix RPC stdio response draining after stdin EOF (#8714) 0f647153ed fix(platform-node): fail refused websocket upgrades instead of hanging (#8738) 878cb33f4f Fix HTTP logger output for client aborts (#8737) a81e4e6cb3 Fix PostgreSQL lock ordering for cluster message resets (#8741) f1aedb0a67 Fix forceKillAfter cleanup after non-zero process leader exit (#8736) 073bb475d1 Support TTL callbacks in Effect.cachedInvalidateWithTTL (#8734) bc445262ee fix(effect): treat interruption as abandonment in Effect.cached* and Cache (#8719) e1a521a688 fix(Stream): do not step aggregateWithin schedules while idle (#8718) 234672ba86 fix(sqlite-node): do not cache failed statement preparations (#8716) f84f41e866 fix(ai-openai): preserve prompt cache diagnostics (#8613) 23047696f9 fix(ai-openrouter): scope transcription JSON encoding to provider spec (#8713) ed2cc2f322 fix(ai-anthropic): support mid-conversation system messages (#8603) 7336154e2c fix(sqlite-node): return rows from recompiled statements (#8688) 395f256c22 Correct v4 Effect subtyping migration guide (#8712) e5930bd1f8 Fix SQLite WAL initialization contention and typed setup errors (#8708) 43416c4142 Fix HttpStaticServer If-Range validation (#8705) 81d965eeb1 Fix MSSQL pool recovery and connection error handling (#8709) 1d9fb8c540 Fix Stream.throttle shape strategy exceeding the configured rate (#8698) a5b1d4e4ca Fix HttpApiSchemaError reporting validation failures (#8706) f5c2a91621 Fix zoned DateTime when Intl omits fractional seconds (#8707) d6ac8f923a Fix Stream.scan initial state emission for empty streams (#8704) 5e6f7568a4 Fix HttpTraceContext B3 sampling and zero W3C IDs (#8685) 97ee2bd684 Fix Anthropic streamed tool JSON errors (#8683) 480bba2dfe Add Cloudflare Clef decision provider (#8677) 58a2ee8e0d perf(ai): cache per-tool response schemas (#8680) f79b23118b Fix NodeSocket re-entrant reader teardown (#8678) 888e326a31 Fix Pool usage TTL to expire idle resources (#8679) cabf123072 fix(HashRing): make getShards independent of node history (#8675) 6389d9ac64 Fix OpenAPI client inference for possibly undefined response configuration (#8672) b9188c67ae Fix OpenAPI client includeResponse inference (#8669) 20dcd50605 fix: preserve stateful MCP extension capabilities (#8664) 04706eff5d fix(schema): canonicalize imported JSON Schema pattern sources (#8657) 86c8fb1287 Avoid busy polling in Sharding reset race test (#8665) 157690fcf4 Note NumberFromString's v4 decoding change in migration guidance (#8655) 8615e66073 Point parseJson migration guidance at fromJsonString(Schema.Unknown) (#8654) cad111867a Avoid cluster workflow replay for self-completed checkpoints (#8662) 1672d9ca8d Fix cluster entity recovery when replayed requests defect during handler rebuild (#8637) 1db93b45ba Run shard lock failover tests sequentially (#8661) 1c18c688df Fix singleton durable RPC cancellation during shard reassignment (#8660) 2ec021eff7 Do not register an entity whose construction finishes after its shard was released (#8659) 0b52bb42fa Release a blocked stream chunk when its RpcClient consumer is interrupted (#8648) 42e5750f7e fix: add keepalive for Mcp http subscriptions (#8653) 962647b6a1 Fix RpcClient protocol errors failing synchronous retries (#8658) 498e72ba14 Resume woken fibers in their own AsyncLocalStorage context (#8629) 1f89b8ec64 fix(ScopedCache): stamp an entry's expiry before completing its lookup (#8618) 18dfb98cf6 Fix lost interruption and typed failure leaks when skipping handlers (#8652) b5a2d4c1d6 Keep shards acquired during an in-flight lock refresh (#8644) e823e69377 Isolate RPC stream chunk decoding failures (#8627) git-subtree-dir: repos/effect git-subtree-split: 460272d30457f4697d8b8c52cad41caccbcace08
…pgrade-effect-4.0.1
Co-authored-by: Patrick Roza <42661+patroza@users.noreply.github.com>
@effect-app/cli
effect-app
@effect-app/eslint-codegen-model
@effect-app/eslint-shared-config
@effect-app/infra
@effect-app/vue
@effect-app/vue-components
commit: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Upgrade Effect packages from
4.0.0to npm4.0.1.Pins are npm-only (
effect/@effect/*4.0.1).@effect/language-servicestays0.87.3and@effect/tsgostays^0.47.2.repos/effectis squash-synced to tageffect@4.0.1.4.0.1 is a patch of runtime, cluster, RPC, HTTP, SQLite, and Vitest fixes. No effect-app API adaptations were required.
Local
pnpm checkand vue-componentsvue-tsc -p tsconfig.build.jsonpassed before push.Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.