js-component-bindgen-v2.9.0
[2.9.0] - 2026-09-06
馃殌 Features
-
(bindgen) report the state behind a detected deadlock by @vados-cosmonic in #2041
-
(bindgen) support wildcard async functions by @vados-cosmonic
馃悰 Bug Fixes
-
(bindgen) track guest starts during deadlock detection by @vados-cosmonic
-
(bindgen) use taskState when reporting deadlocks by @vados-cosmonic in #2049
-
(bindgen) drive cancellation cleanup through JSPI suspension by @vados-cosmonic in #2033
-
(bindgen) resolve async transpilation regressions by @vados-cosmonic
-
(bindgen) reconcile eager async scheduling by @vados-cosmonic
-
(bindgen) preserve eager canonical async scheduling by @vados-cosmonic
-
(bindgen) enforce canonical async operation state by @vados-cosmonic
-
(bindgen) reject transfers from waitable sets by @vados-cosmonic
-
(bindgen) poison trapped component instances by @vados-cosmonic
-
(bindgen) canonicalize core WebAssembly traps by @vados-cosmonic
-
(bindgen) restore suspending import invocation by @vados-cosmonic
-
(bindgen) preserve canonical FACT trap messages by @vados-cosmonic
-
(bindgen) complete void cross-ABI calls eagerly by @vados-cosmonic
-
(bindgen) classify suspension by current task by @vados-cosmonic
-
(bindgen) complete void cross-ABI calls eagerly by @vados-cosmonic
-
(bindgen) lift callbackless async results by @vados-cosmonic
-
(bindgen) reject terminal future and stream use by @vados-cosmonic
-
(bindgen) track resource borrows per task by @vados-cosmonic
-
(bindgen) use canonical intra-component future trap by @vados-cosmonic
-
(bindgen) track blocked future writer component by @vados-cosmonic
-
(bindgen) reject dropping busy streams by @vados-cosmonic
-
(bindgen) preserve synchronous suspending imports by @vados-cosmonic in #2014
-
(bindgen) preserve JSPI continuation scheduling by @vados-cosmonic
-
(bindgen) let manually async tasks suspend by @vados-cosmonic
-
(bindgen) trap blocking component starts by @vados-cosmonic
-
(bindgen) split sync return from callee exit by @vados-cosmonic
-
(bindgen) track external async wake sources by @vados-cosmonic
-
(bindgen) detect store-wide async deadlocks by @vados-cosmonic
-
(bindgen) suspend cancellable thread yields by @vados-cosmonic
-
(bindgen) propagate cancellable wait metadata by @vados-cosmonic
-
(bindgen) enter async subtasks of blocking callees synchronously by @vados-cosmonic in #2008
-
(bindgen) finish cancelled slices before resuming by @vados-cosmonic
-
(bindgen) defer callback yields to the scheduler by @vados-cosmonic
-
(bindgen) reserve async callee entry before start by @vados-cosmonic
-
(bindgen) hold sync callee entry until return by @vados-cosmonic
-
(bindgen) preserve host-injected stream data across read cancellation by @vados-cosmonic in #2029
-
(bindgen) keep async stream operations synchronous by @vados-cosmonic
-
(bindgen) allocate readable stream handles first by @vados-cosmonic
-
(bindgen) return sync lowers at task return by @vados-cosmonic
-
(bindgen) preserve cancellation after partial stream copies by @vados-cosmonic
-
(bindgen) start suspending async lowers immediately by @vados-cosmonic
-
(bindgen) skip return lowering for cancelled tasks by @vados-cosmonic
-
(bindgen) resume cancellable subtasks immediately by @vados-cosmonic
-
(bindgen) avoid promoting mutable table exports by @vados-cosmonic in #2000
-
(bindgen) gate sync-call suspension on JSPI by @vados-cosmonic
-
(bindgen) detect suspension through mutable tables by @vados-cosmonic
-
(bindgen) defer entry for suspending async callees by @vados-cosmonic
-
(bindgen) complete non-suspending async lowers eagerly by @vados-cosmonic
-
(bindgen) avoid suspending async future operations by @vados-cosmonic
-
(bindgen) propagate suspending sync call exports by @vados-cosmonic
-
(bindgen) allocate readable future handles first by @vados-cosmonic
-
(bindgen) align invalid resource handle traps by @vados-cosmonic
-
(bindgen) report dropped partial streams by @vados-cosmonic
-
(bindgen) transfer owned stream resources by @vados-cosmonic
-
(bindgen) clean up blocking call subtasks by @vados-cosmonic
-
(bindgen) align unresolved subtask drop trap by @vados-cosmonic
-
(bindgen) complete callbackless async lifts by @vados-cosmonic
-
(bindgen) track blocking state across guest calls by @vados-cosmonic
-
(bindgen) avoid inferred async name markers by @vados-cosmonic
-
(bindgen) preserve synchronous export bindings by @vados-cosmonic
-
(bindgen) separate future endpoint drop state by @vados-cosmonic
-
(bindgen) settle manually async task failures by @vados-cosmonic
-
(bindgen) infer suspending component exports by @vados-cosmonic
-
(bindgen) share future endpoint drop state by @vados-cosmonic
-
(bindgen) match waitable-set drop trap by @vados-cosmonic
-
(bindgen) start async subtasks before returning by @vados-cosmonic
馃殰 Refactor
-
(bindgen) share canonical trap messages by @vados-cosmonic in #2024
-
(bindgen) consolidate async analysis state by @vados-cosmonic in #1992
-
(bindgen) name transpile bindgen results by @vados-cosmonic
馃И Testing
-
(bindgen) cover async deadlock scheduling by @vados-cosmonic
-
(bindgen) cover cancellable suspension intrinsics by @vados-cosmonic
-
(bindgen) cover async call admission ordering by @vados-cosmonic