diff --git a/Cargo.lock b/Cargo.lock index a987da9e7..77d35aec8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3287,7 +3287,7 @@ dependencies = [ [[package]] name = "libwebrtc" -version = "0.3.25" +version = "0.3.26" dependencies = [ "cxx", "env_logger 0.11.8", @@ -3356,7 +3356,7 @@ checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092" [[package]] name = "livekit" -version = "0.7.31" +version = "0.7.32" dependencies = [ "anyhow", "base64 0.22.1", @@ -3383,7 +3383,7 @@ dependencies = [ [[package]] name = "livekit-api" -version = "0.4.13" +version = "0.4.14" dependencies = [ "async-tungstenite", "base64 0.21.7", @@ -3442,7 +3442,7 @@ dependencies = [ [[package]] name = "livekit-protocol" -version = "0.7.0" +version = "0.7.1" dependencies = [ "futures-util", "livekit-runtime", @@ -7105,7 +7105,7 @@ dependencies = [ [[package]] name = "webrtc-sys" -version = "0.3.22" +version = "0.3.23" dependencies = [ "cc", "cxx", diff --git a/Cargo.toml b/Cargo.toml index 4616d772b..a90dc8ea4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,14 +39,14 @@ license = "Apache-2.0" [workspace.dependencies] imgproc = { version = "0.3.18", path = "imgproc" } -libwebrtc = { version = "0.3.25", path = "libwebrtc" } -livekit = { version = "0.7.31", path = "livekit" } -livekit-api = { version = "0.4.13", path = "livekit-api" } +libwebrtc = { version = "0.3.26", path = "libwebrtc" } +livekit = { version = "0.7.32", path = "livekit" } +livekit-api = { version = "0.4.14", path = "livekit-api" } livekit-ffi = { version = "0.12.47", path = "livekit-ffi" } -livekit-protocol = { version = "0.7.0", path = "livekit-protocol" } +livekit-protocol = { version = "0.7.1", path = "livekit-protocol" } livekit-runtime = { version = "0.4.0", path = "livekit-runtime" } soxr-sys = { version = "0.1.2", path = "soxr-sys" } -webrtc-sys = { version = "0.3.22", path = "webrtc-sys" } +webrtc-sys = { version = "0.3.23", path = "webrtc-sys" } webrtc-sys-build = { version = "0.3.13", path = "webrtc-sys/build" } yuv-sys = { version = "0.3.13", path = "yuv-sys" } diff --git a/libwebrtc/CHANGELOG.md b/libwebrtc/CHANGELOG.md index b4d3b701f..48fa31a27 100644 --- a/libwebrtc/CHANGELOG.md +++ b/libwebrtc/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.26](https://github.com/livekit/rust-sdks/compare/rust-sdks/libwebrtc@0.3.25...rust-sdks/libwebrtc@0.3.26) - 2026-02-16 + +### Other + +- add is_screencast to VideoSource ([#896](https://github.com/livekit/rust-sdks/pull/896)) + ## [0.3.25](https://github.com/livekit/rust-sdks/compare/rust-sdks/libwebrtc@0.3.24...rust-sdks/libwebrtc@0.3.25) - 2026-02-09 ### Fixed diff --git a/libwebrtc/Cargo.toml b/libwebrtc/Cargo.toml index 34565d4e5..57a4c4851 100644 --- a/libwebrtc/Cargo.toml +++ b/libwebrtc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libwebrtc" -version = "0.3.25" +version = "0.3.26" edition.workspace = true homepage = "https://livekit.io" license.workspace = true diff --git a/livekit-api/CHANGELOG.md b/livekit-api/CHANGELOG.md index b83e9245e..14b0e1c21 100644 --- a/livekit-api/CHANGELOG.md +++ b/livekit-api/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.14](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit-api@0.4.13...rust-sdks/livekit-api@0.4.14) - 2026-02-16 + +### Fixed + +- fix full_reconnect downgrade & don't ignore Leave messages ([#893](https://github.com/livekit/rust-sdks/pull/893)) + +### Other + +- turn single peerconnection off by default ([#897](https://github.com/livekit/rust-sdks/pull/897)) +- ensure signal connections times out properly and retries ([#895](https://github.com/livekit/rust-sdks/pull/895)) +- added Single Peer Connection support to Rust ([#888](https://github.com/livekit/rust-sdks/pull/888)) + ## [0.4.13](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit-api@0.4.12...rust-sdks/livekit-api@0.4.13) - 2026-02-09 ### Other diff --git a/livekit-api/Cargo.toml b/livekit-api/Cargo.toml index 53b473afb..8a785f048 100644 --- a/livekit-api/Cargo.toml +++ b/livekit-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "livekit-api" -version = "0.4.13" +version = "0.4.14" license.workspace = true description = "Rust Server SDK for LiveKit" edition.workspace = true diff --git a/livekit-protocol/CHANGELOG.md b/livekit-protocol/CHANGELOG.md index fa12c8c8a..373b89d40 100644 --- a/livekit-protocol/CHANGELOG.md +++ b/livekit-protocol/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [0.7.1](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit-protocol@0.7.0...rust-sdks/livekit-protocol@0.7.1) - 2026-02-16 + +### Other + +- update Cargo.toml dependencies + ## [0.7.0](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit-protocol@0.6.0...rust-sdks/livekit-protocol@0.7.0) - 2026-02-09 ### Other diff --git a/livekit-protocol/Cargo.toml b/livekit-protocol/Cargo.toml index e007eb19e..82806a37e 100644 --- a/livekit-protocol/Cargo.toml +++ b/livekit-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "livekit-protocol" -version = "0.7.0" +version = "0.7.1" edition.workspace = true license.workspace = true description = "Livekit protocol and utilities for the Rust SDK" diff --git a/livekit/CHANGELOG.md b/livekit/CHANGELOG.md index 3c1be0f0f..8ab1f51e5 100644 --- a/livekit/CHANGELOG.md +++ b/livekit/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.32](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit@0.7.31...rust-sdks/livekit@0.7.32) - 2026-02-16 + +### Fixed + +- fix full_reconnect downgrade & don't ignore Leave messages ([#893](https://github.com/livekit/rust-sdks/pull/893)) + +### Other + +- turn single peerconnection off by default ([#897](https://github.com/livekit/rust-sdks/pull/897)) +- ensure signal connections times out properly and retries ([#895](https://github.com/livekit/rust-sdks/pull/895)) +- added Single Peer Connection support to Rust ([#888](https://github.com/livekit/rust-sdks/pull/888)) +- set the simulcast codec & layers ([#891](https://github.com/livekit/rust-sdks/pull/891)) + ## [0.7.31](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit@0.7.30...rust-sdks/livekit@0.7.31) - 2026-02-10 ### Other diff --git a/livekit/Cargo.toml b/livekit/Cargo.toml index 53d772d30..9881ebfa7 100644 --- a/livekit/Cargo.toml +++ b/livekit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "livekit" -version = "0.7.31" +version = "0.7.32" edition.workspace = true license.workspace = true description = "Rust Client SDK for LiveKit" diff --git a/webrtc-sys/CHANGELOG.md b/webrtc-sys/CHANGELOG.md index 50503a706..480c553a1 100644 --- a/webrtc-sys/CHANGELOG.md +++ b/webrtc-sys/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.23](https://github.com/livekit/rust-sdks/compare/rust-sdks/webrtc-sys@0.3.22...rust-sdks/webrtc-sys@0.3.23) - 2026-02-16 + +### Other + +- add is_screencast to VideoSource ([#896](https://github.com/livekit/rust-sdks/pull/896)) + ## [0.3.22](https://github.com/livekit/rust-sdks/compare/rust-sdks/webrtc-sys@0.3.21...rust-sdks/webrtc-sys@0.3.22) - 2026-02-09 ### Fixed diff --git a/webrtc-sys/Cargo.toml b/webrtc-sys/Cargo.toml index d330c107d..1d892cdfa 100644 --- a/webrtc-sys/Cargo.toml +++ b/webrtc-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "webrtc-sys" -version = "0.3.22" +version = "0.3.23" edition.workspace = true homepage = "https://livekit.io" license.workspace = true