From 89ddf1eddd75c5673403c02596acc25e95a509c1 Mon Sep 17 00:00:00 2001 From: vados-cosmonic <123968127+vados-cosmonic@users.noreply.github.com> Date: Mon, 3 Aug 2026 16:03:33 +0000 Subject: [PATCH] release: js-component-bindgen v2.2.0 Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- Cargo.lock | 2 +- Cargo.toml | 2 +- crates/js-component-bindgen/CHANGELOG.md | 20 ++++++++++++++++++++ crates/js-component-bindgen/Cargo.toml | 2 +- 4 files changed, 23 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2fd294eef..d9cdf8a71 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -533,7 +533,7 @@ dependencies = [ [[package]] name = "js-component-bindgen" -version = "2.1.2" +version = "2.2.0" dependencies = [ "anyhow", "base64", diff --git a/Cargo.toml b/Cargo.toml index e23344465..751340bf6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -61,4 +61,4 @@ wit-bindgen-core = { version = "0.60.0", default-features = false } wast = { version = "254.0.0", default-features = false, features = [ "component-model" ] } -js-component-bindgen = { version = "2.1.2", path = "./crates/js-component-bindgen" } +js-component-bindgen = { version = "2.2.0", path = "./crates/js-component-bindgen" } diff --git a/crates/js-component-bindgen/CHANGELOG.md b/crates/js-component-bindgen/CHANGELOG.md index 0acfca210..5386b1cbe 100644 --- a/crates/js-component-bindgen/CHANGELOG.md +++ b/crates/js-component-bindgen/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [2.2.0] - 2026-08-03 + +### 🚀 Features + +- _(bindgen)_ expose the wasm exnref support switch by @vados-cosmonic + + +### 🐛 Bug Fixes + +- _(bindgen)_ dispose component resources correctly by @vados-cosmonic + +- _(bindgen)_ scope nested future task completion by @vados-cosmonic + +- _(bindgen)_ nested futures implementation by @vados-cosmonic + +- _(bindgen)_ generate named stream and future types by @andreiltd in #1785 + + + + ## [2.1.2] - 2026-07-27 ### 🐛 Bug Fixes diff --git a/crates/js-component-bindgen/Cargo.toml b/crates/js-component-bindgen/Cargo.toml index ab92dd988..58802522a 100644 --- a/crates/js-component-bindgen/Cargo.toml +++ b/crates/js-component-bindgen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "js-component-bindgen" -version = "2.1.2" +version = "2.2.0" license = "Apache-2.0 WITH LLVM-exception" categories = ["wasm"] keywords = ["webassembly", "wasm"]