diff --git a/Cargo.lock b/Cargo.lock index da92b199..ea8b9afe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -357,9 +357,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.2.60" +version = "1.2.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20" +checksum = "d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d" dependencies = [ "find-msvc-tools", "jobserver", @@ -495,7 +495,7 @@ checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" [[package]] name = "container-echo" -version = "0.3.1" +version = "0.3.2" dependencies = [ "axum", "tokio", @@ -584,9 +584,9 @@ dependencies = [ [[package]] name = "crc-catalog" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" +checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853" [[package]] name = "crc32fast" @@ -663,9 +663,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.10.0" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" +checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8" [[package]] name = "deflate64" @@ -1169,9 +1169,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hybrid-array" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3944cf8cf766b40e2a1a333ee5e9b563f854d5fa49d6a8ca2764e97c6eddb214" +checksum = "08d46837a0ed51fe95bd3b05de33cd64a1ee88fc797477ca48446872504507c5" dependencies = [ "typenum", ] @@ -1339,9 +1339,9 @@ dependencies = [ [[package]] name = "idna_adapter" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" dependencies = [ "icu_normalizer", "icu_properties", @@ -2230,9 +2230,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.39" +version = "0.23.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c2c118cb077cca2822033836dfb1b975355dfb784b5e8da48f7b6c5db74e60e" +checksum = "ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b" dependencies = [ "log", "once_cell", @@ -2245,9 +2245,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.14.0" +version = "1.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" +checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9" dependencies = [ "zeroize", ] @@ -2516,7 +2516,7 @@ dependencies = [ [[package]] name = "signal-test" -version = "0.1.0" +version = "0.1.1" dependencies = [ "num-bigint", "num-integer", @@ -3644,9 +3644,9 @@ dependencies = [ [[package]] name = "whoami" -version = "2.1.1" +version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6a5b12f9df4f978d2cfdb1bd3bac52433f44393342d7ee9c25f5a1c14c0f45d" +checksum = "998767ef88740d1f5b0682a9c53c24431453923962269c2db68ee43788c5a40d" dependencies = [ "libc", "libredox", @@ -4031,7 +4031,7 @@ dependencies = [ [[package]] name = "worker" -version = "0.8.1" +version = "0.8.2" dependencies = [ "async-trait", "axum", @@ -4064,7 +4064,7 @@ dependencies = [ [[package]] name = "worker-build" -version = "0.8.1" +version = "0.8.2" dependencies = [ "anyhow", "binary-install", @@ -4111,7 +4111,7 @@ dependencies = [ [[package]] name = "worker-macros" -version = "0.8.1" +version = "0.8.2" dependencies = [ "async-trait", "proc-macro2", @@ -4159,7 +4159,7 @@ dependencies = [ [[package]] name = "worker-sys" -version = "0.8.1" +version = "0.8.2" dependencies = [ "cfg-if", "js-sys", @@ -4169,7 +4169,7 @@ dependencies = [ [[package]] name = "workers-rs-benchmark" -version = "0.2.1" +version = "0.2.2" dependencies = [ "futures-util", "serde", diff --git a/Cargo.toml b/Cargo.toml index 2eb423ad..399d1269 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -74,10 +74,10 @@ web-sys = { version = "0.3.97", features = [ "WritableStream", "WritableStreamDefaultWriter", ] } -worker = { version = "0.8.1", path = "worker", features = ["queue", "d1", "axum", "timezone"] } +worker = { version = "0.8.2", path = "worker", features = ["queue", "d1", "axum", "timezone"] } worker-codegen = { path = "worker-codegen", version = "0.2.0" } -worker-macros = { version = "0.8.1", path = "worker-macros", features = ["queue"] } -worker-sys = { version = "0.8.1", path = "worker-sys", features = ["d1", "queue"] } +worker-macros = { version = "0.8.2", path = "worker-macros", features = ["queue"] } +worker-sys = { version = "0.8.2", path = "worker-sys", features = ["d1", "queue"] } [profile.release] # rustc supports two "optimize for size" levels: opt-level = "s" and "z". diff --git a/benchmark/Cargo.toml b/benchmark/Cargo.toml index e476ae45..13d2419e 100644 --- a/benchmark/Cargo.toml +++ b/benchmark/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "workers-rs-benchmark" -version = "0.2.1" +version = "0.2.2" edition = "2021" license = "MIT OR Apache-2.0" diff --git a/examples/signal/Cargo.toml b/examples/signal/Cargo.toml index 0ab818d3..7eaf228b 100644 --- a/examples/signal/Cargo.toml +++ b/examples/signal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "signal-test" -version = "0.1.0" +version = "0.1.1" edition = "2021" authors = ["Logan Gatlin "] diff --git a/test/container-echo/Cargo.toml b/test/container-echo/Cargo.toml index 65346d6c..7d1d907d 100644 --- a/test/container-echo/Cargo.toml +++ b/test/container-echo/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "container-echo" -version = "0.3.1" +version = "0.3.2" edition = "2021" [dependencies] diff --git a/ts-gen b/ts-gen index 1f3ca2de..2df0c150 160000 --- a/ts-gen +++ b/ts-gen @@ -1 +1 @@ -Subproject commit 1f3ca2dea011b5a82a9a353f22c855ef52b511d8 +Subproject commit 2df0c15096272d0ac397719c9a08204f1a56c2c2 diff --git a/worker-build/Cargo.toml b/worker-build/Cargo.toml index e4daf1dc..9233ed54 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.1" +version = "0.8.2" 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 751296e1..5d703106 100644 --- a/worker-macros/Cargo.toml +++ b/worker-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "worker-macros" -version = "0.8.1" +version = "0.8.2" 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 f69d4d01..fe799838 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.1" +version = "0.8.2" 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 4c9a9a52..7eddf4a8 100644 --- a/worker/Cargo.toml +++ b/worker/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "worker" -version = "0.8.1" +version = "0.8.2" authors = ["Cloudflare Workers Team "] repository = "https://github.com/cloudflare/workers-rs" edition = "2021" diff --git a/worker/src/lib.rs b/worker/src/lib.rs index c54129ca..8a0b1c68 100644 --- a/worker/src/lib.rs +++ b/worker/src/lib.rs @@ -219,19 +219,6 @@ mod date; mod delay; pub mod durable; mod dynamic_dispatch; -// Generated by `chomp build:types` from types/email.d.ts. Keep it scoped here -// and let the high-level `send_email` module re-export the slice consumers -// need. The codegen produces builder types without `Debug` and an inner -// `email` module that triggers `clippy::module_inception`; allow both since -// they're owned by ts-gen, not us. -#[allow( - unused_imports, - dead_code, - missing_debug_implementations, - clippy::module_inception, - clippy::new_without_default -)] -mod email; mod env; mod error; mod fetcher; @@ -260,6 +247,10 @@ mod streams; mod version; mod websocket; +// Auto-generated +#[allow(unused_imports, missing_debug_implementations)] +mod email; + /// A `Result` alias defaulting to [`Error`]. pub type Result = StdResult;