From 3f2cb6d48e8fa38b296f86c4afb4d5d23a151862 Mon Sep 17 00:00:00 2001 From: "oxide-renovate[bot]" <146848827+oxide-renovate[bot]@users.noreply.github.com> Date: Mon, 1 Jun 2026 03:57:07 +0000 Subject: [PATCH] Update Rust crate ruma to 0.16 --- Cargo.lock | 106 ++++++++++++++++++++++++++++++++++++++++++++++------- Cargo.toml | 2 +- 2 files changed, 94 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 22935a1..72e9372 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1547,7 +1547,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "reqwest", - "ruma", + "ruma 0.15.1", "rustls", "rustls-native-certs", "rustls-pki-types", @@ -1585,7 +1585,7 @@ dependencies = [ "matrix-sdk-common", "matrix-sdk-store-encryption", "regex", - "ruma", + "ruma 0.15.1", "serde", "serde_json", "thiserror 2.0.18", @@ -1606,7 +1606,7 @@ dependencies = [ "futures-util", "gloo-timers", "imbl", - "ruma", + "ruma 0.15.1", "serde", "serde_json", "thiserror 2.0.18", @@ -1651,7 +1651,7 @@ dependencies = [ "http", "matrix-sdk", "regex", - "ruma", + "ruma 0.16.0", "serde", "thiserror 2.0.18", "tokio", @@ -1664,7 +1664,7 @@ version = "0.1.0" dependencies = [ "matrix-sdk", "microbot", - "ruma", + "ruma 0.16.0", "tokio", "tracing", ] @@ -2288,12 +2288,26 @@ dependencies = [ "js_int", "js_option", "ruma-client-api", - "ruma-common", - "ruma-events", + "ruma-common 0.18.0", + "ruma-events 0.33.0", "ruma-html", "web-time", ] +[[package]] +name = "ruma" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee4fe5bfacdb0e95e733da3b6c37d98edf46447a4a8e8dea824e0da266d8ad59" +dependencies = [ + "assign", + "js_int", + "js_option", + "ruma-common 0.19.0", + "ruma-events 0.34.0", + "web-time", +] + [[package]] name = "ruma-client-api" version = "0.23.1" @@ -2307,8 +2321,8 @@ dependencies = [ "js_int", "js_option", "maplit", - "ruma-common", - "ruma-events", + "ruma-common 0.18.0", + "ruma-events 0.33.0", "serde", "serde_html_form", "serde_json", @@ -2337,7 +2351,7 @@ dependencies = [ "rand 0.10.1", "regex", "ruma-identifiers-validation", - "ruma-macros", + "ruma-macros 0.18.0", "serde", "serde_html_form", "serde_json", @@ -2351,6 +2365,34 @@ dependencies = [ "zeroize", ] +[[package]] +name = "ruma-common" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c3b4f00112791b490acce57df1ce3eb3f88899b045bebcff8a29f75369640cc" +dependencies = [ + "as_variant", + "base64", + "bytes", + "form_urlencoded", + "indexmap", + "js_int", + "percent-encoding", + "regex", + "ruma-identifiers-validation", + "ruma-macros 0.19.0", + "serde", + "serde_html_form", + "serde_json", + "thiserror 2.0.18", + "time", + "tracing", + "url", + "web-time", + "wildmatch", + "zeroize", +] + [[package]] name = "ruma-events" version = "0.33.0" @@ -2361,8 +2403,29 @@ dependencies = [ "indexmap", "js_int", "js_option", - "ruma-common", - "ruma-macros", + "ruma-common 0.18.0", + "ruma-macros 0.18.0", + "serde", + "serde_json", + "thiserror 2.0.18", + "tracing", + "web-time", + "wildmatch", + "zeroize", +] + +[[package]] +name = "ruma-events" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85d2f90830fc131691349b96a69ff53444eb6c3e8dc7869c77961b43cfaf3344" +dependencies = [ + "as_variant", + "indexmap", + "js_int", + "js_option", + "ruma-common 0.19.0", + "ruma-macros 0.19.0", "serde", "serde_json", "thiserror 2.0.18", @@ -2411,6 +2474,23 @@ dependencies = [ "toml", ] +[[package]] +name = "ruma-macros" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8cfb39eaa9b9fd389126ff941e060b496add5cbbfef559d80c46e571dda459c" +dependencies = [ + "as_variant", + "cfg-if", + "proc-macro-crate", + "proc-macro2", + "quote", + "ruma-identifiers-validation", + "serde", + "syn", + "toml", +] + [[package]] name = "rustc-hash" version = "2.1.2" @@ -2857,7 +2937,7 @@ dependencies = [ "microbot", "microbot-test-utils", "rand 0.10.1", - "ruma", + "ruma 0.16.0", "tokio", "tracing", "tracing-subscriber", diff --git a/Cargo.toml b/Cargo.toml index 1350c75..c5f4ea8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ futures = "0.3.32" http = "1.4.0" matrix-sdk = { version = "0.17.0", default-features = false } regex = "1.12.3" -ruma = { version = "0.15", features = ["events"] } +ruma = { version = "0.16", features = ["events"] } serde = { version = "1.0.228", features = ["derive"] } thiserror = "2.0.18" tokio = "1.52.3"