What's Changed
- wit-component: fix async task.return options for export signatures by @peter-jerry-ye in #2452
- wit-parser: extend WasmImport for future/stream intrinsics by @peter-jerry-ye in #2454
- fix signed 8- and 16-bit loads in wit-dylib bindgen by @dicej in #2455
- Add
EqandPartialEqtoUnresolvedPackageGroupand its dependencies by @PhoebeSzmucer in #2458 - Document the
boolfield inwast::core::FuncKind::Importby @YDX-2147483647 in #2457 - make
wit_dylib::metadatapublic by @dicej in #2456 - wasm-compose: make im-rc an optional feature-guarded dependency by @soldair in #2459
- Remove anyhow from the WIT lexer by @PhoebeSzmucer in #2461
- ci: add riscv64gc-unknown-linux-gnu to release artifacts by @gounthar in #2464
- handle tag exports when linking shared libraries by @dicej in #2466
- feat(style,doc): added typos-cli workspace configuration by @mkatychev in #2467
- wasm-compose: switch from serde_yaml to serde_yaml2 by @pchickey in #2471
- Validate full offset for shared memories by @alexcrichton in #2472
- Fix validation of atomic mutation of shared globals by @alexcrichton in #2473
- Include license files in packages by @jwodder in #2470
- Disallow non-type/instance aliases in component/instance types by @alexcrichton in #2462
- [wit-parser] Migrate to structured errors in the AST/package parser by @PhoebeSzmucer in #2465
- Release wasm-tools 1.246.0 by @github-actions[bot] in #2474
New Contributors
- @peter-jerry-ye made their first contribution in #2452
- @PhoebeSzmucer made their first contribution in #2458
- @YDX-2147483647 made their first contribution in #2457
- @soldair made their first contribution in #2459
- @gounthar made their first contribution in #2464
- @mkatychev made their first contribution in #2467
- @jwodder made their first contribution in #2470
Full Changelog: v1.245.1...v1.246.0