diff --git a/Cargo.lock b/Cargo.lock index 22935a1..c3c2401 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1511,9 +1511,9 @@ dependencies = [ [[package]] name = "matrix-sdk" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bd53c36a55668a96eed57633a1347046271a9f9ce542a07f30e6a840e26f31f" +checksum = "7083d580527511ac5d9369e03b9f2b20902e76949f1b3964051f978e4d3756ae" dependencies = [ "anymap2", "aquamarine", @@ -1547,7 +1547,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "reqwest", - "ruma", + "ruma 0.16.0", "rustls", "rustls-native-certs", "rustls-pki-types", @@ -1570,9 +1570,9 @@ dependencies = [ [[package]] name = "matrix-sdk-base" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a70b7aacc8429de35940f73ac1cff9679a764205f7c51d4e8f236b538442d79" +checksum = "e09a917eb1f7643d9d9a06b2f131e2ceb39df6910a7b830dac18bfd6db37a1f5" dependencies = [ "as_variant", "async-trait", @@ -1585,7 +1585,7 @@ dependencies = [ "matrix-sdk-common", "matrix-sdk-store-encryption", "regex", - "ruma", + "ruma 0.16.0", "serde", "serde_json", "thiserror 2.0.18", @@ -1596,9 +1596,9 @@ dependencies = [ [[package]] name = "matrix-sdk-common" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "697b45015c5b7128027fee8adf9f9f32a75a97ba8326bb9c7265fb90bcf2d766" +checksum = "2b9d1e0fee0f090180ef9457034adc547e80de9e6e3eb2e63aaac68a8476f836" dependencies = [ "eyeball-im", "futures-core", @@ -1606,7 +1606,7 @@ dependencies = [ "futures-util", "gloo-timers", "imbl", - "ruma", + "ruma 0.16.0", "serde", "serde_json", "thiserror 2.0.18", @@ -1619,9 +1619,9 @@ dependencies = [ [[package]] name = "matrix-sdk-store-encryption" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1728926a2bcdd33329c87c0da9d832d8eb610ecd4676ca5d38c108fab91b0102" +checksum = "2f48f304e553fb6200b1d7d1f77a88fd182076d4b25624e9dbfa42d6a37de35e" dependencies = [ "base64", "blake3", @@ -1651,7 +1651,7 @@ dependencies = [ "http", "matrix-sdk", "regex", - "ruma", + "ruma 0.15.1", "serde", "thiserror 2.0.18", "tokio", @@ -1664,7 +1664,7 @@ version = "0.1.0" dependencies = [ "matrix-sdk", "microbot", - "ruma", + "ruma 0.15.1", "tokio", "tracing", ] @@ -2283,22 +2283,36 @@ name = "ruma" version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e420da038fd6529af5abffe21df50ba122e1b4a84db05c02ec05b5ab0a21a320" +dependencies = [ + "assign", + "js_int", + "js_option", + "ruma-common 0.18.0", + "ruma-events 0.33.0", + "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-client-api", - "ruma-common", - "ruma-events", + "ruma-common 0.19.0", + "ruma-events 0.34.0", "ruma-html", "web-time", ] [[package]] name = "ruma-client-api" -version = "0.23.1" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a793e13cc9c354385e4f635b5eca581abe76169a9fafd8c530918f9b19f8d63" +checksum = "bf7ca43a888ca569168d7e3901f4dd14a777b860bb19f4c08e35414162eb261c" dependencies = [ "as_variant", "assign", @@ -2307,8 +2321,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", @@ -2322,6 +2336,34 @@ name = "ruma-common" version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b69b11cb6ccf0e27c3c44c50e2e4799337921c66d4e6a490c084f18c5b4481ec" +dependencies = [ + "as_variant", + "base64", + "bytes", + "form_urlencoded", + "indexmap", + "js_int", + "percent-encoding", + "regex", + "ruma-identifiers-validation", + "ruma-macros 0.18.0", + "serde", + "serde_html_form", + "serde_json", + "thiserror 2.0.18", + "time", + "tracing", + "url", + "web-time", + "wildmatch", + "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", @@ -2337,7 +2379,7 @@ dependencies = [ "rand 0.10.1", "regex", "ruma-identifiers-validation", - "ruma-macros", + "ruma-macros 0.19.0", "serde", "serde_html_form", "serde_json", @@ -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", @@ -2374,9 +2437,9 @@ dependencies = [ [[package]] name = "ruma-html" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1d81a7300e8623dbf5e6d73e700f0277fce6824849d77779ed997ec4e280b97" +checksum = "48d33a944650f4bbd2188dd204d39dd87a9a1498f14b3a13252910c90ed7cd43" dependencies = [ "as_variant", "html5ever", @@ -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.15.1", "tokio", "tracing", "tracing-subscriber", diff --git a/Cargo.toml b/Cargo.toml index 1350c75..d0c31ec 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ resolver = "2" [workspace.dependencies] futures = "0.3.32" http = "1.4.0" -matrix-sdk = { version = "0.17.0", default-features = false } +matrix-sdk = { version = "0.18.0", default-features = false } regex = "1.12.3" ruma = { version = "0.15", features = ["events"] } serde = { version = "1.0.228", features = ["derive"] }