diff --git a/Cargo.lock b/Cargo.lock index 080469dd1..973656718 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3008,7 +3008,7 @@ dependencies = [ [[package]] name = "libwebrtc" -version = "0.3.20" +version = "0.3.21" dependencies = [ "cxx", "env_logger 0.10.2", @@ -3077,7 +3077,7 @@ checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092" [[package]] name = "livekit" -version = "0.7.25" +version = "0.7.26" dependencies = [ "anyhow", "bmrng", @@ -3103,7 +3103,7 @@ dependencies = [ [[package]] name = "livekit-api" -version = "0.4.10" +version = "0.4.11" dependencies = [ "async-tungstenite", "base64 0.21.7", @@ -3133,7 +3133,7 @@ dependencies = [ [[package]] name = "livekit-ffi" -version = "0.12.40" +version = "0.12.41" dependencies = [ "bytes", "console-subscriber", @@ -3162,7 +3162,7 @@ dependencies = [ [[package]] name = "livekit-protocol" -version = "0.5.2" +version = "0.6.0" dependencies = [ "futures-util", "livekit-runtime", @@ -6375,7 +6375,7 @@ dependencies = [ [[package]] name = "webrtc-sys" -version = "0.3.17" +version = "0.3.18" dependencies = [ "cc", "cxx", @@ -6389,7 +6389,7 @@ dependencies = [ [[package]] name = "webrtc-sys-build" -version = "0.3.11" +version = "0.3.12" dependencies = [ "anyhow", "fs2", diff --git a/Cargo.toml b/Cargo.toml index 7c4518909..cdfc0b2f2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,13 +31,13 @@ members = [ [workspace.dependencies] imgproc = { version = "0.3.15", path = "imgproc" } -libwebrtc = { version = "0.3.20", path = "libwebrtc" } -livekit = { version = "0.7.25", path = "livekit" } -livekit-api = { version = "0.4.10", path = "livekit-api" } -livekit-ffi = { version = "0.12.40", path = "livekit-ffi" } -livekit-protocol = { version = "0.5.2", path = "livekit-protocol" } +libwebrtc = { version = "0.3.21", path = "libwebrtc" } +livekit = { version = "0.7.26", path = "livekit" } +livekit-api = { version = "0.4.11", path = "livekit-api" } +livekit-ffi = { version = "0.12.41", path = "livekit-ffi" } +livekit-protocol = { version = "0.6.0", path = "livekit-protocol" } livekit-runtime = { version = "0.4.0", path = "livekit-runtime" } soxr-sys = { version = "0.1.1", path = "soxr-sys" } -webrtc-sys = { version = "0.3.17", path = "webrtc-sys" } -webrtc-sys-build = { version = "0.3.11", path = "webrtc-sys/build" } +webrtc-sys = { version = "0.3.18", path = "webrtc-sys" } +webrtc-sys-build = { version = "0.3.12", path = "webrtc-sys/build" } yuv-sys = { version = "0.3.10", path = "yuv-sys" } diff --git a/libwebrtc/CHANGELOG.md b/libwebrtc/CHANGELOG.md index 221c6b2a8..25ecb2aa0 100644 --- a/libwebrtc/CHANGELOG.md +++ b/libwebrtc/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.21](https://github.com/livekit/rust-sdks/compare/rust-sdks/libwebrtc@0.3.20...rust-sdks/libwebrtc@0.3.21) - 2025-12-04 + +### Other + +- move starting/stopping GLib event loop into libwebrtc crate ([#798](https://github.com/livekit/rust-sdks/pull/798)) +- Expose desktop capturer ([#725](https://github.com/livekit/rust-sdks/pull/725)) + ## [0.3.20](https://github.com/livekit/rust-sdks/compare/rust-sdks/libwebrtc@0.3.19...rust-sdks/libwebrtc@0.3.20) - 2025-11-20 ### Other diff --git a/libwebrtc/Cargo.toml b/libwebrtc/Cargo.toml index 7c31a97cd..a1379a57d 100644 --- a/libwebrtc/Cargo.toml +++ b/libwebrtc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libwebrtc" -version = "0.3.20" +version = "0.3.21" edition = "2021" homepage = "https://livekit.io" license = "Apache-2.0" diff --git a/livekit-api/CHANGELOG.md b/livekit-api/CHANGELOG.md index 631ba3077..c16cc6f1b 100644 --- a/livekit-api/CHANGELOG.md +++ b/livekit-api/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.11](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit-api@0.4.10...rust-sdks/livekit-api@0.4.11) - 2025-12-04 + +### Added + +- *(connector)* initial service impl ([#790](https://github.com/livekit/rust-sdks/pull/790)) + ## [0.4.10](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit-api@0.4.9...rust-sdks/livekit-api@0.4.10) - 2025-11-20 ### Added diff --git a/livekit-api/Cargo.toml b/livekit-api/Cargo.toml index 83557b36a..5d59e6ccb 100644 --- a/livekit-api/Cargo.toml +++ b/livekit-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "livekit-api" -version = "0.4.10" +version = "0.4.11" license = "Apache-2.0" description = "Rust Server SDK for LiveKit" edition = "2021" diff --git a/livekit-ffi/CHANGELOG.md b/livekit-ffi/CHANGELOG.md index 45e0354fc..d3d3f832b 100644 --- a/livekit-ffi/CHANGELOG.md +++ b/livekit-ffi/CHANGELOG.md @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.12.41](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit-ffi@0.12.40...rust-sdks/livekit-ffi@0.12.41) - 2025-12-04 + +### Added + +- *(connector)* initial service impl ([#790](https://github.com/livekit/rust-sdks/pull/790)) + +### Fixed + +- fix mute/unmute events for LocalTrack. ([#799](https://github.com/livekit/rust-sdks/pull/799)) + +### Other + +- Add RoomEvent::TokenRefreshed ([#803](https://github.com/livekit/rust-sdks/pull/803)) +- Expose desktop capturer ([#725](https://github.com/livekit/rust-sdks/pull/725)) + ## [0.12.40](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit-ffi@0.12.39...rust-sdks/livekit-ffi@0.12.40) - 2025-11-20 ### Other diff --git a/livekit-ffi/Cargo.toml b/livekit-ffi/Cargo.toml index 517047765..54e9ab53e 100644 --- a/livekit-ffi/Cargo.toml +++ b/livekit-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "livekit-ffi" -version = "0.12.40" +version = "0.12.41" edition = "2021" license = "Apache-2.0" description = "FFI interface for bindings in other languages" diff --git a/livekit-protocol/CHANGELOG.md b/livekit-protocol/CHANGELOG.md index 1e602188e..bbc8175da 100644 --- a/livekit-protocol/CHANGELOG.md +++ b/livekit-protocol/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [0.6.0](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit-protocol@0.5.2...rust-sdks/livekit-protocol@0.6.0) - 2025-12-04 + +### Added + +- *(connector)* initial service impl ([#790](https://github.com/livekit/rust-sdks/pull/790)) + ## [0.5.2](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit-protocol@0.5.1...rust-sdks/livekit-protocol@0.5.2) - 2025-11-20 ### Other diff --git a/livekit-protocol/Cargo.toml b/livekit-protocol/Cargo.toml index 6bfde40ae..9095436b4 100644 --- a/livekit-protocol/Cargo.toml +++ b/livekit-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "livekit-protocol" -version = "0.5.2" +version = "0.6.0" edition = "2021" license = "Apache-2.0" description = "Livekit protocol and utilities for the Rust SDK" diff --git a/livekit/CHANGELOG.md b/livekit/CHANGELOG.md index 1a4b96d8d..3d74b56fd 100644 --- a/livekit/CHANGELOG.md +++ b/livekit/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.26](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit@0.7.25...rust-sdks/livekit@0.7.26) - 2025-12-04 + +### Added + +- *(connector)* initial service impl ([#790](https://github.com/livekit/rust-sdks/pull/790)) + +### Fixed + +- fix mute/unmute events for LocalTrack. ([#799](https://github.com/livekit/rust-sdks/pull/799)) + +### Other + +- Add RoomEvent::TokenRefreshed ([#803](https://github.com/livekit/rust-sdks/pull/803)) + ## [0.7.25](https://github.com/livekit/rust-sdks/compare/rust-sdks/livekit@0.7.24...rust-sdks/livekit@0.7.25) - 2025-11-20 ### Other diff --git a/livekit/Cargo.toml b/livekit/Cargo.toml index ab805c4af..b772dbdcb 100644 --- a/livekit/Cargo.toml +++ b/livekit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "livekit" -version = "0.7.25" +version = "0.7.26" edition = "2021" license = "Apache-2.0" description = "Rust Client SDK for LiveKit" diff --git a/webrtc-sys/CHANGELOG.md b/webrtc-sys/CHANGELOG.md index a0439102c..0a94acbbd 100644 --- a/webrtc-sys/CHANGELOG.md +++ b/webrtc-sys/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.18](https://github.com/livekit/rust-sdks/compare/rust-sdks/webrtc-sys@0.3.17...rust-sdks/webrtc-sys@0.3.18) - 2025-12-04 + +### Other + +- initialize frame_.samples_per_channel_ ([#779](https://github.com/livekit/rust-sdks/pull/779)) +- Expose desktop capturer ([#725](https://github.com/livekit/rust-sdks/pull/725)) + ## [0.3.17](https://github.com/livekit/rust-sdks/compare/rust-sdks/webrtc-sys@0.3.16...rust-sdks/webrtc-sys@0.3.17) - 2025-11-20 ### Fixed diff --git a/webrtc-sys/Cargo.toml b/webrtc-sys/Cargo.toml index 780bae5de..566b533be 100644 --- a/webrtc-sys/Cargo.toml +++ b/webrtc-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "webrtc-sys" -version = "0.3.17" +version = "0.3.18" edition = "2021" homepage = "https://livekit.io" license = "Apache-2.0" diff --git a/webrtc-sys/build/CHANGELOG.md b/webrtc-sys/build/CHANGELOG.md index 67473c116..63f20366a 100644 --- a/webrtc-sys/build/CHANGELOG.md +++ b/webrtc-sys/build/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [0.3.12](https://github.com/livekit/rust-sdks/compare/rust-sdks/webrtc-sys-build@0.3.11...rust-sdks/webrtc-sys-build@0.3.12) - 2025-12-04 + +### Other + +- Expose desktop capturer ([#725](https://github.com/livekit/rust-sdks/pull/725)) + ## [0.3.11](https://github.com/livekit/rust-sdks/compare/rust-sdks/webrtc-sys-build@0.3.10...rust-sdks/webrtc-sys-build@0.3.11) - 2025-10-27 ### Fixed diff --git a/webrtc-sys/build/Cargo.toml b/webrtc-sys/build/Cargo.toml index e14a848b4..7adfda382 100644 --- a/webrtc-sys/build/Cargo.toml +++ b/webrtc-sys/build/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "webrtc-sys-build" -version = "0.3.11" +version = "0.3.12" edition = "2021" license = "Apache-2.0" description = "Build utilities when working with libwebrtc"