Commit Graph
12139 Commits
Author SHA1 Message Date
Sebastian LorenzandEffect Bot 5fa5fa5b9b fix(yaml): support multiline flow collections (#9700)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 20:53:12 +00:00
TimandEffect Bot 47487bffce Add typed Unix socket and TLS layers for Bun and Deno HTTP clients (#9704)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-22 09:42:21 +13:00
Ibrahim ElkamaliandEffect Bot f5ae27827a Fix ManagedRuntime interrupting requests that dispose it synchronously (#9723)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-22 09:35:55 +13:00
Tim 7e94505edf Fix PersistedQueue SQL Server deadlocks in offers and claims (#9715) 2026-10-22 09:34:30 +13:00
effect-bot ce13a4872e feat(ai): decode response parts without a toolkit (#9674) 2026-10-22 09:32:33 +13:00
Fred AmarteyandEffect Bot 6250d31d45 Fix NodeTerminal.readLine not echoing input or handling Ctrl+C on a TTY (#8408)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-22 09:14:31 +13:00
Ibrahim ElkamaliandEffect Bot 0bccc9c3dd Fix named-zone DateTime turning year zero and BCE dates into CE years (#9725)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-22 09:11:31 +13:00
Giulio Canti bc873ec495 Simplify JSON Schema annotation collection 2026-10-21 17:28:34 +02:00
Giulio Canti 6f6f45f480 Improve JSON Schema generation fallbacks 2026-10-21 17:08:54 +02:00
effect-bot 81fc8d9c78 Kill ClickHouse streamed queries that are not read to the end (#9712) 2026-10-21 10:14:25 +00:00
effect-bot bb49b9a15c Support HTTP/2 servers in NodeHttpServer (#9710) 2026-10-21 10:11:08 +00:00
effect-bot 0fae934a13 Destroy captured fiber AsyncResource after resuming (#9692) 2026-10-21 23:01:55 +13:00
effect-bot 84c8dc47b0 docs: explain followRedirects with FetchHttpClient (#9690) 2026-10-21 22:58:59 +13:00
effect-bot 47940c55c9 feat(cli): add Flag.withNegation and Flag.withoutNegation (#9650) 2026-10-21 22:52:04 +13:00
effect-bot 2395eeead2 Stop BunHttpServer interrupting upgraded WebSocket requests on close (#9676) 2026-10-21 22:46:57 +13:00
Giulio Canti f3bbbb448d Honor the Array.unionWith callback contract (#9696) 2026-10-21 10:24:40 +02:00
Alexandre StahmerandEffect Bot 95752db5eb fix(openapi): pass custom schema annotations (#7340)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 21:09:19 +13:00
coyaSONGandEffect Bot b334ccf361 Add FileSystem.lstat support (#6428)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 20:08:30 +13:00
effect-bot ab5c1a8a35 fix(ai-openai): support safety_identifier and prompt_cache_retention request options (#9670) 2026-10-21 19:52:19 +13:00
effect-bot 225f2c6b8f fix(ai-openai): support prompt cache breakpoints on image and file input content (#9667) 2026-10-21 19:51:34 +13:00
5107bb6997 Handle Option from Number.parse in schema migration example (#6811)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Daniel Rodríguez Rivero <danielo515@users.noreply.github.com>
2026-10-21 19:50:35 +13:00
effect-bot ca6d1cc5f8 Add Command.validate for rules across CLI flags (#9655) 2026-10-21 05:01:24 +00:00
Lloyd RichardsandEffect Bot b53e8503d1 test: add file system test suite (#6555)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 04:32:35 +00:00
Tim c29ddd899c Add streaming request payload support to HttpApi (#9575) 2026-10-21 17:16:47 +13:00
effect-bot 25efaef0d8 fix(cluster): keep interrupts sent while a workflow run saves its Suspended reply (#9645) 2026-10-21 16:52:59 +13:00
effect-bot a9f0ca68aa fix(sql-pg): add acquireTimeout to bound the wait for a pooled connection (#9641) 2026-10-21 13:50:19 +13:00
Tim 64b5e39625 Keep agent-written changesets to one sentence (#9643) 2026-10-21 00:34:58 +00:00
Tim 055dd69c35 Update the release queue action (#9638) 2026-10-21 12:19:29 +13:00
Tim 8922816c99 Keep binary strings in openapi-generator httpapi JSON components (#9632) 2026-10-21 12:10:19 +13:00
Tim cff52c4a21 Start Deno SocketRunner test runners on ephemeral ports (#9637) 2026-10-21 12:03:06 +13:00
Tim cd2cdd5f75 Auto-rebase release branch pull requests in the release queue (#9635) 2026-10-21 11:44:25 +13:00
fee3e10fd3 Let barrel codegen read module docs after triple-slash directives (#9633)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-20 22:34:52 +00:00
Tim c7072e4635 Memoize composed layers by identity (#9634) 2026-10-20 22:34:21 +00:00
MagozandTim Smart a4b38dde7f Match finite number strings in linear time (#9596)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-20 21:40:55 +00:00
MagozandTim Smart 415f0053eb Validate Schema.isBase64 / isBase64Url in linear time (#9593)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-20 21:29:05 +00:00
Ibrahim ElkamaliandEffect Bot 66ec7574d2 Fix cachedInvalidateWithTTL ignoring an invalidation issued while the effect is running (#9617)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-20 21:13:16 +00:00
22a84017e7 Fix Chunk.get throwing on a fractional index of a one-element chunk (#9611)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Rahul Kashyap <itisrmk@users.noreply.github.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 09:59:51 +13:00
Ibrahim ElkamaliandEffect Bot 20e844c7ef Fix Config.schema dropping record keys for non-string key schemas (#9621)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 09:57:59 +13:00
Jay HemnaniandEffect Bot 1de10559e7 Fix Yaml block scalars rejecting tabs and dropping whitespace-only lines (#9608)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 09:54:21 +13:00
c477a0a801 Fix Ini.parse dropping a trailing backslash in unquoted values (#9609)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Rahul Kashyap <itisrmk@users.noreply.github.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 09:52:52 +13:00
effect-botandTim Smart d9e2d12217 Fence SQL PersistedQueue settlements by acquisition (#9606)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-21 09:50:21 +13:00
Ibrahim ElkamaliandEffect Bot 2dda6cefc6 Fix Path.fromFileUrl throwing a URIError instead of failing with BadArgument (#9615)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 09:42:40 +13:00
Ibrahim ElkamaliandEffect Bot 70aad3ffe6 Fix quadratic Stream.concat chains that recurse through Stream.suspend (#9622)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 09:40:58 +13:00
Ibrahim ElkamaliandEffect Bot 0d50570bbf Fix Effect.repeat turning a Done failure from the repeated effect into a success (#9618)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 09:36:00 +13:00
Ibrahim ElkamaliandEffect Bot a9e66d8890 Fix Stream.retry slowing down with every retry (#9623)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 09:26:46 +13:00
Ibrahim ElkamaliandEffect Bot ee5c0d5f43 Fix quadratic Stream.zip when chunk sizes differ between sides (#9624)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-21 09:26:25 +13:00
effect-botandTim Smart 1b740862e3 Keep typed SQL errors when SQLite rolls back a transaction itself (#9599)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-20 09:03:09 +00:00
effect-bot 30319d506c Retain an Effect atom's exposed success after asynchronous failure (#9607) 2026-10-20 08:42:30 +00:00
effect-bot 683ed2cb49 Preserve chat file bytes and URLs across JSON persistence and export (#9602) 2026-10-20 21:39:34 +13:00
effect-botandTim Smart 25f29be77b Install runMain signal handlers before synchronous startup (#9601)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-20 08:35:43 +00:00