From 193734ee01cbe07c63808715aa69b06fce7fcf41 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 24 Apr 2026 03:17:57 +0000 Subject: [PATCH] chore(deps): bump the cargo-deps group with 11 updates Bumps the cargo-deps group with 11 updates: | Package | From | To | | --- | --- | --- | | [tokio](https://github.com/tokio-rs/tokio) | `1.51.0` | `1.52.1` | | [clap](https://github.com/clap-rs/clap) | `4.6.0` | `4.6.1` | | [axum](https://github.com/tokio-rs/axum) | `0.8.8` | `0.8.9` | | [indexmap](https://github.com/indexmap-rs/indexmap) | `2.13.1` | `2.14.0` | | [gloo-net](https://github.com/rustwasm/gloo) | `0.6.0` | `0.7.0` | | [lru](https://github.com/jeromefroe/lru-rs) | `0.16.3` | `0.17.0` | | [matchit](https://github.com/ibraheemdev/matchit) | `0.9.1` | `0.9.2` | | [average](https://github.com/vks/average) | `0.16.0` | `0.17.0` | | [libc](https://github.com/rust-lang/libc) | `0.2.184` | `0.2.186` | | [nanoid](https://github.com/mrdimidium/nanoid) | `0.4.0` | `0.5.0` | | [uuid](https://github.com/uuid-rs/uuid) | `1.23.0` | `1.23.1` | Updates `tokio` from 1.51.0 to 1.52.1 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.51.0...tokio-1.52.1) Updates `clap` from 4.6.0 to 4.6.1 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.6.0...clap_complete-v4.6.1) Updates `axum` from 0.8.8 to 0.8.9 - [Release notes](https://github.com/tokio-rs/axum/releases) - [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.8.8...axum-v0.8.9) Updates `indexmap` from 2.13.1 to 2.14.0 - [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md) - [Commits](https://github.com/indexmap-rs/indexmap/compare/2.13.1...2.14.0) Updates `gloo-net` from 0.6.0 to 0.7.0 - [Release notes](https://github.com/rustwasm/gloo/releases) - [Changelog](https://github.com/ranile/gloo/blob/master/CHANGELOG.md) - [Commits](https://github.com/rustwasm/gloo/compare/0.6.0...gloo-net-v0.7.0) Updates `lru` from 0.16.3 to 0.17.0 - [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/jeromefroe/lru-rs/compare/0.16.3...0.17.0) Updates `matchit` from 0.9.1 to 0.9.2 - [Release notes](https://github.com/ibraheemdev/matchit/releases) - [Commits](https://github.com/ibraheemdev/matchit/compare/v0.9.1...v0.9.2) Updates `average` from 0.16.0 to 0.17.0 - [Commits](https://github.com/vks/average/commits) Updates `libc` from 0.2.184 to 0.2.186 - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.186/CHANGELOG.md) - [Commits](https://github.com/rust-lang/libc/compare/0.2.184...0.2.186) Updates `nanoid` from 0.4.0 to 0.5.0 - [Changelog](https://github.com/mrdimidium/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/mrdimidium/nanoid/compare/v0.4.0...v0.5.0) Updates `uuid` from 1.23.0 to 1.23.1 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](https://github.com/uuid-rs/uuid/compare/v1.23.0...v1.23.1) --- updated-dependencies: - dependency-name: tokio dependency-version: 1.52.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-deps - dependency-name: clap dependency-version: 4.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-deps - dependency-name: axum dependency-version: 0.8.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-deps - dependency-name: indexmap dependency-version: 2.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-deps - dependency-name: gloo-net dependency-version: 0.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-deps - dependency-name: lru dependency-version: 0.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-deps - dependency-name: matchit dependency-version: 0.9.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-deps - dependency-name: average dependency-version: 0.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-deps - dependency-name: libc dependency-version: 0.2.186 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-deps - dependency-name: nanoid dependency-version: 0.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-deps - dependency-name: uuid dependency-version: 1.23.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-deps ... Signed-off-by: dependabot[bot] --- Cargo.lock | 119 +++++++---------------- Cargo.toml | 2 +- examples/function_memory_game/Cargo.toml | 2 +- examples/simple_ssr/Cargo.toml | 2 +- packages/yew-link/Cargo.toml | 4 +- packages/yew/Cargo.toml | 2 +- tools/benchmark-ssr/Cargo.toml | 2 +- 7 files changed, 41 insertions(+), 92 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 933ae34a456..f6e0c02f204 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -372,7 +372,7 @@ version = "0.0.1" dependencies = [ "chrono", "futures 0.3.32", - "gloo-net 0.7.0", + "gloo-net", "yew", ] @@ -399,9 +399,9 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "average" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75aacce61912644dbb732271789748142bc4bf7ce6382d67bb26850516b7a391" +checksum = "04c5a79a6c36c527e1c31bc0effa93af02e7278b7369b83e0674255290b6c1b0" dependencies = [ "easy-cast", "float-ord", @@ -432,9 +432,9 @@ dependencies = [ [[package]] name = "axum" -version = "0.8.8" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8" +checksum = "31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90" dependencies = [ "axum-core", "bytes", @@ -775,9 +775,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.0" +version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" +checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" dependencies = [ "clap_builder", "clap_derive", @@ -798,9 +798,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.0" +version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" +checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" dependencies = [ "heck", "proc-macro2", @@ -1601,7 +1601,7 @@ dependencies = [ "gloo-events", "gloo-file", "gloo-history", - "gloo-net 0.7.0", + "gloo-net", "gloo-render", "gloo-storage", "gloo-timers", @@ -1672,27 +1672,6 @@ dependencies = [ "web-sys", ] -[[package]] -name = "gloo-net" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06f627b1a58ca3d42b45d6104bf1e1a03799df472df00988b6ba21accc10580" -dependencies = [ - "futures-channel", - "futures-core", - "futures-sink", - "gloo-utils 0.2.0", - "http 1.4.0", - "js-sys", - "pin-project", - "serde", - "serde_json", - "thiserror 1.0.69", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - [[package]] name = "gloo-net" version = "0.7.0" @@ -1866,9 +1845,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.16.1" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" +checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" dependencies = [ "allocator-api2", "equivalent", @@ -2255,12 +2234,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.13.1" +version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45a8a2b9cb3e0b0c1803dbb0758ffac5de2f425b23c28f518faabd9d805342ff" +checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.16.1", + "hashbrown 0.17.0", "serde", "serde_core", ] @@ -2512,9 +2491,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "libc" -version = "0.2.184" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af" +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libgit2-sys" @@ -2574,7 +2553,7 @@ version = "0.9.1" source = "git+https://github.com/mgeisler/lipsum.git?rev=233e48a#233e48a36df40641a609a9476fe9009d928757c5" dependencies = [ "rand 0.9.2", - "rand_chacha 0.9.0", + "rand_chacha", ] [[package]] @@ -2617,11 +2596,11 @@ checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "lru" -version = "0.16.3" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593" +checksum = "0e0b564323a0fb6d54b864f625ae139de9612e27edb944dda37c109f05aac531" dependencies = [ - "hashbrown 0.16.1", + "hashbrown 0.17.0", ] [[package]] @@ -2638,9 +2617,9 @@ checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" [[package]] name = "matchit" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3eede3bdf92f3b4f9dc04072a9ce5ab557d5ec9038773bf9ffcd5588b3cc05b" +checksum = "8863b587001c1b9a8a4e36008cebc6b3612cb1226fe2de94858e06092687b608" [[package]] name = "memchr" @@ -2718,11 +2697,11 @@ dependencies = [ [[package]] name = "nanoid" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e0697ac1508b491fdf2622fb4d8" +checksum = "8628de41fe064cc3f0cf07f3d299ee3e73521adaff72278731d5c8cae3797873" dependencies = [ - "rand 0.8.5", + "rand 0.9.2", ] [[package]] @@ -3171,24 +3150,13 @@ version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" -[[package]] -name = "rand" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" -dependencies = [ - "libc", - "rand_chacha 0.3.1", - "rand_core 0.6.4", -] - [[package]] name = "rand" version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" dependencies = [ - "rand_chacha 0.9.0", + "rand_chacha", "rand_core 0.9.5", ] @@ -3203,16 +3171,6 @@ dependencies = [ "rand_core 0.10.0", ] -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", - "rand_core 0.6.4", -] - [[package]] name = "rand_chacha" version = "0.9.0" @@ -3223,15 +3181,6 @@ dependencies = [ "rand_core 0.9.5", ] -[[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom 0.2.17", -] - [[package]] name = "rand_core" version = "0.9.5" @@ -4058,9 +4007,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.51.0" +version = "1.52.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bd1c4c0fc4a7ab90fc15ef6daaa3ec3b893f004f915f2392557ed23237820cd" +checksum = "b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6" dependencies = [ "bytes", "libc", @@ -4438,9 +4387,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.23.0" +version = "1.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ac8b6f42ead25368cf5b098aeb3dc8a1a2c05a3eee8a9a1a68c640edbfc79d9" +checksum = "ddd74a9687298c6858e9b88ec8935ec45d22e8fd5e6394fa1bd4e99a87789c76" dependencies = [ "js-sys", "serde_core", @@ -4771,7 +4720,7 @@ dependencies = [ "derive_more", "glob", "gloo", - "gloo-net 0.7.0", + "gloo-net", "js-sys", "serde", "serde_json", @@ -5272,7 +5221,7 @@ version = "0.1.0" dependencies = [ "actix-web", "axum", - "gloo-net 0.6.0", + "gloo-net", "lru", "serde", "serde_json", @@ -5311,7 +5260,7 @@ version = "0.20.0" dependencies = [ "gloo", "js-sys", - "matchit 0.9.1", + "matchit 0.9.2", "serde", "serde_urlencoded", "tracing", diff --git a/Cargo.toml b/Cargo.toml index 05b3cf7a5c1..62dd13c8ea0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,7 +33,7 @@ unexpected_cfgs = { level = "warn", check-cfg = [ "cfg(wasm_bindgen_unstable_test_coverage)" ]} [workspace.dependencies] -tokio = { version = "1.50.0" } +tokio = { version = "1.52.1" } implicit-clone = { version = "0.6.0" } proc-macro2 = "1" quote = "1" diff --git a/examples/function_memory_game/Cargo.toml b/examples/function_memory_game/Cargo.toml index defa66dac06..5d98f9baa05 100644 --- a/examples/function_memory_game/Cargo.toml +++ b/examples/function_memory_game/Cargo.toml @@ -11,7 +11,7 @@ serde = { workspace = true, features = ["derive"] } strum.workspace = true strum_macros.workspace = true gloo.workspace = true -nanoid = "0.4" +nanoid = "0.5" rand.workspace = true getrandom = { workspace = true } yew = { path = "../../packages/yew", features = ["csr"] } diff --git a/examples/simple_ssr/Cargo.toml b/examples/simple_ssr/Cargo.toml index 32e92c52784..28e44db7b32 100644 --- a/examples/simple_ssr/Cargo.toml +++ b/examples/simple_ssr/Cargo.toml @@ -17,7 +17,7 @@ required-features = ["ssr"] yew = { path = "../../packages/yew" } reqwest = { workspace = true, features = ["json"] } serde = { workspace = true, features = ["derive"] } -uuid = { version = "1.20.0", features = ["serde"] } +uuid = { version = "1.23.1", features = ["serde"] } futures.workspace = true [target.'cfg(target_arch = "wasm32")'.dependencies] diff --git a/packages/yew-link/Cargo.toml b/packages/yew-link/Cargo.toml index 6b801a6c854..9fe120d2610 100644 --- a/packages/yew-link/Cargo.toml +++ b/packages/yew-link/Cargo.toml @@ -14,8 +14,8 @@ serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } [target.'cfg(target_arch = "wasm32")'.dependencies] -gloo-net = { version = "0.6", features = ["http"] } -lru = "0.16" +gloo-net = { version = "0.7", features = ["http"] } +lru = "0.17" wasm-bindgen-futures = { workspace = true } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] diff --git a/packages/yew/Cargo.toml b/packages/yew/Cargo.toml index 629e50f9ccc..58ecf5f0dc8 100644 --- a/packages/yew/Cargo.toml +++ b/packages/yew/Cargo.toml @@ -19,7 +19,7 @@ rust-version.workspace = true [dependencies] console_error_panic_hook = "0.1" gloo.workspace = true -indexmap = { version = "2.13", features = ["std"] } +indexmap = { version = "2.14", features = ["std"] } js-sys.workspace = true slab = "0.4" wasm-bindgen.workspace = true diff --git a/tools/benchmark-ssr/Cargo.toml b/tools/benchmark-ssr/Cargo.toml index e3024d63073..5cc04d7206c 100644 --- a/tools/benchmark-ssr/Cargo.toml +++ b/tools/benchmark-ssr/Cargo.toml @@ -10,7 +10,7 @@ rust-version.workspace = true yew = { path = "../../packages/yew", features = ["ssr"] } function_router = { path = "../../examples/function_router" } tokio = { workspace = true, features = ["macros", "rt-multi-thread", "time"] } -average = "0.16.0" +average = "0.17.0" tabled = "0.20.0" indicatif = "0.18.4" serde = { workspace = true, features = ["derive"] }