Skip to content

Commit

Permalink
chore: Bump most of our deps
Browse files Browse the repository at this point in the history
  • Loading branch information
poljar committed Jan 31, 2025
1 parent b8949cf commit 57919f5
Show file tree
Hide file tree
Showing 9 changed files with 341 additions and 182 deletions.
450 changes: 304 additions & 146 deletions Cargo.lock

Large diffs are not rendered by default.

41 changes: 21 additions & 20 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,41 +21,42 @@ resolver = "2"
rust-version = "1.82"

[workspace.dependencies]
anyhow = "1.0.93"
anyhow = "1.0.95"
aquamarine = "0.6.0"
assert-json-diff = "2.0.2"
assert_matches = "1.5.0"
assert_matches2 = "0.1.2"
async-rx = "0.1.3"
async-stream = "0.3.5"
async-trait = "0.1.83"
async-trait = "0.1.85"
as_variant = "1.2.0"
base64 = "0.22.1"
byteorder = "1.5.0"
chrono = "0.4.38"
chrono = "0.4.39"
eyeball = { version = "0.8.8", features = ["tracing"] }
eyeball-im = { version = "0.6.0", features = ["tracing"] }
eyeball-im-util = "0.8.0"
futures-core = "0.3.31"
futures-executor = "0.3.21"
futures-executor = "0.3.31"
futures-util = "0.3.31"
getrandom = { version = "0.2.15", default-features = false }
gloo-timers = "0.3.0"
growable-bloom-filter = "2.1.1"
hkdf = "0.12.4"
hmac = "0.12.1"
http = "1.1.0"
http = "1.2.0"
imbl = "4.0.1"
indexmap = "2.6.0"
insta = { version = "1.41.1", features = ["json"] }
itertools = "0.13.0"
indexmap = "2.7.1"
insta = { version = "1.42.1", features = ["json"] }
itertools = "0.14.0"
js-sys = "0.3.69"
mime = "0.3.17"
once_cell = "1.20.2"
pbkdf2 = { version = "0.12.2" }
pin-project-lite = "0.2.15"
proptest = { version = "1.5.0", default-features = false, features = ["std"] }
pin-project-lite = "0.2.16"
proptest = { version = "1.6.0", default-features = false, features = ["std"] }
rand = "0.8.5"
reqwest = { version = "0.12.4", default-features = false }
reqwest = { version = "0.12.12", default-features = false }
rmp-serde = "1.3.0"
# Be careful to use commits from the https://github.com/ruma/ruma/tree/ruma-0.12
# branch until a proper release with breaking changes happens.
Expand All @@ -75,24 +76,24 @@ ruma = { git = "https://github.com/ruma/ruma", rev = "b868438f5d91918e97d2c3f64d
"unstable-msc4171",
] }
ruma-common = { git = "https://github.com/ruma/ruma", rev = "b868438f5d91918e97d2c3f64d7c82a0d86d29d4" }
serde = "1.0.151"
serde_html_form = "0.2.0"
serde_json = "1.0.91"
serde = "1.0.217"
serde_html_form = "0.2.7"
serde_json = "1.0.138"
sha2 = "0.10.8"
similar-asserts = "1.6.0"
similar-asserts = "1.6.1"
stream_assert = "0.1.1"
tempfile = "3.9.0"
thiserror = "2.0.3"
tokio = { version = "1.41.1", default-features = false, features = ["sync"] }
tokio-stream = "0.1.14"
tempfile = "3.16.0"
thiserror = "2.0.11"
tokio = { version = "1.43.0", default-features = false, features = ["sync"] }
tokio-stream = "0.1.17"
tracing = { version = "0.1.40", default-features = false, features = ["std"] }
tracing-core = "0.1.32"
tracing-subscriber = "0.3.18"
unicode-normalization = "0.1.24"
uniffi = { version = "0.28.0" }
uniffi_bindgen = { version = "0.28.0" }
url = "2.5.4"
uuid = "1.11.0"
uuid = "1.12.1"
vodozemac = { version = "0.9.0", features = ["insecure-pk-encryption"] }
wasm-bindgen = "0.2.84"
wasm-bindgen-test = "0.3.33"
Expand Down
2 changes: 1 addition & 1 deletion crates/matrix-sdk-base/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ as_variant = { workspace = true }
assert_matches = { workspace = true, optional = true }
assert_matches2 = { workspace = true, optional = true }
async-trait = { workspace = true }
bitflags = { version = "2.6.0", features = ["serde"] }
bitflags = { version = "2.8.0", features = ["serde"] }
decancer = "3.2.8"
eyeball = { workspace = true, features = ["async-lock"] }
eyeball-im = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/matrix-sdk-common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ tokio = { workspace = true, features = ["rt", "macros"] }

[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
# Enable the JS feature for getrandom.
getrandom = { version = "0.2.6", default-features = false, features = ["js"] }
getrandom = { workspace = true, default-features = false, features = ["js"] }
js-sys = { workspace = true }

[lints]
Expand Down
6 changes: 3 additions & 3 deletions crates/matrix-sdk-crypto/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ as_variant = { workspace = true }
async-trait = { workspace = true }
bs58 = { version = "0.5.1" }
byteorder = { workspace = true }
cfg-if = "1.0"
cfg-if = "1.0.0"
ctr = "0.9.2"
eyeball = { workspace = true }
futures-core = { workspace = true }
Expand All @@ -61,13 +61,13 @@ serde = { workspace = true, features = ["derive", "rc"] }
serde_json = { workspace = true }
sha2 = { workspace = true }
subtle = "2.6.1"
time = { version = "0.3.36", features = ["formatting"] }
time = { version = "0.3.37", features = ["formatting"] }
tokio-stream = { workspace = true, features = ["sync"] }
tokio = { workspace = true }
thiserror = { workspace = true }
tracing = { workspace = true, features = ["attributes"] }
url = { workspace = true }
ulid = { version = "1.1.3" }
ulid = { version = "1.1.4" }
uniffi = { workspace = true, optional = true }
vodozemac = { workspace = true }
zeroize = { workspace = true, features = ["zeroize_derive"] }
Expand Down
2 changes: 1 addition & 1 deletion crates/matrix-sdk-indexeddb/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ sha2 = { workspace = true }

[target.'cfg(target_arch = "wasm32")'.dependencies]
# for wasm32 we need to activate this
getrandom = { version = "0.2.6", features = ["js"] }
getrandom = { workspace = true, features = ["js"] }

[dev-dependencies]
assert_matches = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/matrix-sdk-sqlite/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ vodozemac = { workspace = true }

[dev-dependencies]
assert_matches = { workspace = true }
glob = "0.3.1"
glob = "0.3.2"
matrix-sdk-base = { workspace = true, features = ["testing"] }
matrix-sdk-common = { workspace = true }
matrix-sdk-crypto = { workspace = true, features = ["testing"] }
Expand Down
2 changes: 1 addition & 1 deletion crates/matrix-sdk-store-encryption/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ js = ["dep:getrandom", "getrandom?/js"]
base64 = { workspace = true }
blake3 = "1.5.5"
chacha20poly1305 = { version = "0.10.1", features = ["std"] }
getrandom = { version = "0.2.15", optional = true }
getrandom = { workspace = true, optional = true }
hmac = { workspace = true }
pbkdf2 = { workspace = true }
rand = { workspace = true }
Expand Down
16 changes: 8 additions & 8 deletions crates/matrix-sdk/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -68,11 +68,11 @@ as_variant = { workspace = true }
async-channel = "2.3.1"
async-stream = { workspace = true }
async-trait = { workspace = true }
axum = { version = "0.7.9", optional = true }
bytes = "1.8.0"
bytesize = "1.3"
axum = { version = "0.8.1", optional = true }
bytes = "1.9.0"
bytesize = "1.3.0"
chrono = { workspace = true, optional = true }
event-listener = "5.3.1"
event-listener = "5.4.0"
eyeball = { workspace = true }
eyeball-im = { workspace = true }
eyre = { version = "0.6.12", optional = true }
Expand Down Expand Up @@ -113,7 +113,7 @@ sha2 = { workspace = true, optional = true }
tempfile = { workspace = true }
thiserror = { workspace = true }
tokio-stream = { workspace = true, features = ["sync"] }
tower = { version = "0.5.1", features = ["util"], optional = true }
tower = { version = "0.5.2", features = ["util"], optional = true }
tracing = { workspace = true, features = ["attributes"] }
uniffi = { workspace = true, optional = true }
url = { workspace = true, features = ["serde"] }
Expand All @@ -129,20 +129,20 @@ tokio = { workspace = true, features = ["macros"] }

[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
backoff = { version = "0.4.0", features = ["tokio"] }
openidconnect = { version = "4.0.0-rc.1", optional = true }
openidconnect = { version = "4.0.0", optional = true }
# only activate reqwest's stream feature on non-wasm, the wasm part seems to not
# support *sending* streams, which makes it useless for us.
reqwest = { workspace = true, features = ["stream", "gzip", "http2"] }
tokio = { workspace = true, features = ["fs", "rt", "macros"] }
tokio-util = "0.7.12"
tokio-util = "0.7.13"
wiremock = { workspace = true, optional = true }

[dev-dependencies]
anyhow = { workspace = true }
assert-json-diff = { workspace = true }
assert_matches = { workspace = true }
assert_matches2 = { workspace = true }
dirs = "5.0.1"
dirs = "6.0.0"
futures-executor = { workspace = true }
matrix-sdk-base = { workspace = true, features = ["testing"] }
matrix-sdk-test = { workspace = true }
Expand Down

0 comments on commit 57919f5

Please sign in to comment.