Skip to content

Releases: bytecodealliance/wasm-tools

wasm-tools-1.0.28

10 Apr 14:36
cfb51b3
Compare
Choose a tag to compare
Bump wasmprinter to 0.2.54; wasm-mutate to 0.2.22; wasm-tools to 1.0.…

wasm-tools-1.0.27

06 Mar 23:05
861bfaa
Compare
Choose a tag to compare
Fix base case for wit-parser's variant alignment (#951)

* Fix base case for wit-parser's variant alignment

This fixes a bug in #948 discovered by wit-bindgen's test suite which I
forgot to run prior to landing it here. Historically much of the ABI
code in `wit-parser` was tested by `wit-bindgen` but after the
extraction there is no testing of it in this repository, so this is
something we'll want to improve in the future.

This commit additionally includes a minor version bump for the
wit-parser crate.

* Bump wit-parser's version

wasm-tools-1.0.26

06 Mar 21:15
1d75a98
Compare
Choose a tag to compare
Bump crate versions (#950)

`wasm-tools-c-api` 0.1.1 => 0.1.1
`wasm-mutate-stats` 0.1.0 => 0.1.0
`wit-parser-fuzz` 0.0.1 => 0.0.1
`wasmparser` 0.101.1 => 0.102.0
`wasm-encoder` 0.24.1 => 0.25.0
`wasmprinter` 0.2.52 => 0.2.53
`wast` 54.0.1 => 55.0.0
`wat` 1.0.60 => 1.0.61
`wasm-smith` 0.12.4 => 0.12.5
`wasm-mutate` 0.2.20 => 0.2.21
`wasm-shrink` 0.1.21 => 0.1.22
`wasm-compose` 0.2.9 => 0.2.10
`wit-parser` 0.6.2 => 0.6.3
`wasm-metadata` 0.3.0 => 0.3.1
`wit-component` 0.7.1 => 0.7.2
`wasm-tools` 1.0.25 => 1.0.26

Notably this includes #944 which updates relaxed-simd support and #946
which restricts WIT and the component model's overlapping
imports/exports.

wasm-tools-1.0.24

14 Feb 19:33
Compare
Choose a tag to compare
Bump wit-parser to 0.6.1

wasm-tools-1.0.23

12 Feb 19:35
0932bc1
Compare
Choose a tag to compare
Bump crate versions (#921)

wasm-tools-1.0.22

03 Feb 17:04
90e4d87
Compare
Choose a tag to compare
Bump crate versions (#907)

* Add wasm-metadata to publish script

* Bump crate versions

Publish the new support for a `metadata` command

wasm-tools-1.0.21

02 Feb 18:07
9640d18
Compare
Choose a tag to compare
Bump wit-{component,parser} crate versions (#902)

Account for changes made in #901 and do a major release for those
crates. This'll also kick CI to test out the builds added in #897.