Commit Graph
11369 Commits
Author SHA1 Message Date
Sebastian LorenzandTim Smart 88917ebb2e Fix formatJson redaction for getter-returned values with toJSON (#8782)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:46:54 +13:00
Sebastian LorenzandTim Smart 985860df71 Fix transaction retries discarding cleanup failures (#8780)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:44:57 +13:00
Sebastian LorenzandTim Smart 76fcd898c5 Fix ScopedCache pending entries after expired finalizer failure (#8803)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:43:23 +13:00
Sebastian LorenzandTim Smart c07c144b1a Reproduce: Cron.next returns a past occurrence during the second DST fold hour (#8800)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:42:06 +13:00
Sebastian LorenzandTim Smart c419a0edaa Reproduce: PartitionedSemaphore synchronously resumes permit chains until the JavaScript stack overflows (#8789)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:41:26 +13:00
Sebastian LorenzandTim Smart 99b6b45aff Reproduce: Mutating an empty concatenation result contaminates every array reducer (#8815)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:38:21 +13:00
Sebastian LorenzandTim Smart 684ccdc20b Fix batched logger shutdown ordering and interrupted output (#8807)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:37:01 +13:00
Sebastian LorenzandTim Smart 8903b68add Fix child fibers reusing completed transaction journals (#8777)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:35:31 +13:00
Sebastian LorenzandTim Smart b79fcb8b62 Fix PubSub surplus publishing after end (#8786)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:34:34 +13:00
3cb395e151 Fix ExecutionPlan schedule error and requirement tracking (#8765)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:30:03 +13:00
Sebastian LorenzandTim Smart c381fbc045 Fix stack overflow when completing coalesced cached requests (#8804)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:29:31 +13:00
Sebastian LorenzandTim Smart f31e6b7fd2 Fix Stream.tapSink completion during an upstream pull (#8793)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:26:50 +13:00
Sebastian LorenzandTim Smart b817ebefc0 Fix suspended union parsers reusing state across effect runs (#8809)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:14:36 +13:00
Sebastian LorenzandTim Smart 7b396bd3b5 Fix mergeAll discarding inner scope finalizer defects (#8798)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 15:13:49 +13:00
Sebastian LorenzandTim Smart 8409eb4592 Fix Floyd-Warshall path reconstruction through zero-cost cycles (#8813)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:30:02 +13:00
Sebastian LorenzandTim Smart 2e03688cdf fix(Stream): preserve sink leftovers when peeling (#8792)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:22:28 +13:00
Sebastian LorenzandTim Smart 716e358e0e Reproduce: Repeated throwing cause handlers overflow the interpreter stack and bypass finalization (#8778)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:21:43 +13:00
Sebastian LorenzandTim Smart a6c7dcb042 Fix one-shot iterable inputs lost on transaction retries (#8806)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:11:19 +13:00
Sebastian LorenzandTim Smart 87813882fa Fix Channel callback registration failure propagation (#8817)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:07:17 +13:00
Sebastian LorenzandTim Smart e4cb9f1f58 Fix inherited Standard Schema adapters bypassing child schemas (#8811)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 14:06:16 +13:00
Sebastian LorenzandTim Smart 888a18915c Reject fractional and NaN PubSub capacities (#8790)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:50:23 +13:00
Sebastian LorenzandTim Smart f11526aea2 Fix tapSink swallowing sink failures after end-of-stream (#8794)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:48:12 +13:00
Sebastian LorenzandTim Smart 7e7ede67d8 Fix Queue capacity release after reentrant shutdown (#8785)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:46:04 +13:00
Sebastian LorenzandTim Smart 33303ea634 Fix Pool shutdown to wait for borrowed resources (#8788)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:43:58 +13:00
Sebastian LorenzandTim Smart 5326527918 Fix Channel.acquireUseRelease resource leak on acquisition interruption (#8796)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:43:25 +13:00
Sebastian LorenzandTim Smart c5cf8ce402 Fix resource lifetime when retrying Layer.buildWithMemoMap (#8781)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:31:44 +13:00
Sebastian LorenzandTim Smart d85a3095af Fix Queue.clear swallowing failures combined with Done (#8791)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:30:53 +13:00
Sebastian LorenzandTim Smart 332d363f07 Fix Sink.make successful pipeline results (#8797)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:28:23 +13:00
Sebastian LorenzandTim Smart 495740d9d0 Reproduce: zipLatest hangs when one finite input is empty and another emits a value (#8795)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:18:02 +13:00
efebfa9cf9 Include completion services in McpServer prompt requirements (#8762)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:07:33 +13:00
Sebastian LorenzandTim Smart 9b8200da0f Reproduce: PubSub takers can observe the final message before data published during waiter registration (#8787)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:04:42 +13:00
Sebastian LorenzandTim Smart 18035009c9 Fix interruption masking before scope finalizer callbacks (#8779)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 13:03:45 +13:00
Sebastian LorenzandTim Smart a84aa4e863 Fix FiberHandle ownership during reentrant replacement (#8784)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 12:51:06 +13:00
166437bdb8 Omit cumulative min/max from delta OTLP histogram points (#8769)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 12:48:09 +13:00
98a5ed7603 Fix HttpApiClient result type for union response modes (#8767)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-05 23:16:38 +00:00
Sebastian LorenzandTim Smart 50a5686ab6 Fix effectify error mapper exceptions stranding fibers (#8776)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 12:15:00 +13:00
d0b3862b65 Fix Channel.mapInput data-last overload dropping requirements (#8758)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 12:08:55 +13:00
1ba8521582 Fix Sink.catchCause data-last error type (#8764)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-05 23:07:43 +00:00
44defad43f Fix HttpServer service serve middleware service requirements (#8759)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-05 23:06:19 +00:00
467d3aceff Include runtime error in AtomRuntime.subscriptionRef result type (#8760)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-05 23:04:59 +00:00
Michael ArnaldiandTim Smart a3b4cf3e2b fix(queue): deliver taken values before scheduler yields (#8819)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-05 21:48:21 +00:00
Tim 90a1bae898 Make RPC socket ping timing configurable and count all server frames as liveness (#8825) 2026-10-06 10:42:10 +13:00
1f74b62b6c feat(ai): let McpServer.layerHttp terminate sessions on DELETE (#8773)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 10:34:51 +13:00
Tim fce9c52cab Document typed SQLite setup failures in migration reference (#8822) 2026-10-06 10:23:55 +13:00
Julius MarmingeandClaude Opus 5.5 bd00773b25 fix(http): read response cookies when Headers has no getSetCookie (#8772)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-06 07:56:13 +13:00
Giulio Canti b1d200c40a Expose tag key on Schema tagged unions, closes #8681 (#8748) 2026-10-05 10:16:10 +02:00
Tim 13eb0099aa Fix PostgreSQL binary interval decoding (#8746) 2026-10-05 04:23:14 +00:00
Wouter de Bruijn 4153144de5 Fix AsyncResult.flatMap data-last type inference (#8742) 2026-10-05 16:15:00 +13:00
effect-bot 460272d304 Version Packages (#8647) @effect/atom-react@4.0.1 @effect/atom-vue@4.0.1 @effect/opentelemetry@4.0.1 @effect/sql-pg@4.0.1 @effect/vitest@4.0.1 @effect/ai-openrouter@4.0.1 @effect/sql-pglite@4.0.1 @effect/platform-browser@4.0.1 effect@4.0.1 @effect/ai-typesafe@4.0.1 @effect/ai-openai@4.0.1 @effect/sql-sqlite-node@4.0.1 @effect/sql-sqlite-wasm@4.0.1 @effect/doctest@4.0.1 @effect/sql-sqlite-bun@4.0.1 @effect/sql-mssql@4.0.1 @effect/sql-sqlite-do@4.0.1 @effect/platform-node-shared@4.0.1 @effect/sql-libsql@4.0.1 @effect/ai-anthropic@4.0.1 @effect/ai-openai-compat@4.0.1 @effect/atom-solid@4.0.1 @effect/sql-sqlite-react-native@4.0.1 @effect/sql-d1@4.0.1 @effect/sql-mysql2@4.0.1 @effect/ai-cloudflare@4.0.1 @effect/docgen@4.0.1 @effect/openapi-generator@4.0.1 @effect/platform-bun@4.0.1 @effect/platform-deno@4.0.1 @effect/platform-node@4.0.1 @effect/sql-clickhouse@4.0.1 2026-10-04 21:47:48 +00:00
Tim Smart bb3216bba1 change changeset level for clef 2026-10-05 10:40:10 +13:00