Skip to content

Commit

Permalink
Update wasm-tools dependencies (#7488)
Browse files Browse the repository at this point in the history
Pull in bytecodealliance/wasm-tools#1277 to switch the defaults for some
WIT behaviors:

* Semicolons are now required by default in WIT files
* Wasm-encoded WIT packages now use the "new" format by default.

WIT files without semicolons can still be parsed with
`WIT_REQUIRE_SEMICOLONS=0`. The "old" format for wasm-encoded WIT
packages can be emitted via `WIT_COMPONENT_ENCODING_V2=0`. Note that for
wasm-encoded WIT packages both the old and the new format can be decoded
irregardless of env vars.
  • Loading branch information
alexcrichton authored Nov 6, 2023
1 parent c91566f commit e8f1e32
Show file tree
Hide file tree
Showing 3 changed files with 141 additions and 35 deletions.
90 changes: 63 additions & 27 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 8 additions & 8 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -213,14 +213,14 @@ wit-bindgen = { version = "0.13.1", default-features = false }

# wasm-tools family:
wasmparser = "0.116.0"
wat = "1.0.78"
wast = "67.0.0"
wasmprinter = "0.2.71"
wasm-encoder = "0.36.1"
wasm-smith = "0.12.22"
wasm-mutate = "0.2.39"
wit-parser = "0.12.2"
wit-component = "0.17.0"
wat = "1.0.79"
wast = "67.0.1"
wasmprinter = "0.2.72"
wasm-encoder = "0.36.2"
wasm-smith = "0.12.23"
wasm-mutate = "0.2.40"
wit-parser = "0.13.0"
wit-component = "0.18.0"

# Non-Bytecode Alliance maintained dependencies:
# --------------------------
Expand Down
70 changes: 70 additions & 0 deletions supply-chain/imports.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1168,6 +1168,13 @@ user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasm-encoder]]
version = "0.36.2"
when = "2023-11-06"
user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasm-metadata]]
version = "0.10.9"
when = "2023-10-14"
Expand All @@ -1182,6 +1189,13 @@ user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasm-metadata]]
version = "0.10.11"
when = "2023-11-06"
user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasm-mutate]]
version = "0.2.38"
when = "2023-10-14"
Expand All @@ -1196,6 +1210,13 @@ user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasm-mutate]]
version = "0.2.40"
when = "2023-11-06"
user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasm-smith]]
version = "0.12.21"
when = "2023-10-14"
Expand All @@ -1210,6 +1231,13 @@ user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasm-smith]]
version = "0.12.23"
when = "2023-11-06"
user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasmparser]]
version = "0.115.0"
when = "2023-10-14"
Expand All @@ -1224,6 +1252,13 @@ user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasmparser]]
version = "0.116.1"
when = "2023-11-06"
user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasmprinter]]
version = "0.2.70"
when = "2023-10-14"
Expand All @@ -1238,6 +1273,13 @@ user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasmprinter]]
version = "0.2.72"
when = "2023-11-06"
user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wasmtime]]
version = "14.0.2"
when = "2023-10-26"
Expand Down Expand Up @@ -1552,6 +1594,13 @@ user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wast]]
version = "67.0.1"
when = "2023-11-06"
user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wat]]
version = "1.0.77"
when = "2023-10-14"
Expand All @@ -1566,6 +1615,13 @@ user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wat]]
version = "1.0.79"
when = "2023-11-06"
user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wiggle]]
version = "14.0.2"
when = "2023-10-26"
Expand Down Expand Up @@ -1768,6 +1824,13 @@ user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wit-component]]
version = "0.18.0"
when = "2023-11-06"
user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wit-parser]]
version = "0.12.1"
when = "2023-10-18"
Expand All @@ -1782,6 +1845,13 @@ user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[publisher.wit-parser]]
version = "0.13.0"
when = "2023-11-06"
user-id = 1
user-login = "alexcrichton"
user-name = "Alex Crichton"

[[audits.embark-studios.wildcard-audits.spdx]]
who = "Jake Shadle <opensource@embark-studios.com>"
criteria = "safe-to-deploy"
Expand Down

0 comments on commit e8f1e32

Please sign in to comment.