What's Changed
- Make
wit-parsersupportno_stdby @wilfreddenton in #2415 - Wrap component function exports in functions that call
__wasm_init_taskby @TartanLlama in #2417 - Enable LTO for wit-dylib testing by @alexcrichton in #2422
- Update core spec test suite by @alexcrichton in #2420
- rename fixed size list to fixed-length lists by @cpetig in #2421
- [stack-switching] Support the
resume_throw_refinstruction by @dhil in #2423 - Escape
mapwhen printing WITs by @alexcrichton in #2424 - Remove support for
float{32,64}by @alexcrichton in #2426 - [wasmparser] implement From and From for V128 by @keithw in #2428
- validator/operators.rs: refine some handling of control stack + comments by @keithw in #2427
- Remove support for variant
refinesby @alexcrichton in #2432 - Fix json-from-wast where assert_return contains const values by @mpoindexter in #2435
wit-parser: Add validation hooks for custom linting by @wilfreddenton in #2419- Ungate
cancellableon some async intrinsics by @alexcrichton in #2436 - Disallow
stream<char>in component-model-async by @alexcrichton in #2437 - wit-parser: inject package metadata when decoding component by @rellfy in #2443
wit-parser: Remove duplicate spans from UnresolvedPackage by @wilfreddenton in #2441wit-parser: Add spans to function parameters by @wilfreddenton in #2445- Fix rendering errors on very long lines by @alexcrichton in #2440
- Fix fuzzing with
stream<char>by @alexcrichton in #2446 - [wasmparser] add atomic validator feature by @keithw in #2429
- Update spec test suite submodule by @alexcrichton in #2444
- Component model threading intrinsic updates by @TartanLlama in #2430
- Add a new
Resolve::generate_nominal_type_idsmethod by @alexcrichton in #2447 - Release wasm-tools 1.245.0 by @github-actions[bot] in #2448
New Contributors
- @mpoindexter made their first contribution in #2435
- @rellfy made their first contribution in #2443
Full Changelog: v1.244.0...v1.245.0