From ab211a3dca6d8183db273e3089e865693691b9fe Mon Sep 17 00:00:00 2001 From: guybedford <598730+guybedford@users.noreply.github.com> Date: Sat, 9 May 2026 01:23:52 +0000 Subject: [PATCH 1/2] chore: bump versions --- Cargo.lock | 36 +++++++++++++++++++++++++++------- Cargo.toml | 15 +++----------- benchmark/Cargo.toml | 2 +- examples/signal/Cargo.toml | 2 +- test/container-echo/Cargo.toml | 2 +- worker-build/Cargo.toml | 2 +- worker-macros/Cargo.toml | 2 +- worker-sys/Cargo.toml | 2 +- worker/Cargo.toml | 2 +- 9 files changed, 39 insertions(+), 26 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a2ffa35f..7a4c3307 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -503,7 +503,7 @@ checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" [[package]] name = "container-echo" -version = "0.3.2" +version = "0.3.3" dependencies = [ "axum", "tokio", @@ -1433,6 +1433,8 @@ dependencies = [ [[package]] name = "js-sys" version = "0.3.98" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67df7112613f8bfd9150013a0314e196f4800d3201ae742489d999db2f979f08" dependencies = [ "cfg-if", "futures-util", @@ -2504,7 +2506,7 @@ dependencies = [ [[package]] name = "signal-test" -version = "0.1.1" +version = "0.1.2" dependencies = [ "num-bigint", "num-integer", @@ -3414,6 +3416,8 @@ dependencies = [ [[package]] name = "wasm-bindgen" version = "0.2.121" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49ace1d07c165b0864824eee619580c4689389afa9dc9ed3a4c75040d82e6790" dependencies = [ "cfg-if", "once_cell", @@ -3425,6 +3429,8 @@ dependencies = [ [[package]] name = "wasm-bindgen-cli-support" version = "0.2.121" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ea29d9c1f708939aba5ec705f9435af5d5e8ffbaeedff0561b8c9216780e3b5" dependencies = [ "anyhow", "base64", @@ -3441,6 +3447,8 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" version = "0.4.71" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96492d0d3ffba25305a7dc88720d250b1401d7edca02cc3bcd50633b424673b8" dependencies = [ "js-sys", "wasm-bindgen", @@ -3449,6 +3457,8 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" version = "0.2.121" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e68e6f4afd367a562002c05637acb8578ff2dea1943df76afb9e83d177c8578" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -3457,6 +3467,8 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" version = "0.2.121" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d95a9ec35c64b2a7cb35d3fead40c4238d0940c86d107136999567a4703259f2" dependencies = [ "bumpalo", "proc-macro2", @@ -3468,6 +3480,8 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" version = "0.2.121" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4e0100b01e9f0d03189a92b96772a1fb998639d981193d7dbab487302513441" dependencies = [ "unicode-ident", ] @@ -3475,6 +3489,8 @@ dependencies = [ [[package]] name = "wasm-bindgen-test" version = "0.3.71" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af5ec93229ad9ccd0a545a516dec76dc276613f278f6a91aa6b463d5b33d42d0" dependencies = [ "async-trait", "cast", @@ -3495,6 +3511,8 @@ dependencies = [ [[package]] name = "wasm-bindgen-test-macro" version = "0.3.71" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c81b9fef827e575e0e54431736d1baa0d700315d8c62cfef1f61fa3aad0cbeb" dependencies = [ "proc-macro2", "quote", @@ -3504,6 +3522,8 @@ dependencies = [ [[package]] name = "wasm-bindgen-test-shared" version = "0.2.121" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f4d8ae7ad5440360e9799dfd42857d126454a88441ddf72d288ef83fa47f527" [[package]] name = "wasm-encoder" @@ -3589,6 +3609,8 @@ dependencies = [ [[package]] name = "web-sys" version = "0.3.98" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b572dff8bcf38bad0fa19729c89bb5748b2b9b1d8be70cf90df697e3a8f32aa" dependencies = [ "js-sys", "wasm-bindgen", @@ -4019,7 +4041,7 @@ dependencies = [ [[package]] name = "worker" -version = "0.8.2" +version = "0.8.3" dependencies = [ "async-trait", "axum", @@ -4053,7 +4075,7 @@ dependencies = [ [[package]] name = "worker-build" -version = "0.8.2" +version = "0.8.3" dependencies = [ "anyhow", "binary-install", @@ -4100,7 +4122,7 @@ dependencies = [ [[package]] name = "worker-macros" -version = "0.8.2" +version = "0.8.3" dependencies = [ "async-trait", "proc-macro2", @@ -4148,7 +4170,7 @@ dependencies = [ [[package]] name = "worker-sys" -version = "0.8.2" +version = "0.8.3" dependencies = [ "cfg-if", "js-sys", @@ -4158,7 +4180,7 @@ dependencies = [ [[package]] name = "workers-rs-benchmark" -version = "0.2.2" +version = "0.2.3" dependencies = [ "futures-util", "serde", diff --git a/Cargo.toml b/Cargo.toml index 5efd8287..ccd1de75 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -74,10 +74,10 @@ web-sys = { version = "0.3.98", features = [ "WritableStream", "WritableStreamDefaultWriter", ] } -worker = { version = "0.8.2", path = "worker", features = ["queue", "d1", "axum", "timezone"] } +worker = { version = "0.8.3", path = "worker", features = ["queue", "d1", "axum", "timezone"] } worker-codegen = { path = "worker-codegen", version = "0.2.0" } -worker-macros = { version = "0.8.2", path = "worker-macros", features = ["queue"] } -worker-sys = { version = "0.8.2", path = "worker-sys", features = ["d1", "queue"] } +worker-macros = { version = "0.8.3", path = "worker-macros", features = ["queue"] } +worker-sys = { version = "0.8.3", path = "worker-sys", features = ["d1", "queue"] } [profile.release] # rustc supports two "optimize for size" levels: opt-level = "s" and "z". @@ -104,12 +104,3 @@ opt-level = "z" # These are local patches we use to test against local wasm bindgen # We always align on the exact stable wasm bindgen version for releases -[patch.crates-io] -js-sys = { version = "0.3.98", path = './wasm-bindgen/crates/js-sys' } -wasm-bindgen = { version = "0.2.121", path = './wasm-bindgen' } -wasm-bindgen-cli-support = { version = "0.2.121", path = "./wasm-bindgen/crates/cli-support" } -wasm-bindgen-futures = { version = "0.4.71", path = './wasm-bindgen/crates/futures' } -wasm-bindgen-macro-support = { version = "0.2.121", path = "./wasm-bindgen/crates/macro-support" } -wasm-bindgen-shared = { version = "0.2.121", path = "./wasm-bindgen/crates/shared" } -wasm-bindgen-test = { version = "0.3.71", path = "./wasm-bindgen/crates/test" } -web-sys = { version = "0.3.98", path = './wasm-bindgen/crates/web-sys' } diff --git a/benchmark/Cargo.toml b/benchmark/Cargo.toml index 13d2419e..9f25697a 100644 --- a/benchmark/Cargo.toml +++ b/benchmark/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "workers-rs-benchmark" -version = "0.2.2" +version = "0.2.3" edition = "2021" license = "MIT OR Apache-2.0" diff --git a/examples/signal/Cargo.toml b/examples/signal/Cargo.toml index 7eaf228b..fe513271 100644 --- a/examples/signal/Cargo.toml +++ b/examples/signal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "signal-test" -version = "0.1.1" +version = "0.1.2" edition = "2021" authors = ["Logan Gatlin "] diff --git a/test/container-echo/Cargo.toml b/test/container-echo/Cargo.toml index 7d1d907d..7f29ce40 100644 --- a/test/container-echo/Cargo.toml +++ b/test/container-echo/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "container-echo" -version = "0.3.2" +version = "0.3.3" edition = "2021" [dependencies] diff --git a/worker-build/Cargo.toml b/worker-build/Cargo.toml index 9233ed54..95842682 100644 --- a/worker-build/Cargo.toml +++ b/worker-build/Cargo.toml @@ -2,7 +2,7 @@ authors = ["Cloudflare Workers Team "] edition = "2021" name = "worker-build" -version = "0.8.2" +version = "0.8.3" license = "Apache-2.0" repository = "https://github.com/cloudflare/workers-rs/tree/main/worker-build" readme = "README.md" diff --git a/worker-macros/Cargo.toml b/worker-macros/Cargo.toml index 5d703106..bf6be0ca 100644 --- a/worker-macros/Cargo.toml +++ b/worker-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "worker-macros" -version = "0.8.2" +version = "0.8.3" authors = ["Cloudflare Workers Team "] repository = "https://github.com/cloudflare/workers-rs/tree/main/worker-macros" edition = "2021" diff --git a/worker-sys/Cargo.toml b/worker-sys/Cargo.toml index fe799838..25595bcc 100644 --- a/worker-sys/Cargo.toml +++ b/worker-sys/Cargo.toml @@ -2,7 +2,7 @@ name = "worker-sys" authors = ["Cloudflare Workers Team "] edition = "2021" -version = "0.8.2" +version = "0.8.3" license = "Apache-2.0" repository = "https://github.com/cloudflare/workers-rs/tree/main/worker-sys" description = "Low-level extern definitions / FFI bindings to the Cloudflare Workers JS Runtime." diff --git a/worker/Cargo.toml b/worker/Cargo.toml index 0269f328..7be7db56 100644 --- a/worker/Cargo.toml +++ b/worker/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "worker" -version = "0.8.2" +version = "0.8.3" authors = ["Cloudflare Workers Team "] repository = "https://github.com/cloudflare/workers-rs" edition = "2021" From 9c4cc7fc2076e18ae3bf5b6853cf8b1b9abb2a5f Mon Sep 17 00:00:00 2001 From: Guy Bedford Date: Fri, 8 May 2026 18:25:24 -0700 Subject: [PATCH 2/2] update cargo --- Cargo.lock | 22 ---------------------- Cargo.toml | 9 +++++++++ 2 files changed, 9 insertions(+), 22 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7a4c3307..fdc893e3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1433,8 +1433,6 @@ dependencies = [ [[package]] name = "js-sys" version = "0.3.98" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67df7112613f8bfd9150013a0314e196f4800d3201ae742489d999db2f979f08" dependencies = [ "cfg-if", "futures-util", @@ -3416,8 +3414,6 @@ dependencies = [ [[package]] name = "wasm-bindgen" version = "0.2.121" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49ace1d07c165b0864824eee619580c4689389afa9dc9ed3a4c75040d82e6790" dependencies = [ "cfg-if", "once_cell", @@ -3429,8 +3425,6 @@ dependencies = [ [[package]] name = "wasm-bindgen-cli-support" version = "0.2.121" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ea29d9c1f708939aba5ec705f9435af5d5e8ffbaeedff0561b8c9216780e3b5" dependencies = [ "anyhow", "base64", @@ -3447,8 +3441,6 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" version = "0.4.71" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96492d0d3ffba25305a7dc88720d250b1401d7edca02cc3bcd50633b424673b8" dependencies = [ "js-sys", "wasm-bindgen", @@ -3457,8 +3449,6 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" version = "0.2.121" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e68e6f4afd367a562002c05637acb8578ff2dea1943df76afb9e83d177c8578" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -3467,8 +3457,6 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" version = "0.2.121" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d95a9ec35c64b2a7cb35d3fead40c4238d0940c86d107136999567a4703259f2" dependencies = [ "bumpalo", "proc-macro2", @@ -3480,8 +3468,6 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" version = "0.2.121" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4e0100b01e9f0d03189a92b96772a1fb998639d981193d7dbab487302513441" dependencies = [ "unicode-ident", ] @@ -3489,8 +3475,6 @@ dependencies = [ [[package]] name = "wasm-bindgen-test" version = "0.3.71" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af5ec93229ad9ccd0a545a516dec76dc276613f278f6a91aa6b463d5b33d42d0" dependencies = [ "async-trait", "cast", @@ -3511,8 +3495,6 @@ dependencies = [ [[package]] name = "wasm-bindgen-test-macro" version = "0.3.71" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c81b9fef827e575e0e54431736d1baa0d700315d8c62cfef1f61fa3aad0cbeb" dependencies = [ "proc-macro2", "quote", @@ -3522,8 +3504,6 @@ dependencies = [ [[package]] name = "wasm-bindgen-test-shared" version = "0.2.121" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f4d8ae7ad5440360e9799dfd42857d126454a88441ddf72d288ef83fa47f527" [[package]] name = "wasm-encoder" @@ -3609,8 +3589,6 @@ dependencies = [ [[package]] name = "web-sys" version = "0.3.98" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b572dff8bcf38bad0fa19729c89bb5748b2b9b1d8be70cf90df697e3a8f32aa" dependencies = [ "js-sys", "wasm-bindgen", diff --git a/Cargo.toml b/Cargo.toml index ccd1de75..153909cf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -104,3 +104,12 @@ opt-level = "z" # These are local patches we use to test against local wasm bindgen # We always align on the exact stable wasm bindgen version for releases +[patch.crates-io] +js-sys = { version = "0.3.98", path = './wasm-bindgen/crates/js-sys' } +wasm-bindgen = { version = "0.2.121", path = './wasm-bindgen' } +wasm-bindgen-cli-support = { version = "0.2.121", path = "./wasm-bindgen/crates/cli-support" } +wasm-bindgen-futures = { version = "0.4.71", path = './wasm-bindgen/crates/futures' } +wasm-bindgen-macro-support = { version = "0.2.121", path = "./wasm-bindgen/crates/macro-support" } +wasm-bindgen-shared = { version = "0.2.121", path = "./wasm-bindgen/crates/shared" } +wasm-bindgen-test = { version = "0.3.71", path = "./wasm-bindgen/crates/test" } +web-sys = { version = "0.3.98", path = './wasm-bindgen/crates/web-sys' }