 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 |
|
 Serhii SerheievandTim Smart
|
f15748273a
|
fix(ai): encode McpSchema.optional fields whose schema decodes to a class (#8723)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-04 21:37:39 +00:00 |
|
Serhii Serheiev
|
92e656c43a
|
fix(vitest): forward the assertion message only when given in deepStrictEqual and notDeepStrictEqual (#8722)
|
2026-10-05 10:19:17 +13:00 |
|
 Jaideep PyneandTim Smart
|
43fdcdc6c8
|
Fix RPC stdio response draining after stdin EOF (#8714)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-05 09:51:24 +13:00 |
|
 TimandJoAdo07
|
0f647153ed
|
fix(platform-node): fail refused websocket upgrades instead of hanging (#8738)
Co-authored-by: JoAdo07 <ago8e3j603@gmail.com>
|
2026-10-05 09:23:25 +13:00 |
|
Tim
|
878cb33f4f
|
Fix HTTP logger output for client aborts (#8737)
|
2026-10-04 20:12:44 +00:00 |
|
Tim
|
a81e4e6cb3
|
Fix PostgreSQL lock ordering for cluster message resets (#8741)
|
2026-10-05 09:11:53 +13:00 |
|
Tim
|
f1aedb0a67
|
Fix forceKillAfter cleanup after non-zero process leader exit (#8736)
|
2026-10-04 20:03:50 +00:00 |
|
Paweł Błaszczyk
|
073bb475d1
|
Support TTL callbacks in Effect.cachedInvalidateWithTTL (#8734)
|
2026-10-05 08:17:06 +13:00 |
|
Tim
|
bc445262ee
|
fix(effect): treat interruption as abandonment in Effect.cached* and Cache (#8719)
|
2026-10-04 21:08:36 +13:00 |
|
 
|
e1a521a688
|
fix(Stream): do not step aggregateWithin schedules while idle (#8718)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-04 21:05:19 +13:00 |
|
 
|
234672ba86
|
fix(sqlite-node): do not cache failed statement preparations (#8716)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-04 20:05:34 +13:00 |
|
 Dan van der MerweandTim Smart
|
f84f41e866
|
fix(ai-openai): preserve prompt cache diagnostics (#8613)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-04 16:08:30 +13:00 |
|
Tim
|
23047696f9
|
fix(ai-openrouter): scope transcription JSON encoding to provider spec (#8713)
|
2026-10-04 16:07:36 +13:00 |
|
 Dan van der MerweandTim Smart
|
ed2cc2f322
|
fix(ai-anthropic): support mid-conversation system messages (#8603)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-04 14:35:24 +13:00 |
|
 Dan van der MerweandTim Smart
|
7336154e2c
|
fix(sqlite-node): return rows from recompiled statements (#8688)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-04 14:21:50 +13:00 |
|
Tim
|
395f256c22
|
Correct v4 Effect subtyping migration guide (#8712)
|
2026-10-04 13:39:22 +13:00 |
|
Tim
|
e5930bd1f8
|
Fix SQLite WAL initialization contention and typed setup errors (#8708)
|
2026-10-04 13:19:30 +13:00 |
|