From de05e449ee53a259c528bb633fe64171a373dd77 Mon Sep 17 00:00:00 2001 From: "oxide-renovate[bot]" <146848827+oxide-renovate[bot]@users.noreply.github.com> Date: Sat, 5 Sep 2026 03:12:08 +0000 Subject: [PATCH] Update Rust crate ruma to 0.17 --- Cargo.lock | 124 +++++++++++++++++++++++++++++++++++++++++++++-------- Cargo.toml | 2 +- 2 files changed, 106 insertions(+), 20 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f92e6be..dec1003 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -221,6 +221,12 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +[[package]] +name = "base64" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5" + [[package]] name = "base64ct" version = "1.8.3" @@ -1021,7 +1027,7 @@ version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" dependencies = [ - "base64", + "base64 0.22.1", "bytes", "futures-channel", "futures-util", @@ -1495,7 +1501,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "reqwest", - "ruma", + "ruma 0.16.0", "rustls", "rustls-native-certs", "rustls-pki-types", @@ -1533,7 +1539,7 @@ dependencies = [ "matrix-sdk-common", "matrix-sdk-store-encryption", "regex", - "ruma", + "ruma 0.16.0", "serde", "serde_json", "thiserror 2.0.19", @@ -1554,7 +1560,7 @@ dependencies = [ "futures-util", "gloo-timers", "imbl", - "ruma", + "ruma 0.16.0", "serde", "serde_json", "thiserror 2.0.19", @@ -1571,7 +1577,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f48f304e553fb6200b1d7d1f77a88fd182076d4b25624e9dbfa42d6a37de35e" dependencies = [ - "base64", + "base64 0.22.1", "blake3", "chacha20poly1305", "hmac", @@ -1599,7 +1605,7 @@ dependencies = [ "http", "matrix-sdk", "regex", - "ruma", + "ruma 0.17.0", "serde", "thiserror 2.0.19", "tokio", @@ -1612,7 +1618,7 @@ version = "0.1.0" dependencies = [ "matrix-sdk", "microbot", - "ruma", + "ruma 0.17.0", "tokio", "tracing", ] @@ -1686,7 +1692,7 @@ version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51e219e79014df21a225b1860a479e2dcd7cbd9130f4defd4bd0e191ea31d67d" dependencies = [ - "base64", + "base64 0.22.1", "chrono", "getrandom 0.2.17", "http", @@ -2137,7 +2143,7 @@ version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3" dependencies = [ - "base64", + "base64 0.22.1", "bytes", "futures-core", "futures-util", @@ -2213,12 +2219,26 @@ dependencies = [ "js_int", "js_option", "ruma-client-api", - "ruma-common", - "ruma-events", + "ruma-common 0.19.0", + "ruma-events 0.34.0", "ruma-html", "web-time", ] +[[package]] +name = "ruma" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc484e2676b31e677a3e3646078c01d41529eed3360226804a857db8428cc978" +dependencies = [ + "assign", + "js_int", + "js_option", + "ruma-common 0.20.0", + "ruma-events 0.35.0", + "web-time", +] + [[package]] name = "ruma-client-api" version = "0.24.0" @@ -2232,8 +2252,8 @@ dependencies = [ "js_int", "js_option", "maplit", - "ruma-common", - "ruma-events", + "ruma-common 0.19.0", + "ruma-events 0.34.0", "serde", "serde_html_form", "serde_json", @@ -2249,7 +2269,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c3b4f00112791b490acce57df1ce3eb3f88899b045bebcff8a29f75369640cc" dependencies = [ "as_variant", - "base64", + "base64 0.22.1", "bytes", "date_header", "form_urlencoded", @@ -2262,7 +2282,7 @@ dependencies = [ "rand 0.10.2", "regex", "ruma-identifiers-validation", - "ruma-macros", + "ruma-macros 0.19.0", "serde", "serde_html_form", "serde_json", @@ -2276,6 +2296,34 @@ dependencies = [ "zeroize", ] +[[package]] +name = "ruma-common" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfbfb1235d65ebd89e169c67cc120a6608530b3445babb8689baba7ef2e72a12" +dependencies = [ + "as_variant", + "base64 0.23.1", + "bytes", + "form_urlencoded", + "indexmap", + "js_int", + "percent-encoding", + "regex", + "ruma-identifiers-validation", + "ruma-macros 0.20.0", + "serde", + "serde_html_form", + "serde_json", + "thiserror 2.0.19", + "time", + "tracing", + "url", + "web-time", + "wildmatch", + "zeroize", +] + [[package]] name = "ruma-events" version = "0.34.0" @@ -2286,8 +2334,29 @@ dependencies = [ "indexmap", "js_int", "js_option", - "ruma-common", - "ruma-macros", + "ruma-common 0.19.0", + "ruma-macros 0.19.0", + "serde", + "serde_json", + "thiserror 2.0.19", + "tracing", + "web-time", + "wildmatch", + "zeroize", +] + +[[package]] +name = "ruma-events" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "140e7848282c33721f4bc4f1e5922fa5eb92d3a7b497ec4b71086b047ee7cd0d" +dependencies = [ + "as_variant", + "indexmap", + "js_int", + "js_option", + "ruma-common 0.20.0", + "ruma-macros 0.20.0", "serde", "serde_json", "thiserror 2.0.19", @@ -2336,6 +2405,23 @@ dependencies = [ "toml", ] +[[package]] +name = "ruma-macros" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4b8571408bf1aefd0f06ea49e9d19551bcf4ba7388e19848adcd9291547c6cb" +dependencies = [ + "as_variant", + "cfg-if", + "proc-macro-crate", + "proc-macro2", + "quote", + "ruma-identifiers-validation", + "serde", + "syn 3.0.3", + "toml", +] + [[package]] name = "rustc-hash" version = "2.1.3" @@ -2786,7 +2872,7 @@ dependencies = [ "microbot", "microbot-test-utils", "rand 0.10.2", - "ruma", + "ruma 0.17.0", "tokio", "tracing", "tracing-subscriber", @@ -3206,7 +3292,7 @@ checksum = "b98bf83c0992966775b8012f194b07b44928996163e5a05b741b43891571ae5b" dependencies = [ "aes", "arrayvec", - "base64", + "base64 0.22.1", "base64ct", "cbc", "chacha20poly1305", diff --git a/Cargo.toml b/Cargo.toml index 5a19442..6205c1a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ futures = "0.3.33" http = "1.5.0" matrix-sdk = { version = "0.18.0", default-features = false } regex = "1.13.1" -ruma = { version = "0.16", features = ["events"] } +ruma = { version = "0.17", features = ["events"] } serde = { version = "1.0.229", features = ["derive"] } thiserror = "2.0.19" tokio = "1.53.1"