effect-bot
|
b174739b6b
|
Version Packages (#9757)
|
2026-10-28 15:38:36 +13:00 |
|
Tim
|
383716d04b
|
Release a frozen runner's Postgres advisory shard locks after shardLockExpiration (#10037)
|
2026-10-28 15:25:03 +13:00 |
|
 Jon PowersandEffect Bot
|
1a53d6ac96
|
Ignore empty Accept-Encoding members during compression negotiation (#10035)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-28 14:57:38 +13:00 |
|
 effect-botandJonathan Powers
|
eedfb27f00
|
Release discarded HTTP redirect responses (#10036)
Co-authored-by: Jonathan Powers <jon@powers.dev>
|
2026-10-28 14:47:56 +13:00 |
|
 Jon PowersandEffect Bot
|
e55945de32
|
Preserve explicit Content-Type when compressing requests (#10034)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-28 01:23:09 +00:00 |
|
 Jon PowersandEffect Bot
|
ad3126ecda
|
Remove discarded body headers in HttpClient.followRedirects (#10032)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-28 14:03:50 +13:00 |
|
Tim
|
d47478a947
|
Fence cluster reply writes against shard ownership (#10001)
|
2026-10-28 14:00:19 +13:00 |
|
 Jon PowersandEffect Bot
|
f90101a02e
|
Honor If-Match and If-Unmodified-Since in HttpStaticServer (#10028)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 22:56:48 +00:00 |
|
Tim
|
3731ddbe2b
|
Re-pin the Vitess lock session after releasing all shard locks (#10013)
|
2026-10-28 11:47:37 +13:00 |
|
 Jon PowersandEffect Bot
|
e3938e59c4
|
fix(http): trim Set-Cookie pair whitespace (#10023)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 22:46:58 +00:00 |
|
 Jon PowersandEffect Bot
|
37be245502
|
Preserve required headers on HttpStaticServer 304 responses (#10029)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 22:45:30 +00:00 |
|
Tim
|
13efb728fc
|
Prevent Semaphore.take from overtaking eligible queued requests (#10026)
|
2026-10-28 11:45:25 +13:00 |
|
 Aryan ThakurandEffect Bot
|
482e0d5147
|
Fix Match array patterns matching shorter arrays (#10027)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-28 10:59:49 +13:00 |
|
 Jon PowersandEffect Bot
|
d50aaa2298
|
fix(http): trim cookie values before unquoting (#10025)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-28 10:58:36 +13:00 |
|
 Jon PowersandEffect Bot
|
b48b7d869d
|
fix(http): ignore malformed cookie Max-Age attributes (#10024)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-28 10:56:57 +13:00 |
|
 Jon PowersandEffect Bot
|
5b69c67205
|
Reject forbidden raw control characters in TOML (#10021)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-28 10:56:21 +13:00 |
|
 Jon PowersandEffect Bot
|
306c9a1c31
|
Reject bare carriage returns in TOML (#10022)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-28 10:55:55 +13:00 |
|
 Jon PowersandEffect Bot
|
a12ffe3d71
|
Reject TOML integers outside the safe integer range (#10019)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-28 10:22:11 +13:00 |
|
effect-bot
|
08e338ea20
|
Split SQL event journal batch statements below parameter limits (#10014)
|
2026-10-28 09:39:12 +13:00 |
|
effect-bot
|
f09dc43db3
|
Tolerate already removed paths in scoped temp cleanup (#10020)
|
2026-10-28 09:13:26 +13:00 |
|
 
|
41f6738230
|
Preserve caller frames in schema error factory stacks (#9970)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
|
2026-10-27 10:27:59 +01:00 |
|
Tim
|
a461561189
|
Omit the query string from HttpServerError messages (#10011)
|
2026-10-27 03:53:21 +00:00 |
|
  
|
4ee3a6799f
|
Stop NodeHttpServer holding requests whose client disconnected (#10004)
Co-authored-by: Aaron Hammer <aaron@athammer.me>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 16:35:48 +13:00 |
|
effect-bot
|
7302cabced
|
fix(sql-pg): fail a stream admitted while its pin is released (#9996)
|
2026-10-27 16:32:30 +13:00 |
|
Tim
|
832b3c6e7e
|
Keep synthesized 5xx server span failures redacted when exported (#9994)
|
2026-10-27 16:23:22 +13:00 |
|
Tim
|
1e73219401
|
Close an HttpApi upgrade's connection when interrupted as the upgrade is taken (#10002)
|
2026-10-27 16:20:16 +13:00 |
|
Tim
|
3f0343cf58
|
Wait for in-flight UNLISTEN when releasing a pinned PgConnection (#10000)
|
2026-10-27 02:52:35 +00:00 |
|
 Jon PowersandEffect Bot
|
d5a3dc3eac
|
Reject malformed JSON Pointer escapes in JsonPatch.apply (#9999)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 15:18:50 +13:00 |
|
Tim
|
3d5c86290a
|
Read unprocessed deferred completions on workflow replay (#9985)
|
2026-10-27 15:03:09 +13:00 |
|
effect-bot
|
f308290c49
|
Defer atom notifications raised while React reads a snapshot (#9993)
|
2026-10-27 14:34:40 +13:00 |
|
 Maxwell BrownandTim Smart
|
d84f518589
|
Treat MCP control methods as plain JSON-RPC notifications (#8509)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-27 14:05:03 +13:00 |
|
effect-bot
|
1ff35d23d0
|
Preserve defect throw locations in sync and suspend on V8 (#9954)
|
2026-10-27 14:03:00 +13:00 |
|
Tim
|
7ca71bbfba
|
Close an HttpApi upgrade's connection when its 101 headers fail to decode (#9998)
|
2026-10-27 13:53:01 +13:00 |
|
 Jon PowersandEffect Bot
|
a6174d59f7
|
Fix SSE BOM handling after empty initial chunks (#9989)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 13:50:56 +13:00 |
|
 Jon PowersandEffect Bot
|
07ca583526
|
Observe the NodeMultipart source lifecycle and release its listeners (#9978)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 13:49:51 +13:00 |
|
 Jon PowersandEffect Bot
|
4a09dd11fa
|
Fix empty enum conversion to Draft-07 (#9982)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 13:49:14 +13:00 |
|
 Ibrahim ElkamaliandEffect Bot
|
8e257e7325
|
Fix duplicate interrupt reasons when interrupting inside spans or Effect.fn (#9913)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 13:48:25 +13:00 |
|
effect-bot
|
81b0e14af5
|
Expose Completions.fromCommand for programmatic completion generation (#9976)
|
2026-10-27 13:25:57 +13:00 |
|
effect-bot
|
d34d399e9b
|
Fix McpServer request errors leaking _tag into JSON-RPC responses (#9961)
|
2026-10-27 12:53:44 +13:00 |
|
 
|
940be42c8c
|
Guard Formatter.formatJson's Proxy on engines without Proxy (#9948)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 12:30:48 +13:00 |
|
 Jon PowersandEffect Bot
|
a3bd27ae09
|
Count input bytes before decoding in NodeStream.toString (#9977)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 12:23:13 +13:00 |
|
 
|
8450ad5be7
|
Recognize sqlite-do transactions in SqlResolver batches (#9951)
Co-authored-by: Marve10s <igrimanigroman@gmail.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-26 23:19:27 +00:00 |
|
effect-bot
|
563fde0be3
|
Add HttpApiClient.decodeResponse for raw endpoint responses (#9944)
|
2026-10-26 23:15:53 +00:00 |
|
effect-bot
|
4f0600e90b
|
Send images and files from AI tool results as native content (#9861)
|
2026-10-27 12:00:30 +13:00 |
|
 Ibrahim ElkamaliandEffect Bot
|
3388cddad7
|
Fix Bash completion splitting file and directory paths containing spaces (#9921)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-26 22:58:06 +00:00 |
|
Tim
|
137757ad94
|
Replay a raced workflow when runner shutdown interrupts its activity (#9986)
|
2026-10-27 11:56:56 +13:00 |
|
 Fred AmarteyandEffect Bot
|
f6cf0fdab2
|
Fix Toml.parse accepting tables defined twice (#9904)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 11:51:49 +13:00 |
|
 Ibrahim ElkamaliandEffect Bot
|
3043aeae08
|
Fix PartitionedSemaphore deadlocking across multi-permit waiters (#9914)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 11:50:10 +13:00 |
|
effect-bot
|
cd1f2d4cd1
|
Explain HttpApi endpoints that share a method and path (#9942)
|
2026-10-27 11:12:42 +13:00 |
|
 Ibrahim ElkamaliandEffect Bot
|
af8fcb34d3
|
Fix OpenApi security requirements for stacked middlewares (#9925)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-27 10:58:28 +13:00 |
|