From b038c63205bf32191bd510a280a2ed1df14a17de Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Oct 2026 02:33:22 +0000 Subject: [PATCH 1/2] Bump wit-bindgen from 0.61.1 to 0.63.0 Bumps [wit-bindgen](https://github.com/bytecodealliance/wit-bindgen) from 0.61.1 to 0.63.0. - [Release notes](https://github.com/bytecodealliance/wit-bindgen/releases) - [Commits](https://github.com/bytecodealliance/wit-bindgen/compare/v0.61.1...v0.63.0) --- updated-dependencies: - dependency-name: wit-bindgen dependency-version: 0.63.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 112 ++++++++++++++++++++++++++--------------------------- Cargo.toml | 2 +- 2 files changed, 57 insertions(+), 57 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6998069..53bc7b9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -934,13 +934,13 @@ checksum = "dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b" [[package]] name = "macro-string" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59a9dbbfc75d2688ed057456ce8a3ee3f48d12eec09229f560f3643b9f275653" +checksum = "6e7b3a5bbb2f63aaa223a671ea1bd0e7bc16bd30ce387324cf63995deaddbbd2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.9", ] [[package]] @@ -1044,12 +1044,12 @@ dependencies = [ [[package]] name = "prettyplease" -version = "0.2.29" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac" +checksum = "2bfe0f4c752e450fc2faf62654f1c134747922825d5b04ca717b8874f41a40c0" dependencies = [ "proc-macro2", - "syn 2.0.117", + "syn 3.0.9", ] [[package]] @@ -1730,71 +1730,71 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.258.3" +version = "0.261.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f64765e43c000fae008a48db8b288e175e237fc9ce20a26586836878c1bee89f" +checksum = "2608e8bb6d67fd68f5a8d0eb1363d6e7bcbc1f8ded5a0bd3a1e382462b876b22" dependencies = [ "leb128fmt", - "wasmparser 0.258.3", + "wasmparser 0.261.0", ] [[package]] name = "wasm-encoder" -version = "0.261.0" +version = "0.262.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2608e8bb6d67fd68f5a8d0eb1363d6e7bcbc1f8ded5a0bd3a1e382462b876b22" +checksum = "4495a6f85dd94c411c749303efcbc5defade0b0cbdbc0541495241ab917a9b5a" dependencies = [ "leb128fmt", - "wasmparser 0.261.0", + "wasmparser 0.262.0", ] [[package]] name = "wasm-metadata" -version = "0.258.3" +version = "0.261.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47e10808eb27efde692f1b1706089fe19296728bf872291f5b4e0d50fba88f2f" +checksum = "b88de21560ecd49deb8d8f1616b9b695f66fc312c5eca503f43accdc5795339e" dependencies = [ "anyhow", "indexmap", - "wasm-encoder 0.258.3", - "wasmparser 0.258.3", + "wasm-encoder 0.261.0", + "wasmparser 0.261.0", ] [[package]] name = "wasm-metadata" -version = "0.261.0" +version = "0.262.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b88de21560ecd49deb8d8f1616b9b695f66fc312c5eca503f43accdc5795339e" +checksum = "c86ff6668190d9fb70372b306b4f9fe8930f0e2f57ce72e4922bf2f117900949" dependencies = [ "anyhow", "indexmap", - "wasm-encoder 0.261.0", - "wasmparser 0.261.0", + "wasm-encoder 0.262.0", + "wasmparser 0.262.0", ] [[package]] name = "wasmparser" -version = "0.258.3" +version = "0.261.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe9269dd817e0e7021bf534ccd9761bc2d64778b6708e41228b8439d75eaa0b1" +checksum = "4f20f20e44f7e8aeb6744823ea9d869ede51e51be4fdaedede2852282e54d2d8" dependencies = [ "bitflags", "hashbrown 0.17.0", "indexmap", "semver", + "serde", ] [[package]] name = "wasmparser" -version = "0.261.0" +version = "0.262.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f20f20e44f7e8aeb6744823ea9d869ede51e51be4fdaedede2852282e54d2d8" +checksum = "974d643b125b272607e2fff8012ea14a8328acd7621e4bafa7afb32500052b1b" dependencies = [ "bitflags", "hashbrown 0.17.0", "indexmap", "semver", - "serde", ] [[package]] @@ -2205,9 +2205,9 @@ checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81" [[package]] name = "wit-bindgen" -version = "0.61.1" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e473fd0095479f9689ac7d2a52c427cc96bb2b973ace50238dfcc1ab1cd52d93" +checksum = "b85a987ab61d365382d25c7d47e26edd48941b3bf6e3fbf76eff918bc71dab06" dependencies = [ "bitflags", "futures", @@ -2216,52 +2216,52 @@ dependencies = [ [[package]] name = "wit-bindgen-core" -version = "0.61.1" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87445680dfe6d6b5369e884bd63c03a3335268e855365b2fc3f7bcdce96a630e" +checksum = "775e122e390603abfacd548027016cd0113a6e2bf2f8ce6bdd3658b013456ea8" dependencies = [ "anyhow", "heck", - "wit-parser 0.258.3", + "wit-parser 0.262.0", ] [[package]] name = "wit-bindgen-rust" -version = "0.61.1" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72f2fe494de0d898216caf0fd0ae76af75753fcb3ff4f465b46131537cf24cf8" +checksum = "84e26e13b9d972026778d2ffb7985736de116026fdc8d9464f966e12df2eb240" dependencies = [ "anyhow", "heck", "indexmap", "prettyplease", - "syn 2.0.117", - "wasm-metadata 0.258.3", + "syn 3.0.9", + "wasm-metadata 0.262.0", "wit-bindgen-core", - "wit-component 0.258.3", + "wit-component 0.262.0", ] [[package]] name = "wit-bindgen-rust-macro" -version = "0.61.1" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59283a01aec94f60f92ada22ffe182a5cea8acfce43be3be688de8d52df55312" +checksum = "16a008a0d6b4840677326beb4edbeb210a2f1b7d0183fb7cc33f466b90fd7fb6" dependencies = [ "anyhow", "macro-string", "prettyplease", "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.9", "wit-bindgen-core", "wit-bindgen-rust", ] [[package]] name = "wit-component" -version = "0.258.3" +version = "0.261.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0fca88950af0c1f42bc77e17315e48798b8d68340171b6d204f62bc19a878a6" +checksum = "2818766842bd2321074c348fb5c15d8fdb105a9eb78374e6d77c7d4127e1f2f9" dependencies = [ "anyhow", "bitflags", @@ -2270,17 +2270,17 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder 0.258.3", - "wasm-metadata 0.258.3", - "wasmparser 0.258.3", - "wit-parser 0.258.3", + "wasm-encoder 0.261.0", + "wasm-metadata 0.261.0", + "wasmparser 0.261.0", + "wit-parser 0.261.0", ] [[package]] name = "wit-component" -version = "0.261.0" +version = "0.262.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2818766842bd2321074c348fb5c15d8fdb105a9eb78374e6d77c7d4127e1f2f9" +checksum = "078def49fdb49cab405c3006e05793b3fdaf7069126ba6b9c97d01ec8c98fe4c" dependencies = [ "anyhow", "bitflags", @@ -2289,17 +2289,17 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder 0.261.0", - "wasm-metadata 0.261.0", - "wasmparser 0.261.0", - "wit-parser 0.261.0", + "wasm-encoder 0.262.0", + "wasm-metadata 0.262.0", + "wasmparser 0.262.0", + "wit-parser 0.262.0", ] [[package]] name = "wit-parser" -version = "0.258.3" +version = "0.261.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72a2127663dcf3ee16614fb0e3c33d5c6c66fec9dad317a8b0fdd3869487a533" +checksum = "962e43c4db2da607b50839a531e5b63473268b40efdf8028d5c54b572ca4f6f6" dependencies = [ "anyhow", "hashbrown 0.17.0", @@ -2311,14 +2311,14 @@ dependencies = [ "serde_derive", "serde_json", "unicode-ident", - "wasmparser 0.258.3", + "wasmparser 0.261.0", ] [[package]] name = "wit-parser" -version = "0.261.0" +version = "0.262.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "962e43c4db2da607b50839a531e5b63473268b40efdf8028d5c54b572ca4f6f6" +checksum = "00f0dc051466ffe46787721fca3d088536f158ae400be044f1b1c386ba9397ad" dependencies = [ "anyhow", "hashbrown 0.17.0", @@ -2330,7 +2330,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-ident", - "wasmparser 0.261.0", + "wasmparser 0.262.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index e04ea2a..5b1df4c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,7 @@ test-harness = { path = "./crates/test-harness" } tokio = { version = "1", features = ["io-util", "macros", "net", "rt-multi-thread", "sync", "time"] } wasmtime = { version = "50", features = ["component-model-async"] } wasmtime-wasi = { version = "50", features = ["p3"] } -wit-bindgen = "0.61.0" +wit-bindgen = "0.63.0" [profile.release] opt-level = "s" From dfebf895f28ff8fdc33686a5e14c7b18baf6a18b Mon Sep 17 00:00:00 2001 From: Scott Andrews Date: Tue, 27 Oct 2026 21:08:48 -0400 Subject: [PATCH 2/2] add missing semi Signed-off-by: Scott Andrews --- components/connection/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/connection/src/lib.rs b/components/connection/src/lib.rs index d02fc3a..28ec4ea 100644 --- a/components/connection/src/lib.rs +++ b/components/connection/src/lib.rs @@ -664,7 +664,7 @@ async fn supervise(mut tasks: mpsc::UnboundedReceiver, inner: Weak) generation, interval, } => spawn_local(keep_alive(inner.clone(), generation, interval)), - } + }; } }