Repository navigation
chore: update effect packages to 4.0.2 - #916
Merged
Merged
Conversation
Co-authored-by: Patrick Roza <42661+patroza@users.noreply.github.com>
269a7c8643 Version Packages (#8744) 757821fe99 Fix PostgreSQL cancellation test readiness and cleanup (#8879) 540ecd1a94 Require explicit @stability on every module and importable export (#8770) 1b35732952 Fix Stream.slidingSize dropping elements from the final partial window (#8878) 7a721cee6b Keep `=` inside values when decoding key-value config strings (#8877) 78994c5e0d docs(http-api): fix stale HttpApiBuilder.middlewareSecurity references (#8876) 0aeb7fd6f5 Preserve active OpenTelemetry parents for Effect spans (#8586) d350f8e7ba Fix HttpApi form and GET payloads rejecting single-value arrays (#8858) f6af4b6d24 expose more of the atom registry apis (#8875) 00f1cc783f fix(sql): follow OpenTelemetry database semantic conventions in SQL spans (#8866) 146e86a689 fix(http): align HTTP tracing with OpenTelemetry semantic conventions (#8873) f5716ad55d fix(observability): align OTLP exporter, resource and logger with the OpenTelemetry spec (#8868) a0e1b871b4 fix(tracing): leave interrupted spans Unset and drop synthetic stack frames (#8864) 26c108919f fix(ai): follow the OpenTelemetry GenAI semantic conventions (#8870) c6086ee5a2 fix(rpc): set span kind and rpc.* attributes per OpenTelemetry RPC conventions (#8867) 26931d0fee fix(observability): export OTLP Summary metrics and UCUM units (#8869) 763b445f55 Fix SQL event-log notifications before transaction commit (#8855) 7ccfeb3569 fix(sql-pg): report a stale plan inside a transaction instead of retrying it (#8861) d4f4bc8b83 Fix Stream.groupBy and partition hanging when a substream stops early (#8857) 2131d44bd1 fix(sql-pg): release connection listeners and retirement hooks on scope closure (#8854) ec540703a5 Update repository dependencies (#8740) 7d8d4979c6 Fix logged status after successful WebSocket upgrades (#8852) 48a373b2b4 Fix NodeHttpServer keep-alive requests during graceful shutdown (#8846) bc4d76e44a Add trusted /effect-bot maintainer comment relay (#8853) 6c59de782b Preserve defects and interruption in Arbitrary mixed causes (#8849) eee0eeb1e4 Fix suspended compiled Struct parser output reuse (#8810) 5630677ff5 fix(ai): preserve MCP toolkit service requirements (#8842) 972c80fb02 Fix SqlEventJournal on PostgreSQL (#8756) 053e3ead5a Keep atom-react server snapshots stable for delayed Suspense hydration (#8841) 22d6f4dcd4 Mark HttpMiddleware.tracer spans as failed for 5xx responses (#8821) 0ac6ac813c Fix RPC request defect serialization for SchemaBinary (#8835) 42763ce0b4 Use the negotiated MCP protocol version when the header is absent (#8775) 7234786687 Fix K8sHttpClient service-account token rotation (#8836) fb757e3eae Fix Cache.get startup interruption race (#8837) af114e664b Fix Channel.decodeText options for Node-only declarations (#8838) bd96be0f1c Fix HttpApi response schema error status and reporting (#8834) e36abbba72 Fix empty framed RPC HTTP responses (#8833) 375c1b021c Keep the URL hash and drop an empty query in Atom.searchParam (#8820) 46b75b1a7c Fix YAML block scalar trailing line breaks (#8752) a0cb4c25d8 ai: let decisions carry images (#8832) 7095539c23 Fix TOML multiline strings keeping a leading CRLF (#8753) 45a70ced8c Make Atom.windowFocusSignal work when window is undefined (#8771) 2b3c63c14f Fix HttpClient retaining unread responses without FinalizationRegistry (#8830) 7064da92f2 Fix Channel.runIntoPubSub error type (#8757) c6f2179d3d Fix interruption while waiting for transactional permits and locks (#8805) b9d6581931 Fix Config parsing to preserve composite provider causes (#8808) 3ed997b1f4 Fix Channel.merge propagation of side finalizer failures (#8816) 2fbecc82c3 Fix schedule drivers discarding finalizer defects (#8799) aefe05aea1 Fix Map/Set comparison builders accepting proper subsets as equal (#8814) 82303c1bc8 Fix ManagedRuntime disposal from managed effects (#8783) 88917ebb2e Fix formatJson redaction for getter-returned values with toJSON (#8782) 985860df71 Fix transaction retries discarding cleanup failures (#8780) 76fcd898c5 Fix ScopedCache pending entries after expired finalizer failure (#8803) c07c144b1a Reproduce: Cron.next returns a past occurrence during the second DST fold hour (#8800) c419a0edaa Reproduce: PartitionedSemaphore synchronously resumes permit chains until the JavaScript stack overflows (#8789) 99b6b45aff Reproduce: Mutating an empty concatenation result contaminates every array reducer (#8815) 684ccdc20b Fix batched logger shutdown ordering and interrupted output (#8807) 8903b68add Fix child fibers reusing completed transaction journals (#8777) b79fcb8b62 Fix PubSub surplus publishing after end (#8786) 3cb395e151 Fix ExecutionPlan schedule error and requirement tracking (#8765) c381fbc045 Fix stack overflow when completing coalesced cached requests (#8804) f31e6b7fd2 Fix Stream.tapSink completion during an upstream pull (#8793) b817ebefc0 Fix suspended union parsers reusing state across effect runs (#8809) 7b396bd3b5 Fix mergeAll discarding inner scope finalizer defects (#8798) 8409eb4592 Fix Floyd-Warshall path reconstruction through zero-cost cycles (#8813) 2e03688cdf fix(Stream): preserve sink leftovers when peeling (#8792) 716e358e0e Reproduce: Repeated throwing cause handlers overflow the interpreter stack and bypass finalization (#8778) a6c7dcb042 Fix one-shot iterable inputs lost on transaction retries (#8806) 87813882fa Fix Channel callback registration failure propagation (#8817) e4cb9f1f58 Fix inherited Standard Schema adapters bypassing child schemas (#8811) 888a18915c Reject fractional and NaN PubSub capacities (#8790) f11526aea2 Fix tapSink swallowing sink failures after end-of-stream (#8794) 7e7ede67d8 Fix Queue capacity release after reentrant shutdown (#8785) 33303ea634 Fix Pool shutdown to wait for borrowed resources (#8788) 5326527918 Fix Channel.acquireUseRelease resource leak on acquisition interruption (#8796) c5cf8ce402 Fix resource lifetime when retrying Layer.buildWithMemoMap (#8781) d85a3095af Fix Queue.clear swallowing failures combined with Done (#8791) 332d363f07 Fix Sink.make successful pipeline results (#8797) 495740d9d0 Reproduce: zipLatest hangs when one finite input is empty and another emits a value (#8795) efebfa9cf9 Include completion services in McpServer prompt requirements (#8762) 9b8200da0f Reproduce: PubSub takers can observe the final message before data published during waiter registration (#8787) 18035009c9 Fix interruption masking before scope finalizer callbacks (#8779) a84aa4e863 Fix FiberHandle ownership during reentrant replacement (#8784) 166437bdb8 Omit cumulative min/max from delta OTLP histogram points (#8769) 98a5ed7603 Fix HttpApiClient result type for union response modes (#8767) 50a5686ab6 Fix effectify error mapper exceptions stranding fibers (#8776) d0b3862b65 Fix Channel.mapInput data-last overload dropping requirements (#8758) 1ba8521582 Fix Sink.catchCause data-last error type (#8764) 44defad43f Fix HttpServer service serve middleware service requirements (#8759) 467d3aceff Include runtime error in AtomRuntime.subscriptionRef result type (#8760) a3b4cf3e2b fix(queue): deliver taken values before scheduler yields (#8819) 90a1bae898 Make RPC socket ping timing configurable and count all server frames as liveness (#8825) 1f74b62b6c feat(ai): let McpServer.layerHttp terminate sessions on DELETE (#8773) fce9c52cab Document typed SQLite setup failures in migration reference (#8822) bd00773b25 fix(http): read response cookies when Headers has no getSetCookie (#8772) b1d200c40a Expose tag key on Schema tagged unions, closes #8681 (#8748) 13eb0099aa Fix PostgreSQL binary interval decoding (#8746) 4153144de5 Fix AsyncResult.flatMap data-last type inference (#8742) git-subtree-dir: repos/effect git-subtree-split: 269a7c864351231d42e6e95b7fa8f32050df3691
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 and the
@effect/*packages this repo pins from 4.0.1 to npm 4.0.2, and squash-syncrepos/effectto tageffect@4.0.2.@effect/language-servicestays at 0.87.3 and@effect/tsgostays at ^0.47.2.opened by patroza in chat thread Discord · Discord
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.