Skip to content

Releases: livekit/rust-sdks

webrtc-f8a0b64

webrtc-f8a0b64 Pre-release
Pre-release

Choose a tag to compare

@cloudwebrtc cloudwebrtc released this 06 Aug 05:47
6643976

webrtc-2fcf4db-4

webrtc-2fcf4db-4 Pre-release
Pre-release

Choose a tag to compare

@cloudwebrtc cloudwebrtc released this 04 Aug 08:37

webrtc-2fcf4db-3

webrtc-2fcf4db-3 Pre-release
Pre-release

Choose a tag to compare

@cloudwebrtc cloudwebrtc released this 04 Aug 08:17

webrtc-2fcf4db-2

webrtc-2fcf4db-2 Pre-release
Pre-release

Choose a tag to compare

@cloudwebrtc cloudwebrtc released this 04 Aug 08:06

webrtc-2fcf4db-1

webrtc-2fcf4db-1 Pre-release
Pre-release

Choose a tag to compare

@cloudwebrtc cloudwebrtc released this 04 Aug 02:59

webrtc-sys 0.3.41 (2026-08-03)

Choose a tag to compare

@knope-bot knope-bot released this 03 Aug 23:39
709dc98

Fixes

Fix H.264, H.265, and AV1 NVENC sessions so live bitrate and frame rate updates

reconfigure the hardware without restarting the encoder.

livekit 0.8.2 (2026-08-03)

Choose a tag to compare

@knope-bot knope-bot released this 03 Aug 23:39
709dc98

Fixes

  • Add a unified EgressClient::start_egress that calls the v2 Egress.StartEgress RPC with a StartEgressRequest, alongside the existing per-type helpers.
  • Fix a publisher-transport deadlock during renegotiation. When another negotiation was requested while an offer was awaiting its answer, set_remote_description re-entered create_and_send_offer while holding the transport's non-reentrant inner mutex, permanently wedging publishing.
  • Move the concept of "internal" data streams into livekit crate from livekit-data-stream - #1304 (@1egoman)

Fix H.264, H.265, and AV1 NVENC sessions so live bitrate and frame rate updates

reconfigure the hardware without restarting the encoder.

livekit-uniffi 0.1.8 (2026-08-03)

Choose a tag to compare

@knope-bot knope-bot released this 03 Aug 23:39
709dc98

Fixes

  • Add a unified EgressClient::start_egress that calls the v2 Egress.StartEgress RPC with a StartEgressRequest, alongside the existing per-type helpers.
  • Fix the Android AAR build. Two cargo-make bugs kept cargo make --profile release android-package from ever producing a release artifact: the per-arch tasks' env = { TARGET = ... } replaced (rather than merged) the parent env map, dropping the --release flag, and the TARGET they set leaked into the Kotlin bindgen's host build, which then cross-compiled with the host linker. Also raise the Swift and Android size budgets to match the binaries as they stand since the data-track UniFFI surface landed, and check out the released tag rather than the dispatch ref when building the wrapper packages.

livekit-ffi 0.12.74 (2026-08-03)

Choose a tag to compare

@knope-bot knope-bot released this 03 Aug 23:52
709dc98

Fixes

  • Add a unified EgressClient::start_egress that calls the v2 Egress.StartEgress RPC with a StartEgressRequest, alongside the existing per-type helpers.
  • Fix a publisher-transport deadlock during renegotiation. When another negotiation was requested while an offer was awaiting its answer, set_remote_description re-entered create_and_send_offer while holding the transport's non-reentrant inner mutex, permanently wedging publishing.
  • Move the concept of "internal" data streams into livekit crate from livekit-data-stream - #1304 (@1egoman)

Fix H.264, H.265, and AV1 NVENC sessions so live bitrate and frame rate updates

reconfigure the hardware without restarting the encoder.

livekit-data-stream 0.1.2 (2026-08-03)

Choose a tag to compare

@knope-bot knope-bot released this 03 Aug 23:39
709dc98

Fixes

  • Move the concept of "internal" data streams into livekit crate from livekit-data-stream - #1304 (@1egoman)