# 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