chore(rust): update crypto, network and UniFFI dependencies

This commit is contained in:
zarzet committed 2026-09-17 02:59:14 +07:00
1 parent 6cd2c82790
commit 3e50dd75d6
17 files changed
+437 -281

No files matched your search

+12 -10
View File
@@ -16,21 +16,22 @@ spotiflac-extensions = { path = "crates/extensions" }
spotiflac-network = { path = "crates/network" }
spotiflac-providers = { path = "crates/providers" }
rquickjs = { version = "=0.13.0", features = ["bindgen"] }
base64 = "0.22"
sha2 = "0.10"
sha1 = "0.10"
md-5 = "0.10"
hmac = "0.12"
aes-gcm = "=0.10.3"
aes = { version = "=0.8.4", features = ["zeroize"] }
blowfish = { version = "=0.9.1", features = ["zeroize"] }
base64 = "0.23"
sha2 = "0.11"
sha1 = "0.11"
md-5 = "0.11"
hmac = "0.13"
aes-gcm = "=0.11.1"
aes = { version = "=0.9.3", features = ["zeroize"] }
blowfish = { version = "=0.10.0", features = ["zeroize"] }
zeroize = "1.8"
getrandom = "0.4"
tempfile = "3.27"
zip = { version = "=8.6.0", default-features = false, features = ["deflate-flate2-zlib-rs"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0", features = ["float_roundtrip", "raw_value"] }
thiserror = "2.0"
uniffi = { version = "=0.31.2", default-features = false }
uniffi = { version = "=0.32.1", default-features = false }
tokio = { version = "=1.53.1", features = ["rt-multi-thread", "net", "time", "sync", "io-util", "macros"] }
hyper = { version = "=1.11.1", features = ["client", "http1", "http2"] }
hyper-util = { version = "=0.1.20", features = ["client-legacy", "http1", "http2", "tokio"] }
@@ -46,11 +47,12 @@ futures-util = "0.3"
tokio-util = { version = "0.7", features = ["io"] }
async-compression = { version = "0.4", features = ["tokio", "gzip"] }
tower-service = "0.3"
hickory-proto = { version = "=0.26.2", default-features = false, features = ["std"] }
hickory-proto = { version = "=0.26.3", default-features = false, features = ["std"] }
cookie = "0.18"
url = "2.5"
regex = "=1.13.1"
scraper = { version = "=0.27.0", default-features = false }
# Keep the parser compatible with scraper's HtmlTreeSink implementation.
html5ever = "=0.39.0"
# Match the Unicode 15 tables used by the Go backend's title/artist matching.
unicode-normalization = "=0.1.22"