diff --git a/Cargo.toml b/Cargo.toml index d4f418212..045bc3fea 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -61,7 +61,7 @@ yuv-sys = { version = "0.3.14", path = "yuv-sys" } anyhow = "1.0" bytes = "1.10" clap = "4.5" -console-subscriber = "0.1" +console-subscriber = "0.5" env_logger = "0.11" from_variants = "1.0.2" futures = "0.3" @@ -81,9 +81,9 @@ tokio = { version = "1", default-features = false } tokio-stream = "0.1" # For examples -eframe = { version = "0.33.3", default-features = false } -egui = "0.33.3" -egui-wgpu = "0.33.3" +eframe = { version = "0.34.0", default-features = false } +egui = "0.34.0" +egui-wgpu = "0.34.0" image = "0.25" wgpu = "28.0" winit = "0.30.12" diff --git a/device-info/Cargo.toml b/device-info/Cargo.toml index af3e412c1..74359f234 100644 --- a/device-info/Cargo.toml +++ b/device-info/Cargo.toml @@ -16,14 +16,14 @@ libc = "0.2" core-foundation = "0.10" [target.'cfg(target_os = "windows")'.dependencies] -windows-sys = { version = "0.59", features = [ +windows-sys = { version = "0.61", features = [ "Win32_System_Registry", "Win32_System_SystemInformation", "Win32_System_Power", ] } [target.'cfg(target_os = "android")'.dependencies] -jni = "0.21" +jni = "0.22" [target.'cfg(target_arch = "wasm32")'.dependencies] web-sys = { version = "0.3", features = ["Navigator", "Window"] } diff --git a/libwebrtc/Cargo.toml b/libwebrtc/Cargo.toml index aab4ff181..13a8e94a4 100644 --- a/libwebrtc/Cargo.toml +++ b/libwebrtc/Cargo.toml @@ -23,10 +23,10 @@ serde_json = { workspace = true } thiserror = { workspace = true } [target.'cfg(any(target_os = "linux", target_os = "freebsd"))'.dependencies] -glib = { version = "0.21.3", optional = true } +glib = { version = "0.22.0", optional = true } [target.'cfg(target_os = "android")'.dependencies] -jni = "0.21" +jni = "0.22" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] webrtc-sys = { workspace = true } diff --git a/livekit-api/Cargo.toml b/livekit-api/Cargo.toml index 926d5023c..3c04bef7b 100644 --- a/livekit-api/Cargo.toml +++ b/livekit-api/Cargo.toml @@ -73,32 +73,32 @@ __rustls-tls = ["tokio-tungstenite?/__rustls-tls", "reqwest?/__rustls"] livekit-protocol = { workspace = true } thiserror = { workspace = true } serde = { workspace = true, features = ["derive"] } -sha2 = "0.10" +sha2 = "0.11" url = "2.3" log = { workspace = true } parking_lot = { workspace = true } -prost = "0.12" -pbjson-types = "0.6" +prost = "0.14" +pbjson-types = "0.9" # webhooks serde_json = { workspace = true, optional = true } -base64 = { version = "0.21", optional = true, features = ["std"] } +base64 = { version = "0.22", optional = true, features = ["std"] } # access_token & services jsonwebtoken = { version = "10", default-features = false, features = ["rust_crypto"], optional = true } # signal_client livekit-runtime = { workspace = true, optional = true} -tokio-tungstenite = { version = "0.20", optional = true } -async-tungstenite = { version = "0.25.0", features = [ "async-std-runtime", "async-native-tls"], optional = true } +tokio-tungstenite = { version = "0.29", optional = true } +async-tungstenite = { version = "0.34.0", features = [ "async-std-runtime", "async-native-tls"], optional = true } tokio = { workspace = true, default-features = false, features = ["sync", "macros", "signal", "io-util", "net"], optional = true } -tokio-rustls = { version = "0.24", optional = true } -rustls-native-certs = { version = "0.6", optional = true } +tokio-rustls = { version = "0.26", optional = true } +rustls-native-certs = { version = "0.8", optional = true } futures-util = { workspace = true, default-features = false, features = [ "sink" ], optional = true } # This dependency must be kept in sync with reqwest's version http = "1.1" -reqwest = { version = "0.12", default-features = false, features = [ "json" ], optional = true } +reqwest = { version = "0.13", default-features = false, features = [ "json" ], optional = true } isahc = { version = "1.7.2", default-features = false, features = [ "json", "text-decoding" ], optional = true } scopeguard = "1.2.0" diff --git a/livekit-ffi/Cargo.toml b/livekit-ffi/Cargo.toml index 38e16a6e3..bb723cb1e 100644 --- a/livekit-ffi/Cargo.toml +++ b/livekit-ffi/Cargo.toml @@ -40,7 +40,7 @@ bytes = { workspace = true } from_variants = "1.0.2" [target.'cfg(target_os = "android")'.dependencies] -jni = "0.21.1" +jni = "0.22.0" link-cplusplus = { version = "1", features = ["nothing"] } device-info = { workspace = true } diff --git a/livekit-protocol/Cargo.toml b/livekit-protocol/Cargo.toml index efb29837d..dc69d81e6 100644 --- a/livekit-protocol/Cargo.toml +++ b/livekit-protocol/Cargo.toml @@ -15,9 +15,9 @@ tokio = { workspace = true, default-features = false, features = [ ] } futures-util = { workspace = true, features = ["sink"] } parking_lot = { workspace = true } -prost = "0.12" +prost = "0.14" serde = { workspace = true } -pbjson = "0.6" -pbjson-types = "0.6" +pbjson = "0.9" +pbjson-types = "0.9" thiserror = { workspace = true } diff --git a/livekit-uniffi/Cargo.toml b/livekit-uniffi/Cargo.toml index 8293512e9..144f09097 100644 --- a/livekit-uniffi/Cargo.toml +++ b/livekit-uniffi/Cargo.toml @@ -14,13 +14,13 @@ publish = false [dependencies] livekit-protocol = { workspace = true } livekit-api = { workspace = true } -uniffi = { version = "0.30.0", features = ["cli", "scaffolding-ffi-buffer-fns"] } +uniffi = { version = "0.31.0", features = ["cli", "scaffolding-ffi-buffer-fns"] } log = { workspace = true } tokio = { workspace = true, features = ["sync"] } once_cell = "1.21.3" [build-dependencies] -uniffi = { version = "0.30.0", features = ["build", "scaffolding-ffi-buffer-fns"] } +uniffi = { version = "0.31.0", features = ["build", "scaffolding-ffi-buffer-fns"] } [[bin]] name = "uniffi-bindgen" diff --git a/livekit-wakeword/Cargo.toml b/livekit-wakeword/Cargo.toml index 9cfe0a9bb..be2d243db 100644 --- a/livekit-wakeword/Cargo.toml +++ b/livekit-wakeword/Cargo.toml @@ -9,12 +9,12 @@ license.workspace = true [dependencies] ndarray = "0.17.2" ort = { version = "2.0.0-rc.11", default-features = false, features = ["ndarray", "std"] } -resampler = "0.4" +resampler = "0.5" thiserror = "2" [target.'cfg(not(all(target_arch = "aarch64", target_os = "windows", target_env = "msvc")))'.dependencies] ort = { version = "2.0.0-rc.11", default-features = false, features = ["alternative-backend"] } -ort-tract = "0.2.0+0.22" +ort-tract = "0.3.0" [dev-dependencies] hound = "3.5" diff --git a/livekit/Cargo.toml b/livekit/Cargo.toml index 8022f8d03..3bdce2205 100644 --- a/livekit/Cargo.toml +++ b/livekit/Cargo.toml @@ -31,7 +31,7 @@ livekit-api = { workspace = true } libwebrtc = { workspace = true } livekit-protocol = { workspace = true } livekit-datatrack = { workspace = true } -prost = "0.12" +prost = "0.14" serde = { version = "1", features = ["derive"] } serde_json = "1.0" tokio = { version = "1", default-features = false, features = ["sync", "macros", "fs"] } @@ -42,7 +42,7 @@ lazy_static = "1.4" log = "0.4" chrono = "0.4.38" semver = "1.0" -libloading = { version = "0.8.6" } +libloading = { version = "0.9.0" } bytes = "1.10.1" bmrng = "0.5.2" base64 = "0.22" diff --git a/webrtc-sys/build/Cargo.toml b/webrtc-sys/build/Cargo.toml index da530bee4..9aedde333 100644 --- a/webrtc-sys/build/Cargo.toml +++ b/webrtc-sys/build/Cargo.toml @@ -7,7 +7,7 @@ description = "Build utilities when working with libwebrtc" repository.workspace = true [dependencies] -reqwest = { version = "0.12", default-features = false, features = ["rustls-tls-native-roots", "blocking"] } +reqwest = { version = "0.13", default-features = false, features = ["rustls-tls-native-roots", "blocking"] } zip = "0.6" regex = "1.0" scratch = "1.0"