|
1 | 1 | # Changelog |
2 | 2 |
|
| 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 | + |
3 | 90 | ## [1.16.5] - 2026-03-30 |
4 | 91 |
|
5 | 92 | ### 🚀 Features |
|
0 commit comments