What's Changed
- Refactor name resolution of components in the text format by @alexcrichton in #2621
- Import component spec tests as a submodule and run them. by @alexcrichton in #2623
- Fix name uniqueness with methods/interfaces by @alexcrichton in #2625
- Add compact import generation in wasm-smith by @chacailline in #2627
- Drop hyphens when testing equality of kebab names by @alexcrichton in #2626
- Enable wide-arithmetic by default in wasm-smith by @alexcrichton in #2628
- Validate the size of defined component types by @alexcrichton in #2624
- Update Wasmtime used in testing/fuzzing by @alexcrichton in #2629
- Fix text format outer aliases from recent refactor by @alexcrichton in #2631
- Remove
cancellableimmediate from component model intrinsics by @alexcrichton in #2630 - Start requiring "strict" indices in the text format by @alexcrichton in #2633
- Enable the
cm-implementsandcm-mapfeatures by default by @alexcrichton in #2634 - Clamp sizes of element segments in wasm-smith by @alexcrichton in #2632
- Fix wit-smith generating huge types by @alexcrichton in #2636
- Fix disallow_traps in wasm-smith with custom page sizes by @alexcrichton in #2635
- Resolve Cargo warnings on nightly by @alexcrichton in #2642
- Return an error instead of panicking on fixed-length-list size overflow by @zikk090 in #2643
- Try to improve performance of
deinline_import_exportby @alexcrichton in #2647 - Document a non-obvious method argument by @alexcrichton in #2645
- wasm-wave: Clean up syntax docs by @lann in #2644
- Update dependency major tracks by @alexcrichton in #2649
- Release wasm-tools 1.259.0 by @github-actions[bot] in #2650
New Contributors
- @chacailline made their first contribution in #2627
- @zikk090 made their first contribution in #2643
Full Changelog: v1.258.0...v1.259.0