diff --git a/Cargo.lock b/Cargo.lock index a0755cc49ce..c532d853791 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", ] @@ -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", @@ -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" @@ -1875,6 +1854,12 @@ dependencies = [ "foldhash 0.2.0", ] +[[package]] +name = "hashbrown" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" + [[package]] name = "headers" version = "0.4.1" @@ -2255,12 +2240,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 +2497,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "libc" -version = "0.2.184" +version = "0.2.185" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af" +checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f" [[package]] name = "libgit2-sys" @@ -2574,7 +2559,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,9 +2602,9 @@ checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "lru" -version = "0.16.3" +version = "0.16.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593" +checksum = "7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39" dependencies = [ "hashbrown 0.16.1", ] @@ -2638,9 +2623,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 +2703,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 +3156,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 +3177,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 +3187,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 +4013,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.51.0" +version = "1.51.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bd1c4c0fc4a7ab90fc15ef6daaa3ec3b893f004f915f2392557ed23237820cd" +checksum = "f66bf9585cda4b724d3e78ab34b73fb2bbaba9011b9bfdf69dc836382ea13b8c" dependencies = [ "bytes", "libc", @@ -4771,7 +4726,7 @@ dependencies = [ "derive_more", "glob", "gloo", - "gloo-net 0.7.0", + "gloo-net", "js-sys", "serde", "serde_json", @@ -5272,7 +5227,7 @@ version = "0.1.0" dependencies = [ "actix-web", "axum", - "gloo-net 0.6.0", + "gloo-net", "lru", "serde", "serde_json", @@ -5312,7 +5267,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 7364b8c8638..a089fc51f80 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,7 +34,7 @@ unexpected_cfgs = { level = "warn", check-cfg = [ "cfg(wasm_bindgen_unstable_test_coverage)" ]} [workspace.dependencies] -tokio = { version = "1.50.0" } +tokio = { version = "1.51.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/packages/yew-link/Cargo.toml b/packages/yew-link/Cargo.toml index 6b801a6c854..edb53431275 100644 --- a/packages/yew-link/Cargo.toml +++ b/packages/yew-link/Cargo.toml @@ -14,7 +14,7 @@ serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } [target.'cfg(target_arch = "wasm32")'.dependencies] -gloo-net = { version = "0.6", features = ["http"] } +gloo-net = { version = "0.7", features = ["http"] } lru = "0.16" wasm-bindgen-futures = { workspace = true } 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