Commit Graph
12246 Commits
Author SHA1 Message Date
effect-bot 2b100e9481 Return named constructor types from Data.taggedEnum declarations (#9834) 2026-10-23 19:16:15 +13:00
Tim 3b8090c662 Enforce MaxBodySize on web HttpServerRequest buffered reads (#9835) 2026-10-23 18:41:03 +13:00
Maxwell BrownandTim Smart ac3485a0ad Add CLI output presenter (#6743)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-23 18:39:42 +13:00
Tim baf5ca4bff fix(vitest): report finalizer defects when a test is cancelled (#9836) 2026-10-23 05:29:59 +00:00
b0fd97ac45 Generate recursive input objects in @effect/graphql-generator (#9833)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-23 18:19:23 +13:00
effect-bot a12e4bca03 Pin String casing behaviour and document snakeToCamel round-trip limit (#9831) 2026-10-23 18:17:06 +13:00
Tim 6b82a28d3b Add OtlpProxy for forwarding browser OTLP exports (#9829) 2026-10-23 18:16:05 +13:00
Tim 678f153b19 Add buildPerTest option to it.layer (#9832) 2026-10-23 18:10:49 +13:00
Arjun Vijay PrakashandTim Smart 5741c3a457 Add UserFacing protocol for CLI handler errors (#8349)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-23 17:33:39 +13:00
Tim 45c467a106 Add Redis.reserve for dedicated pooled connections (#9828) 2026-10-23 03:57:02 +00:00
39da87ae3b Fix SQL name transforms failing on JSON arrays that contain null (#9825)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-23 15:41:34 +13:00
effect-bot 119e3c1397 Reduce cluster shutdown regression tests to focused cases (#9827) 2026-10-23 15:39:34 +13:00
effect-bot 46dc30abf4 Fix cluster shutdown waiting on queued persisted workflow activities (#9817) 2026-10-23 02:23:07 +00:00
effect-bot 5fbccf4a66 Keep waiting for macOS zombie process groups after EPERM (#9823) 2026-10-23 14:58:12 +13:00
effect-bot fb38ce6b01 Allow buffered payloads and typed 101 headers on HttpApi upgrade endpoints (#9751) 2026-10-23 14:48:28 +13:00
Tim da389c3126 Share one PostgreSQL container across SqlRunnerStorage integration tests (#9818) 2026-10-23 14:42:36 +13:00
Tim 446c7ac5b0 Ignore span mutations after the span has ended (#9815) 2026-10-22 23:40:25 +00:00
effect-botandLéopold Mebazaa aa58cdab11 perf(encoding): speed up Base64 encoding of large inputs (#9811)
Co-authored-by: Léopold Mebazaa <7331643+lemeb@users.noreply.github.com>
2026-10-23 12:33:41 +13:00
Tim 3465167e9d Bump CI Node to 26.12.1 (#9814) 2026-10-23 12:22:52 +13:00
effect-bot a8dbbce20f Prevent Pool waiters from starving when later borrowers take released items (#9800) 2026-10-23 11:57:08 +13:00
Tim 82ae25e3c2 Prefer inline option types in agent guidance (#9813) 2026-10-23 11:29:33 +13:00
Alperen Kocakaplan 43e6a170cf docs(vitest): fix TestClock link in README (#9812) 2026-10-22 21:29:06 +00:00
5fd25f4b56 Fix HttpRouter.prefixed dropping the leading slash before a query string (#9770)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim <hello@timsmart.co>
2026-10-22 21:25:27 +00:00
Tim 401edaace7 Wait for the child's wake before asserting the parent stays parked (#9809) 2026-10-23 10:13:16 +13:00
effect-bot 8c6d2faea9 Keep upstream stream failures out of sink error handlers (#9803) 2026-10-23 10:08:42 +13:00
Tim 1c29dd8f2d Wait for the multiplexed statement write instead of polling in PgPool test (#9792) 2026-10-23 10:08:02 +13:00
effect-bot 9503d5c578 Fix false-branch narrowing of Exit and AsyncResult cause checks (#9799) 2026-10-22 20:53:50 +00:00
Giulio Canti 96138a23c3 Classify Schema fixes as a patch release (#9808) 2026-10-22 22:51:43 +02:00
Tim 02ab44cb91 Wait for the resumed replay in the failure-parked workflow test (#9807) 2026-10-22 20:48:05 +00:00
Tim 00e29c8009 Clarify what PgPool acquireTimeout covers (#9806) 2026-10-23 09:46:22 +13:00
Ibrahim ElkamaliandEffect Bot 14eab6bd37 Fix distinct MutableRef and Ref instances comparing Equal (#9768)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-22 20:46:03 +00:00
Ibrahim ElkamaliandEffect Bot 5e25cc9e38 Fix Equal.equals treating same-length ArrayBuffers as equal (#9769)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-23 09:45:59 +13:00
effect-bot 958307b689 Propagate failures from ChildProcess input streams (#9795) 2026-10-23 09:41:13 +13:00
effect-bot 938cecb109 Reject dot segment path parameters in HttpApiClient (#9796) 2026-10-23 09:37:02 +13:00
a2adb31ef4 Quote the sql.updateValues alias (#9759)
Co-authored-by: Viacheslav <bezff@MacBook-Pro-3.local>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-23 09:36:29 +13:00
Ibrahim ElkamaliandEffect Bot 8ca6abbff7 Fix Queue.offerAll keeping the caller's array by reference (#9767)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-23 09:32:46 +13:00
65094acd1e Fix PubSub.end dropping a backpressured message (#9762)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-23 09:29:54 +13:00
effect-bot c39797afc0 Remove stale onExcessProperty "preserve" note from HttpApi.ParseOptions docs (#9793) 2026-10-23 09:27:20 +13:00
effect-bot ec19ab308f Avoid signalling reused process groups after non-detached children exit (#9798) 2026-10-23 09:26:34 +13:00
effect-bot dcd43a5d73 Clarify ChildProcess output sink consumption semantics (#9794) 2026-10-23 09:25:57 +13:00
a11ecddf90 Fix empty sql.in lists compiling to IN () (#9758)
Co-authored-by: Viacheslav <bezff@MacBook-Pro-3.local>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-23 09:24:59 +13:00
Tim 5648c2eec0 Run PgPool acquireTimeout tests on the TestClock (#9805) 2026-10-23 09:23:52 +13:00
Tim 35e748a854 Refresh migration guidance for CLI negation, cron scheduling and pool timeouts (#9804) 2026-10-23 09:09:27 +13:00
Tim 4f6bc8c3a8 Fix flaky ClusterCron calculateNextRunFromPrevious tests (#9802) 2026-10-23 09:06:04 +13:00
Tim 399ecbe63f Close duplicate npm-promote tracking issues (#9787) 2026-10-22 19:05:23 +00:00
Tim fb35b8a211 Treat staged npm versions as already published in changeset publish (#9788) 2026-10-22 18:57:31 +00:00
Giulio Canti 6bbc5acc2d Fix OpenAPI nullability for optional HTTP parameters and headers (#9786) 2026-10-22 20:20:26 +02:00
Giulio Canti 52e1716ccf Preserve shared schema references and HTTP status annotations (#9775) 2026-10-22 17:15:41 +02:00
Michaël De Boey 96e6004837 Add the root $schema to Schema.toStandardJSONSchemaV1 output (#9772) 2026-10-22 15:32:33 +02:00
effect-bot bd3b11c4fb Fix effectFnOpportunity error in Arbitrary concurrency test (#9760) 2026-10-22 13:52:23 +02:00