diff --git a/Cargo.lock b/Cargo.lock index 186983415..2d6b54eaa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1594,9 +1594,9 @@ dependencies = [ "quote", "syn 3.0.3", "tracing", - "wasmparser", + "wasmparser 0.254.0", "wit-component", - "wit-parser", + "wit-parser 0.254.0", ] [[package]] @@ -4332,24 +4332,24 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.254.0" +version = "0.255.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09480d646178e5fdd12bb06e812d0af9a3a191dbc9cd697fdc86687beade7393" +checksum = "9b524283fb5df62eec102ed0574838961bdd7ba5ac9c50d38e2756c51c971a42" dependencies = [ "leb128fmt", - "wasmparser", + "wasmparser 0.255.0", ] [[package]] name = "wasm-metadata" -version = "0.254.0" +version = "0.255.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b01df5f3b4ca7881e843f3bc0fb8a3905d79c68692250dcb8e33e698705ccdb6" +checksum = "4d3b0da506f1b8514517972fbc47057b21273cb619290f51ea31403c157f896c" dependencies = [ "anyhow", "indexmap", "wasm-encoder", - "wasmparser", + "wasmparser 0.255.0", ] [[package]] @@ -4365,6 +4365,18 @@ dependencies = [ "serde", ] +[[package]] +name = "wasmparser" +version = "0.255.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8e329ef4b5d46e73b91d3ac6924417cad55a8cbbf869c199283383427c3320b" +dependencies = [ + "bitflags 2.13.1", + "hashbrown 0.17.1", + "indexmap", + "semver", +] + [[package]] name = "web-sys" version = "0.3.103" @@ -4576,9 +4588,9 @@ checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" [[package]] name = "wit-component" -version = "0.254.0" +version = "0.255.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0e65bb94c369b3c4741ce3d1d2704b1fec93db7c540df0e521a097e7ceeb5be" +checksum = "b0c8948006f57458ae3b2103f2e0e33847a6cdf4f5c763bbe7540fa89f3039f1" dependencies = [ "anyhow", "bitflags 2.13.1", @@ -4589,8 +4601,8 @@ dependencies = [ "serde_json", "wasm-encoder", "wasm-metadata", - "wasmparser", - "wit-parser", + "wasmparser 0.255.0", + "wit-parser 0.255.0", ] [[package]] @@ -4609,7 +4621,26 @@ dependencies = [ "serde_derive", "serde_json", "unicode-ident", - "wasmparser", + "wasmparser 0.254.0", +] + +[[package]] +name = "wit-parser" +version = "0.255.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab5f6371fc71f15730b756c1dea3562a67adab1a7e519c4ca010173d883695bb" +dependencies = [ + "anyhow", + "hashbrown 0.17.1", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-ident", + "wasmparser 0.255.0", ] [[package]] diff --git a/src/hyperlight_component_util/Cargo.toml b/src/hyperlight_component_util/Cargo.toml index 5feed11e7..e51f01ce2 100644 --- a/src/hyperlight_component_util/Cargo.toml +++ b/src/hyperlight_component_util/Cargo.toml @@ -16,7 +16,7 @@ name = "hyperlight_component_util" [dependencies] wasmparser = { version = "0.254.0" } -wit-component = { version = "0.254.0" } +wit-component = { version = "0.255.0" } wit-parser = { version = "0.254.0" } quote = { version = "1.0.45" } proc-macro2 = { version = "1.0.106" } diff --git a/src/tests/rust_guests/Cargo.lock b/src/tests/rust_guests/Cargo.lock index a01402daf..4fdcc53e4 100644 --- a/src/tests/rust_guests/Cargo.lock +++ b/src/tests/rust_guests/Cargo.lock @@ -268,9 +268,9 @@ dependencies = [ "quote", "syn 3.0.2", "tracing", - "wasmparser", + "wasmparser 0.254.0", "wit-component", - "wit-parser", + "wit-parser 0.254.0", ] [[package]] @@ -767,24 +767,24 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "wasm-encoder" -version = "0.254.0" +version = "0.255.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09480d646178e5fdd12bb06e812d0af9a3a191dbc9cd697fdc86687beade7393" +checksum = "9b524283fb5df62eec102ed0574838961bdd7ba5ac9c50d38e2756c51c971a42" dependencies = [ "leb128fmt", - "wasmparser", + "wasmparser 0.255.0", ] [[package]] name = "wasm-metadata" -version = "0.254.0" +version = "0.255.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b01df5f3b4ca7881e843f3bc0fb8a3905d79c68692250dcb8e33e698705ccdb6" +checksum = "4d3b0da506f1b8514517972fbc47057b21273cb619290f51ea31403c157f896c" dependencies = [ "anyhow", "indexmap", "wasm-encoder", - "wasmparser", + "wasmparser 0.255.0", ] [[package]] @@ -800,6 +800,18 @@ dependencies = [ "serde", ] +[[package]] +name = "wasmparser" +version = "0.255.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8e329ef4b5d46e73b91d3ac6924417cad55a8cbbf869c199283383427c3320b" +dependencies = [ + "bitflags 2.13.0", + "hashbrown", + "indexmap", + "semver", +] + [[package]] name = "windows-link" version = "0.2.1" @@ -826,9 +838,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.254.0" +version = "0.255.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0e65bb94c369b3c4741ce3d1d2704b1fec93db7c540df0e521a097e7ceeb5be" +checksum = "b0c8948006f57458ae3b2103f2e0e33847a6cdf4f5c763bbe7540fa89f3039f1" dependencies = [ "anyhow", "bitflags 2.13.0", @@ -839,8 +851,8 @@ dependencies = [ "serde_json", "wasm-encoder", "wasm-metadata", - "wasmparser", - "wit-parser", + "wasmparser 0.255.0", + "wit-parser 0.255.0", ] [[package]] @@ -859,7 +871,26 @@ dependencies = [ "serde_derive", "serde_json", "unicode-ident", - "wasmparser", + "wasmparser 0.254.0", +] + +[[package]] +name = "wit-parser" +version = "0.255.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab5f6371fc71f15730b756c1dea3562a67adab1a7e519c4ca010173d883695bb" +dependencies = [ + "anyhow", + "hashbrown", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-ident", + "wasmparser 0.255.0", ] [[package]] @@ -877,4 +908,4 @@ dependencies = [ name = "zmij" version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" +checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" \ No newline at end of file