js-component-bindgen 1.13.0

JS component bindgen for transpiling WebAssembly components into JavaScript
# Changelog

## [1.13.0] - 2025-11-03

### 🚀 Features

* *(bindgen)* return promises for sync lowered async functions by @vados-cosmonic


### 🐛 Bug Fixes

* *(bindgen)* allow extended const wasm feature during parse by @vados-cosmonic in #1085

* *(bindgen)* async task return value by @vados-cosmonic in #1084

* *(bindgen)* assert for stack values during a return for async by @vados-cosmonic

* *(bindgen)* fix async return param logic by @vados-cosmonic

* *(bindgen)* declare within declare for reserved words by @vados-cosmonic


### ⚙️ Miscellaneous Tasks

* *(bindgen)* fix lint by @vados-cosmonic

* *(bindgen)* fix lint by @vados-cosmonic

* *(bindgen)* update upstream deps by @vados-cosmonic in #1028

* *(bindgen)* remove leftover debug logs by @vados-cosmonic in #979




## [1.12.0] - 2025-08-25

### 🚀 Features

* *(bindgen)* generate Disposable interface for wasm resources (#901) by @iamrajiv in #901

* *(bindgen)* support futures and streams (#806) by @vados-cosmonic in #806

* *(bindgen)* implement waitable set intrinsics (#767) by @vados-cosmonic in #767

* *(bindgen)* implement yield (#745) by @vados-cosmonic in #745

* *(bindgen)* implement task.cancel (#743) by @vados-cosmonic in #743

* *(bindgen)* implement backpressure.set (#742) by @vados-cosmonic in #742

* *(bindgen)* context.{get|set}, initial task.return impl (#736) by @vados-cosmonic in #736


### 🐛 Bug Fixes

* *(bindgen)* dispose type generation by @vados-cosmonic in #954

* *(bindgen)* small fixups to global task id tracking codegen by @vados-cosmonic in #951


### 🚜 Refactor

* *(bindgen)* intrinsics (#811) by @vados-cosmonic in #811



## New Contributors
* @lrowe made their first contribution in [#956]https://github.com/bytecodealliance/jco/pull/956
* @dependabot[bot] made their first contribution in [#958]https://github.com/bytecodealliance/jco/pull/958
* @jco-release-bot made their first contribution in [#930]https://github.com/bytecodealliance/jco/pull/930
* @iamrajiv made their first contribution in [#901]https://github.com/bytecodealliance/jco/pull/901
* @elmerbulthuis made their first contribution in [#859]https://github.com/bytecodealliance/jco/pull/859
* @andreiltd made their first contribution in [#764]https://github.com/bytecodealliance/jco/pull/764
* @thomas9911 made their first contribution in [#765]https://github.com/bytecodealliance/jco/pull/765
* @emmanuel-ferdman made their first contribution in [#756]https://github.com/bytecodealliance/jco/pull/756


## [1.12.0-rc.0] - 2025-08-21

### 🚀 Features

* *(bindgen)* generate Disposable interface for wasm resources (#901) by @iamrajiv in #901

* *(bindgen)* support futures and streams (#806) by @vados-cosmonic in #806

* *(bindgen)* implement waitable set intrinsics (#767) by @vados-cosmonic in #767

* *(bindgen)* implement yield (#745) by @vados-cosmonic in #745

* *(bindgen)* implement task.cancel (#743) by @vados-cosmonic in #743

* *(bindgen)* implement backpressure.set (#742) by @vados-cosmonic in #742

* *(bindgen)* context.{get|set}, initial task.return impl (#736) by @vados-cosmonic in #736


### 🐛 Bug Fixes

* *(bindgen)* small fixups to global task id tracking codegen by @vados-cosmonic in #951


### 🚜 Refactor

* *(bindgen)* intrinsics (#811) by @vados-cosmonic in #811



## New Contributors
* @dependabot[bot] made their first contribution in [#947]https://github.com/bytecodealliance/jco/pull/947
* @jco-release-bot made their first contribution in [#930]https://github.com/bytecodealliance/jco/pull/930
* @iamrajiv made their first contribution in [#901]https://github.com/bytecodealliance/jco/pull/901
* @elmerbulthuis made their first contribution in [#859]https://github.com/bytecodealliance/jco/pull/859
* @andreiltd made their first contribution in [#764]https://github.com/bytecodealliance/jco/pull/764
* @thomas9911 made their first contribution in [#765]https://github.com/bytecodealliance/jco/pull/765
* @emmanuel-ferdman made their first contribution in [#756]https://github.com/bytecodealliance/jco/pull/756



## [js-component-bindgen-v1.11.0] - 2025-04-28

### ⚙️ Miscellaneous Tasks

* *(bindgen)* decouple jco and component bindgen versioning (#635) by @vados-cosmonic in #635