From b9ba46e1db0492df1c0eeb0065d366f48963878f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Monnom?= Date: Thu, 11 Jan 2024 09:13:59 +0100 Subject: [PATCH] ffi-v0.4.0 & release v0.3.0 (#282) --- Cargo.lock | 14 +++++++------- examples/Cargo.lock | 12 ++++++------ examples/api/Cargo.toml | 2 +- examples/basic_room/Cargo.toml | 4 ++-- examples/mobile/Cargo.toml | 4 ++-- examples/play_from_disk/Cargo.toml | 2 +- examples/save_to_disk/Cargo.toml | 2 +- examples/webhooks/Cargo.toml | 2 +- examples/wgpu_room/Cargo.toml | 4 ++-- libwebrtc/Cargo.toml | 6 +++--- livekit-api/Cargo.toml | 4 ++-- livekit-ffi/Cargo.toml | 10 +++++----- livekit-protocol/Cargo.toml | 2 +- livekit/Cargo.toml | 8 ++++---- webrtc-sys/Cargo.toml | 4 ++-- webrtc-sys/build/Cargo.toml | 2 +- 16 files changed, 41 insertions(+), 41 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d2ab36d9..7e913e05 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -989,7 +989,7 @@ checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" [[package]] name = "libwebrtc" -version = "0.2.0" +version = "0.3.0" dependencies = [ "cxx", "env_logger", @@ -1027,7 +1027,7 @@ checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" [[package]] name = "livekit" -version = "0.2.0" +version = "0.3.0" dependencies = [ "futures-util", "lazy_static", @@ -1045,7 +1045,7 @@ dependencies = [ [[package]] name = "livekit-api" -version = "0.2.0" +version = "0.3.0" dependencies = [ "base64", "futures-util", @@ -1067,7 +1067,7 @@ dependencies = [ [[package]] name = "livekit-ffi" -version = "0.3.18" +version = "0.4.0" dependencies = [ "console-subscriber", "dashmap", @@ -1089,7 +1089,7 @@ dependencies = [ [[package]] name = "livekit-protocol" -version = "0.2.0" +version = "0.3.0" dependencies = [ "futures-util", "parking_lot", @@ -2529,7 +2529,7 @@ checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" [[package]] name = "webrtc-sys" -version = "0.2.0" +version = "0.3.0" dependencies = [ "cc", "cxx", @@ -2542,7 +2542,7 @@ dependencies = [ [[package]] name = "webrtc-sys-build" -version = "0.2.0" +version = "0.3.0" dependencies = [ "fs2", "regex", diff --git a/examples/Cargo.lock b/examples/Cargo.lock index e2752256..a6ae575a 100644 --- a/examples/Cargo.lock +++ b/examples/Cargo.lock @@ -1778,7 +1778,7 @@ dependencies = [ [[package]] name = "libwebrtc" -version = "0.2.0" +version = "0.3.0" dependencies = [ "cxx", "jni", @@ -1815,7 +1815,7 @@ checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" [[package]] name = "livekit" -version = "0.2.0" +version = "0.3.0" dependencies = [ "futures-util", "lazy_static", @@ -1833,7 +1833,7 @@ dependencies = [ [[package]] name = "livekit-api" -version = "0.2.0" +version = "0.3.0" dependencies = [ "base64", "futures-util", @@ -1855,7 +1855,7 @@ dependencies = [ [[package]] name = "livekit-protocol" -version = "0.2.0" +version = "0.3.0" dependencies = [ "futures-util", "parking_lot", @@ -4000,7 +4000,7 @@ checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" [[package]] name = "webrtc-sys" -version = "0.2.0" +version = "0.3.0" dependencies = [ "cc", "cxx", @@ -4012,7 +4012,7 @@ dependencies = [ [[package]] name = "webrtc-sys-build" -version = "0.2.0" +version = "0.3.0" dependencies = [ "fs2", "regex", diff --git a/examples/api/Cargo.toml b/examples/api/Cargo.toml index b37af88b..ae79144a 100644 --- a/examples/api/Cargo.toml +++ b/examples/api/Cargo.toml @@ -5,6 +5,6 @@ edition = "2021" [dependencies] tokio = { version = "1", features = ["full", "parking_lot"] } -livekit-api = { path = "../../livekit-api", version = "0.2.0", features = ["native-tls"] } +livekit-api = { path = "../../livekit-api", version = "0.3.0", features = ["native-tls"] } futures = "0.3" diff --git a/examples/basic_room/Cargo.toml b/examples/basic_room/Cargo.toml index 19e2775c..0e8c323b 100644 --- a/examples/basic_room/Cargo.toml +++ b/examples/basic_room/Cargo.toml @@ -6,6 +6,6 @@ edition = "2021" [dependencies] tokio = { version = "1", features = ["full"] } env_logger = "0.10" -livekit = { path = "../../livekit", version = "0.2.0", features = ["native-tls"]} -livekit-api = { path = "../../livekit-api", version = "0.2.0"} +livekit = { path = "../../livekit", version = "0.3.0", features = ["native-tls"]} +livekit-api = { path = "../../livekit-api", version = "0.3.0"} log = "0.4" diff --git a/examples/mobile/Cargo.toml b/examples/mobile/Cargo.toml index 8c56b5b7..d2839888 100644 --- a/examples/mobile/Cargo.toml +++ b/examples/mobile/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" [dependencies] lazy_static = "1.4.0" -livekit = { path = "../../livekit", version = "0.2.0", features = ["rustls-tls-webpki-roots"] } +livekit = { path = "../../livekit", version = "0.3.0", features = ["rustls-tls-webpki-roots"] } log = "0.4.19" tokio = { version = "1", features = ["full"] } @@ -14,7 +14,7 @@ jni = "0.21.1" android_logger = "0.13.1" [build-dependencies] -webrtc-sys-build = { path = "../../webrtc-sys/build", version = "0.2.0" } +webrtc-sys-build = { path = "../../webrtc-sys/build", version = "0.3.0" } [lib] crate-type = ["cdylib"] diff --git a/examples/play_from_disk/Cargo.toml b/examples/play_from_disk/Cargo.toml index fda15b43..d226573e 100644 --- a/examples/play_from_disk/Cargo.toml +++ b/examples/play_from_disk/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] tokio = { version = "1", features = ["full"] } -livekit = { path = "../../livekit", version = "0.2.0" } +livekit = { path = "../../livekit", version = "0.3.0" } thiserror = "1.0.47" log = "0.4.20" env_logger = "0.10.0" diff --git a/examples/save_to_disk/Cargo.toml b/examples/save_to_disk/Cargo.toml index 6e524ea0..15510f57 100644 --- a/examples/save_to_disk/Cargo.toml +++ b/examples/save_to_disk/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] tokio = { version = "1", features = ["full"] } -livekit = { path = "../../livekit", version = "0.2.0" } +livekit = { path = "../../livekit", version = "0.3.0" } bytes = "1.4.0" tokio-util = "0.7.8" futures = "0.3.28" diff --git a/examples/webhooks/Cargo.toml b/examples/webhooks/Cargo.toml index b5372c78..f10e00e9 100644 --- a/examples/webhooks/Cargo.toml +++ b/examples/webhooks/Cargo.toml @@ -4,6 +4,6 @@ version = "0.1.0" edition = "2021" [dependencies] -livekit-api = { version = "0.2.0", path = "../../livekit-api" } +livekit-api = { version = "0.3.0", path = "../../livekit-api" } hyper = { version = "0.14", features = ["full"] } tokio = { version = "1", features = ["full"] } diff --git a/examples/wgpu_room/Cargo.toml b/examples/wgpu_room/Cargo.toml index f0d3b8c5..95f2ea12 100644 --- a/examples/wgpu_room/Cargo.toml +++ b/examples/wgpu_room/Cargo.toml @@ -9,7 +9,7 @@ tracing = ["console-subscriber", "tokio/tracing"] [dependencies] tokio = { version = "1", features = ["full", "parking_lot"] } -livekit = { path = "../../livekit", version = "0.2.0", features = ["native-tls"] } +livekit = { path = "../../livekit", version = "0.3.0", features = ["native-tls"] } futures = "0.3" winit = "0.28" parking_lot = { version = "0.12.1", features = ["deadlock_detection"] } @@ -21,4 +21,4 @@ eframe = { version = "0.22.0", default-features = false, features = ["default_fo serde = { version = "1", features = ["derive"] } log = "0.4" env_logger = "0.10.0" -console-subscriber = { version = "0.1.10", features = ["parking_lot"], optional = true } \ No newline at end of file +console-subscriber = { version = "0.1.10", features = ["parking_lot"], optional = true } diff --git a/libwebrtc/Cargo.toml b/libwebrtc/Cargo.toml index eab9d8c1..c6071b82 100644 --- a/libwebrtc/Cargo.toml +++ b/libwebrtc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libwebrtc" -version = "0.2.0" +version = "0.3.0" edition = "2021" homepage = "https://livekit.io" license = "Apache-2.0" @@ -8,7 +8,7 @@ description = "Livekit safe bindings to libwebrtc" repository = "https://github.com/livekit/rust-sdks" [dependencies] -livekit-protocol = { path = "../livekit-protocol", version = "0.2.0" } +livekit-protocol = { path = "../livekit-protocol", version = "0.3.0" } log = "0.4" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" @@ -18,7 +18,7 @@ thiserror = "1.0" jni = "0.21" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -webrtc-sys = { path = "../webrtc-sys", version = "0.2.0" } +webrtc-sys = { path = "../webrtc-sys", version = "0.3.0" } lazy_static = "1.4" parking_lot = { version = "0.12" } tokio = { version = "1", features = ["full"] } diff --git a/livekit-api/Cargo.toml b/livekit-api/Cargo.toml index 1d761c19..23063ee5 100644 --- a/livekit-api/Cargo.toml +++ b/livekit-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "livekit-api" -version = "0.2.0" +version = "0.3.0" license = "Apache-2.0" description = "Rust Server SDK for LiveKit" edition = "2021" @@ -24,7 +24,7 @@ rustls-tls-webpki-roots = ["tokio-tungstenite?/rustls-tls-webpki-roots", "reqwes __rustls-tls = ["tokio-tungstenite?/__rustls-tls", "reqwest?/__rustls"] [dependencies] -livekit-protocol = { path = "../livekit-protocol", version = "0.2.0" } +livekit-protocol = { path = "../livekit-protocol", version = "0.3.0" } thiserror = "1.0" serde = { version = "1.0", features = ["derive"] } sha2 = "0.10" diff --git a/livekit-ffi/Cargo.toml b/livekit-ffi/Cargo.toml index 198864a1..54afd5e8 100644 --- a/livekit-ffi/Cargo.toml +++ b/livekit-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "livekit-ffi" -version = "0.3.18" +version = "0.4.0" edition = "2021" license = "Apache-2.0" description = "FFI interface for bindings in other languages" @@ -18,8 +18,8 @@ __rustls-tls = ["livekit/__rustls-tls"] tracing = ["tokio/tracing", "console-subscriber"] [dependencies] -livekit = { path = "../livekit", version = "0.2.0" } -livekit-protocol = { path = "../livekit-protocol", version = "0.2.0" } +livekit = { path = "../livekit", version = "0.3.0" } +livekit-protocol = { path = "../livekit-protocol", version = "0.3.0" } tokio = { version = "1", features = ["full", "parking_lot"] } futures-util = { version = "0.3", default-features = false, features = ["sink"] } parking_lot = { version = "0.12", features = ["deadlock_detection"] } @@ -34,10 +34,10 @@ downcast-rs = "1.2" console-subscriber = { version = "0.1", features = ["parking_lot"], optional = true } [build-dependencies] -webrtc-sys-build = { path = "../webrtc-sys/build", version = "0.2.0" } +webrtc-sys-build = { path = "../webrtc-sys/build", version = "0.3.0" } [dev-dependencies] -livekit-api = { path = "../livekit-api", version = "0.2.0" } +livekit-api = { path = "../livekit-api", version = "0.3.0" } [lib] crate-type = ["lib", "cdylib"] diff --git a/livekit-protocol/Cargo.toml b/livekit-protocol/Cargo.toml index f5f21530..4653cd1b 100644 --- a/livekit-protocol/Cargo.toml +++ b/livekit-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "livekit-protocol" -version = "0.2.0" +version = "0.3.0" edition = "2021" license = "Apache-2.0" description = "Livekit protocol and utilities for the Rust SDK" diff --git a/livekit/Cargo.toml b/livekit/Cargo.toml index 0bb58c26..9415b111 100644 --- a/livekit/Cargo.toml +++ b/livekit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "livekit" -version = "0.2.0" +version = "0.3.0" edition = "2021" license = "Apache-2.0" description = "Rust Client SDK for LiveKit" @@ -22,9 +22,9 @@ __rustls-tls = ["livekit-api/__rustls-tls"] __lk-internal = [] [dependencies] -livekit-api = { path = "../livekit-api", version = "0.2.0", default-features = false, features = ["signal-client"] } -libwebrtc = { path = "../libwebrtc", version = "0.2.0" } -livekit-protocol = { path = "../livekit-protocol", version = "0.2.0" } +livekit-api = { path = "../livekit-api", version = "0.3.0", default-features = false, features = ["signal-client"] } +libwebrtc = { path = "../libwebrtc", version = "0.3.0" } +livekit-protocol = { path = "../livekit-protocol", version = "0.3.0" } prost = "0.12" serde = { version = "1", features = ["derive"] } serde_json = "1.0" diff --git a/webrtc-sys/Cargo.toml b/webrtc-sys/Cargo.toml index 42d52b32..0b764382 100644 --- a/webrtc-sys/Cargo.toml +++ b/webrtc-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "webrtc-sys" -version = "0.2.0" +version = "0.3.0" edition = "2021" homepage = "https://livekit.io" license = "Apache-2.0" @@ -12,7 +12,7 @@ cxx = "1.0" log = "0.4" [build-dependencies] -webrtc-sys-build = { version = "0.2.0", path = "./build" } +webrtc-sys-build = { version = "0.3.0", path = "./build" } cxx-build = "1.0" glob = "0.3" cc = "1.0" diff --git a/webrtc-sys/build/Cargo.toml b/webrtc-sys/build/Cargo.toml index aaf523c2..3c9bed1c 100644 --- a/webrtc-sys/build/Cargo.toml +++ b/webrtc-sys/build/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "webrtc-sys-build" -version = "0.2.0" +version = "0.3.0" edition = "2021" license = "Apache-2.0" description = "Build utilities when working with libwebrtc"