Skip to content

Commit 5fa123f

Browse files
release: js-component-bindgen v1.16.6
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 86d23e6 commit 5fa123f

File tree

4 files changed

+90
-3
lines changed

4 files changed

+90
-3
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,4 @@ wit-bindgen-core = { version = "0.54.0", default-features = false }
5757
wit-component = { version = "0.245.1", features = ["dummy-module"] }
5858
wit-parser = { version = "0.245.1", default-features = false }
5959

60-
js-component-bindgen = { version = "1.16.5", path = "./crates/js-component-bindgen" }
60+
js-component-bindgen = { version = "1.16.6", path = "./crates/js-component-bindgen" }

crates/js-component-bindgen/CHANGELOG.md

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,92 @@
11
# Changelog
22

3+
## [1.16.6] - 2026-04-16
4+
5+
### 🚀 Features
6+
7+
- _(bindgen)_ add support for p3 futures by @vados-cosmonic
8+
9+
- _(bindgen)_ add explicit checks for lowered numeric primitives by @vados-cosmonic
10+
11+
- _(bindgen)_ host side stream writes from any async iterator by @vados-cosmonic
12+
13+
- _(bindgen)_ implement Instruction::StreamLower by @vados-cosmonic
14+
15+
16+
### 🐛 Bug Fixes
17+
18+
- _(bindgen)_ use IndexMap for deterministic export iteration order by @wondenge
19+
20+
- _(bindgen)_ resource hookup for imports by @vados-cosmonic in #1371
21+
22+
- _(bindgen)_ use adhoc mapping while generating lift/lower fns by @vados-cosmonic
23+
24+
- _(bindgen)_ impl async stream lower owned resources by @vados-cosmonic
25+
26+
- _(bindgen)_ implementation of flat lower own by @vados-cosmonic
27+
28+
- _(bindgen)_ fix async future JS codegen producing invalid output by @wondenge in #1367
29+
30+
- _(bindgen)_ async stream list lower impl by @vados-cosmonic
31+
32+
- _(bindgen)_ option, result, flag lowers by @vados-cosmonic
33+
34+
- _(bindgen)_ async stream option & result lowering by @vados-cosmonic
35+
36+
- _(bindgen)_ revert utf16 encoding changes by @vados-cosmonic
37+
38+
- _(bindgen)_ utf16 decode logic by @vados-cosmonic
39+
40+
- _(bindgen)_ fill in missing lower impls by @vados-cosmonic
41+
42+
- _(bindgen)_ async stream record lowering impl by @vados-cosmonic
43+
44+
- _(bindgen)_ async string flat lowering missing realloc by @vados-cosmonic
45+
46+
- _(bindgen)_ missing ctx in memory usage by @vados-cosmonic
47+
48+
- _(bindgen)_ host-side write post-read event clearing by @vados-cosmonic
49+
50+
- _(bindgen)_ fix Instruction::StreamLift in async contexts by @vados-cosmonic
51+
52+
- _(bindgen)_ done check during read by @vados-cosmonic
53+
54+
- _(bindgen)_ check for host data in host-controlled streams by @vados-cosmonic
55+
56+
- _(bindgen)_ stream drop logic by @vados-cosmonic
57+
58+
59+
### 🚜 Refactor
60+
61+
- _(bindgen)_ use upstream indexmap dep by @vados-cosmonic
62+
63+
- _(bindgen)_ factor out strewam write injection, use w/ lower by @vados-cosmonic
64+
65+
- _(bindgen)_ resource lift handling by @vados-cosmonic
66+
67+
- _(bindgen)_ move resouce scope tracking by @vados-cosmonic in #1358
68+
69+
- _(bindgen)_ use older iteration pattern for node 18/20 by @vados-cosmonic in #1343
70+
71+
- _(bindgen)_ rework lowering code by @vados-cosmonic
72+
73+
- _(bindgen)_ late handling of string encoding by @vados-cosmonic
74+
75+
76+
### ⚙️ Miscellaneous Tasks
77+
78+
- _(bindgen)_ update wasm/wit deps to 0.245.1 by @vados-cosmonic
79+
80+
- _(bindgen)_ fmt by @vados-cosmonic
81+
82+
- _(bindgen)_ clippy by @vados-cosmonic
83+
84+
85+
86+
## New Contributors
87+
* @wondenge made their first contribution
88+
89+
390
## [1.16.5] - 2026-03-30
491

592
### 🚀 Features

crates/js-component-bindgen/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "js-component-bindgen"
3-
version = "1.16.5"
3+
version = "1.16.6"
44
license = "Apache-2.0 WITH LLVM-exception"
55
categories = ["wasm"]
66
keywords = ["webassembly", "wasm"]

0 commit comments

Comments
 (0)