 Florien LazaroandTim Smart
|
3036241e1e
|
Stop Schema unions rebuilding their candidate list on every decode (#8428)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:38:55 +12:00 |
|
 Florien LazaroandTim Smart
|
43bbb257c2
|
Fix STM transactions that never wake when a TxRef is written (#8452)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:36:30 +12:00 |
|
 Florien LazaroandTim Smart
|
83d7c95465
|
Keep the failure an onExit finalizer was cleaning up after when it throws (#8427)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:33:12 +12:00 |
|
 Florien LazaroandTim Smart
|
0c6c2dec86
|
Stop Cause.squash allocating three arrays to read one reason (#8413)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:31:51 +12:00 |
|
 Florien LazaroandTim Smart
|
7ef0ce6f42
|
Fix Context copying every service after eight lookups (#8454)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:29:59 +12:00 |
|
 Florien LazaroandTim Smart
|
537cd82174
|
Stop Effect.gen and Effect.fn allocating on every yield and every call (#8453)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:29:18 +12:00 |
|
 Florien LazaroandTim Smart
|
d2f3547561
|
Stop building a closure chain per Effect.match call (#8439)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:27:22 +12:00 |
|
 Florien LazaroandTim Smart
|
0c0aa5ebb0
|
Stop Effect spans re-resolving the tracer from the context (#8433)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:21:01 +12:00 |
|
 Florien LazaroandTim Smart
|
6332de29a8
|
Stop Stream.concat chains slowing down quadratically with their length (#8445)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:20:24 +12:00 |
|
 Florien LazaroandTim Smart
|
0860c0c125
|
Stop Schema code generation re-proving emittability for every property (#8430)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:17:03 +12:00 |
|
 Florien LazaroandTim Smart
|
97afa37ed0
|
Stop Graph traversals allocating per visit and per relaxation (#8415)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-23 22:15:17 +00:00 |
|
 Florien LazaroandTim Smart
|
cdec5efd02
|
Fix DateTime rebuilding the formatter on every call for an aliased time zone (#8414)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-23 22:10:19 +00:00 |
|
 Florien LazaroandTim Smart
|
ca422fdf49
|
Fix a scope skipping its remaining finalizers when one throws (#8418)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:07:48 +12:00 |
|
 Florien LazaroandTim Smart
|
83b7b1fc91
|
Fix MutableList.prependAll of no values corrupting the list (#8450)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 10:07:00 +12:00 |
|
 Florien LazaroandTim Smart
|
477394deb6
|
Stop Schema allocating on every rest-tuple equivalence or formatter call (#8434)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-23 21:53:36 +00:00 |
|
 Florien LazaroandTim Smart
|
aa7de26631
|
Fix Stream.mapEffect with concurrency hanging when the function throws (#8411)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-24 09:47:09 +12:00 |
|
Ibrahim Elkamali
|
c831e82ea6
|
Document how FileSystem.File cursors differ from POSIX offsets (#8432)
|
2026-09-24 09:46:22 +12:00 |
|
Giulio Canti
|
34e09becb6
|
Fix Unicode semantics in JSON Schema imports (#8459)
|
2026-09-23 16:29:23 +02:00 |
|
 fml09andGiulio Canti
|
35ecbb9864
|
Fix onExcessProperty "error" rejecting non-enumerable own properties (#8423)
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
|
2026-09-23 14:50:25 +02:00 |
|
Tim
|
0cbb45792b
|
Store NetAddress IP addresses as numbers instead of Uint8Array (#8407)
|
2026-09-23 14:27:23 +12:00 |
|
Tim
|
32baabcf80
|
Migrate unstable JSDoc tags to stability annotations (#8406)
|
2026-09-23 14:03:03 +12:00 |
|
Tim
|
98792c3bf8
|
Fix rounded OpenRouter decision probabilities (#8405)
|
2026-09-23 01:07:40 +00:00 |
|
Ricardo de Arruda
|
12f512d0fa
|
feat(sql-clickhouse): support column selection in insertQuery (#8404)
|
2026-09-23 12:58:50 +12:00 |
|
 Dan van der MerweandTim Smart
|
cb85792196
|
fix(ai-openai): preserve web searches without actions (#8400)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-23 11:43:35 +12:00 |
|
Tim
|
321d74f0f1
|
Stabilize concurrent Bun docgen example tests (#8401)
|
2026-09-22 23:36:50 +00:00 |
|
Tim
|
21214728d2
|
Fix PartitionedSemaphore permit loss and competing take race (#8395)
|
2026-09-22 23:28:19 +00:00 |
|
 front-depictionandTim Smart
|
b3032f01f2
|
Fix four interrupt-time resource leaks in Pool, RcRef, RcMap and ScopedRef (#8390)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-22 23:19:44 +00:00 |
|
 front-depictionandTim Smart
|
cdeccc7e52
|
Fix Chunk equality being asymmetric on sparse chunks, and stop Chunk copying what it already holds (#8371)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-23 11:18:16 +12:00 |
|
 front-depictionandTim Smart
|
f9179cba72
|
Fix internal frames leaking into user stack traces, and stop allocating a closure per Effect step (#8386)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-23 11:14:00 +12:00 |
|
 Xia ChaoandTim Smart
|
db7b69efff
|
Add isNonEmpty predicates to TxHashSet, TxPubSub and TxQueue (#8361)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-22 23:12:16 +00:00 |
|
 Xia ChaoandTim Smart
|
5709ef6c03
|
Add guards for HttpBodyError, CookiesError, MultipartError and NdjsonError (#8362)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-22 23:08:42 +00:00 |
|
Tim
|
54ff4f2121
|
Keep scoped cache lookups alive while callers remain (#8396)
|
2026-09-22 23:07:58 +00:00 |
|
Tim
|
17810b478d
|
Fix cleanup registration interruption gaps (#8397)
|
2026-09-22 22:35:27 +00:00 |
|
 front-depictionandTim Smart
|
6bc0eeea42
|
Fix spans that never end when a traced region is interrupted as it starts (#8387)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-22 22:18:47 +00:00 |
|
 front-depictionandTim Smart
|
35ef06c56d
|
Fix Metric updates landing in the wrong series (#8380)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-22 22:12:26 +00:00 |
|
 front-depictionandTim Smart
|
107dbecab1
|
Fix Layer.MemoMap hanging or leaking a shared layer when a requester is interrupted (#8385)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-22 22:09:17 +00:00 |
|
 front-depictionandTim Smart
|
88b79d74f1
|
Build Mime lookup tables on first use (#8370)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-22 22:02:52 +00:00 |
|
Tim
|
321bae616d
|
Fix hash composition collisions in owned folds (#8360)
|
2026-09-23 09:45:57 +12:00 |
|
Tim
|
dd014d946a
|
Increase multipart parser smoke test timeout (#8392)
|
2026-09-23 09:28:28 +12:00 |
|
Tim
|
20276b3b48
|
Serialize NodeTerminal fixture tests (#8393)
|
2026-09-22 21:22:08 +00:00 |
|
 Dardan BujupajandTim Smart
|
1519fd7b21
|
support raw JSON Schema dynamic tool calls (#8363)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-23 07:17:33 +12:00 |
|
Giulio Canti
|
061b9611d4
|
Move Arbitrary to the top-level module (#8382)
|
2026-09-22 18:58:03 +02:00 |
|
front-depiction
|
59865d1494
|
runtimeperf-compare: apply the working-tree diff byte for byte (#8376)
|
2026-09-22 18:40:17 +02:00 |
|
Ibrahim Elkamali
|
f75468a135
|
Restore global defaults for native property testing (#8367)
|
2026-09-22 17:10:30 +02:00 |
|
Giulio Canti
|
4e4fa8b184
|
Rename Schema checks for grammatical consistency (#8378)
|
2026-09-22 16:38:05 +02:00 |
|
front-depiction
|
6ecd4b3809
|
Fix Effect.txRetry parking forever on a stale read set (#8372)
|
2026-09-22 15:38:50 +02:00 |
|
Giulio Canti
|
287273cf55
|
Add Schema code point length checks, closes #8178 (#8364)
|
2026-09-22 14:23:07 +02:00 |
|
Tim
|
62b2ea97fe
|
Rename HTTP API module path (#8365)
|
2026-09-22 23:39:04 +12:00 |
|
Tim
|
24fa0ab30b
|
Retry OpenAI websocket turns after previous_response_not_found (#8355)
|
2026-09-22 20:23:43 +12:00 |
|
Giulio Canti
|
8fca194749
|
Fix Number.remainder precision for large operands (#8359)
|
2026-09-22 09:12:15 +02:00 |
|