Commit Graph
11892 Commits
Author SHA1 Message Date
Grzegorz PrzybyłowiczandEffect Bot 7e444029d3 fix(http): ignore B3 headers whose ids are not hex (#8913)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-09 08:30:40 +13:00
Freya GaynorandEffect Bot 0e487c027a Fix Effect spans losing a getter-based OpenTelemetry parent (#8922)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-09 08:26:47 +13:00
Maxwell Brown 13ace20e6c Update migration bundle size figures (#8911) 2026-10-08 12:58:23 +00:00
Sebastian Lorenz c755b69701 Add a deterministic TestCrypto layer (#8487) 2026-10-08 12:37:22 +00:00
Tim 788eced019 Keep the test clock advancing through PersistedQueue cleanup completion (#8910) 2026-10-09 01:23:23 +13:00
Tim 48ed32f846 Add delay option to PersistedQueue.offer (#8907) 2026-10-09 00:58:21 +13:00
effect-botandTim be560ff3ab Fix Bun worker graceful shutdown without self.close (#8909)
Co-authored-by: Tim <hello@timsmart.co>
2026-10-08 11:12:28 +00:00
effect-botandzhanhuangchao 59e58a6b98 Add PowerShell support to --completions (#8904)
Co-authored-by: zhanhuangchao <1348752764@qq.com>
2026-10-08 10:19:07 +00:00
Tim Smart 7c5133c342 disable experimentalApiUsage 2026-10-08 23:08:30 +13:00
Tim b9e7821be3 Add DatagramSocket (UDP) module (#8409) 2026-10-08 21:16:57 +13:00
effect-botandTim Smart 182e26dae1 Add FileSystem noFollow open option and positional reads (#8900)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-08 06:46:46 +00:00
Giulio Canti 738d81f19e Simplify SchemaError serialization (#8903) 2026-10-08 08:40:18 +02:00
Tim 0e2b988eec Fix orphaned workflow activity recovery after a crash (#8899) 2026-10-08 19:28:15 +13:00
effect-botandTim Smart ca068cef44 Allow cluster SQL storage to run without runtime DDL (#8897)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-08 04:12:51 +00:00
Tim 9753be9ecf Deliver cluster WithTransaction replies after the transaction outcome is known (#8891) 2026-10-08 15:20:39 +13:00
Tim f686000760 Add compact SchemaError JSON and inspect output (#8895) 2026-10-08 15:11:28 +13:00
effect-botandTim Smart ea52c245f6 Fix typed SQL transaction COMMIT error recovery (#8892)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 22:42:33 +00:00
Tim d6082a25a3 Send MCP cancellation notifications for interrupted reverse requests (#8890) 2026-10-07 21:22:51 +00:00
effect-botandTim Smart 977096bcea Persist cluster WithTransaction failure replies after rollback (#8886)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 21:03:58 +00:00
133ceb2b77 Answer cancelled MCP HTTP request POSTs with an empty event stream (#8888)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 20:59:32 +00:00
Žan MlakarandEffect Bot d418ce011a test(encoding): cover Base64 binary and padding contracts (#8889)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-08 09:37:51 +13:00
effect-botandTim Smart a46592aed9 Preserve query URLs during HTTP router slash normalization (#8885)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 18:55:43 +00:00
devangpratapandEffect Bot cf58cb0362 Fix Zsh completions for flag descriptions containing ] (#8882)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-08 07:51:03 +13:00
effect-bot 269a7c8643 Version Packages (#8744) @effect/doctest@4.0.2 @effect/vitest@4.0.2 @effect/sql-sqlite-wasm@4.0.2 @effect/ai-anthropic@4.0.2 @effect/sql-sqlite-react-native@4.0.2 @effect/ai-cloudflare@4.0.2 @effect/sql-sqlite-node@4.0.2 @effect/sql-sqlite-do@4.0.2 @effect/ai-openai-compat@4.0.2 @effect/sql-sqlite-bun@4.0.2 @effect/sql-pglite@4.0.2 @effect/ai-openai@4.0.2 @effect/sql-pg@4.0.2 @effect/sql-mysql2@4.0.2 @effect/ai-openrouter@4.0.2 @effect/sql-mssql@4.0.2 @effect/sql-libsql@4.0.2 @effect/ai-typesafe@4.0.2 @effect/sql-d1@4.0.2 @effect/sql-clickhouse@4.0.2 @effect/atom-react@4.0.2 @effect/platform-node@4.0.2 @effect/platform-node-shared@4.0.2 @effect/atom-solid@4.0.2 @effect/platform-deno@4.0.2 effect@4.0.2 @effect/atom-vue@4.0.2 @effect/platform-bun@4.0.2 @effect/platform-browser@4.0.2 @effect/docgen@4.0.2 @effect/opentelemetry@4.0.2 @effect/openapi-generator@4.0.2 2026-10-07 19:23:49 +02:00
Tim 757821fe99 Fix PostgreSQL cancellation test readiness and cleanup (#8879) 2026-10-07 23:02:38 +13:00
540ecd1a94 Require explicit @stability on every module and importable export (#8770)
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Mattia Manzati <mattia.manzati@gmail.com>
2026-10-07 23:01:54 +13:00
1b35732952 Fix Stream.slidingSize dropping elements from the final partial window (#8878)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 19:51:36 +13:00
Jay HemnaniandEffect Bot 7a721cee6b Keep = inside values when decoding key-value config strings (#8877)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-07 19:47:46 +13:00
Jungin YuandClaude Opus 5 78994c5e0d docs(http-api): fix stale HttpApiBuilder.middlewareSecurity references (#8876)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-07 18:46:24 +13:00
Ibrahim ElkamaliandTim Smart 0aeb7fd6f5 Preserve active OpenTelemetry parents for Effect spans (#8586)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 02:14:34 +00:00
Jay HemnaniandTim Smart d350f8e7ba Fix HttpApi form and GET payloads rejecting single-value arrays (#8858)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 15:05:46 +13:00
Tim f6af4b6d24 expose more of the atom registry apis (#8875) 2026-10-07 00:30:03 +00:00
00f1cc783f fix(sql): follow OpenTelemetry database semantic conventions in SQL spans (#8866)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 12:51:02 +13:00
Tim 146e86a689 fix(http): align HTTP tracing with OpenTelemetry semantic conventions (#8873) 2026-10-06 23:49:03 +00:00
f5716ad55d fix(observability): align OTLP exporter, resource and logger with the OpenTelemetry spec (#8868)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 23:26:00 +00:00
a0e1b871b4 fix(tracing): leave interrupted spans Unset and drop synthetic stack frames (#8864)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 11:53:36 +13:00
26c108919f fix(ai): follow the OpenTelemetry GenAI semantic conventions (#8870)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 11:43:23 +13:00
c6086ee5a2 fix(rpc): set span kind and rpc.* attributes per OpenTelemetry RPC conventions (#8867)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 11:41:12 +13:00
26931d0fee fix(observability): export OTLP Summary metrics and UCUM units (#8869)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 11:38:26 +13:00
Tim 763b445f55 Fix SQL event-log notifications before transaction commit (#8855) 2026-10-07 11:13:15 +13:00
WolfieLeaderandTim Smart 7ccfeb3569 fix(sql-pg): report a stale plan inside a transaction instead of retrying it (#8861)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 21:07:55 +00:00
d4f4bc8b83 Fix Stream.groupBy and partition hanging when a substream stops early (#8857)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 08:11:43 +13:00
Matej ČernýandTim Smart 2131d44bd1 fix(sql-pg): release connection listeners and retirement hooks on scope closure (#8854)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 12:10:53 +00:00
Tim ec540703a5 Update repository dependencies (#8740) 2026-10-07 01:08:17 +13:00
effect-botandTim Smart 7d8d4979c6 Fix logged status after successful WebSocket upgrades (#8852)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 00:45:56 +13:00
Tim 48a373b2b4 Fix NodeHttpServer keep-alive requests during graceful shutdown (#8846) 2026-10-07 00:25:42 +13:00
effect-botandTim Smart bc4d76e44a Add trusted /effect-bot maintainer comment relay (#8853)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-07 00:13:11 +13:00
Giulio Canti 6c59de782b Preserve defects and interruption in Arbitrary mixed causes (#8849) 2026-10-06 11:43:27 +02:00
Sebastian LorenzandTim Smart eee0eeb1e4 Fix suspended compiled Struct parser output reuse (#8810)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 10:00:08 +02:00
Brandon Julio ThenaroandTim Smart 5630677ff5 fix(ai): preserve MCP toolkit service requirements (#8842)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-06 07:26:21 +00:00