Skip to content

Bump livekit from 0.8.3 to 0.8.4 - #66

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/livekit-0.8.4
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/livekit-0.8.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 4, 2026 •

Copy link
Copy Markdown
Contributor

Bumps livekit from 0.8.3 to 0.8.4.

Release notes

Sourced from livekit's releases.

livekit 0.8.4 (2026-08-25)

Features

feat: enable WARP (SPED + SNAP) by default, gated by the server

WARP is now always enabled on the client and negotiated with the SFU: SPED (DTLS-in-STUN) via the WebRTC-IceHandshakeDtls field trial, and SNAP (SCTP-INIT-in-SDP) via the RtcConfiguration.enable_sctp_snap field. When the server does not enable WARP it is not advertised and the connection falls back to plain DTLS/SCTP, so there is no client-side toggle.

BREAKING CHANGE: libwebrtc::RtcConfiguration is now #[non_exhaustive] and has a new enable_sctp_snap field. Construct it from RtcConfiguration::default() and set the fields you need instead of a struct literal.

Fixes

  • differentiate signal connection errors correctly from timeouts - #1234 (@​lukasIO)
  • Automatically retry webrtc build downloads
  • feat: upgrade libwebrtc to m150. - #1284 (@​cloudwebrtc)
  • fix(uniffi): register the Bytes custom type once, in livekit-common - #1343 (@​pblazej)

fix: bump libwebrtc to webrtc-b9233c3-2 so TURN/TLS can use the OS trust store

WebRTC validates TURN/TLS against a small set of anchors compiled into rtc_base/ssl_roots.h, generated in 2023 from Google's own PKI list. It has no Amazon, Starfield Services or ISRG roots, so a relay-only connection to a TURN server fronted by AWS ACM or Let's Encrypt times out with unknown_ca even though the host OS trusts the chain.

This build picks up webrtc-sdk/webrtc#277, which falls back to the operating system's trust store when the built-in anchors yield no path. It sits in rtc_base below every SDK, so the C++ API that webrtc-sys binds is covered without any Rust-side change.

Moves access-token generation and verification into a new livekit-token crate.

livekit_api::access_token::* continues to resolve to the same types via a re-export, so no consumer changes are needed.

Also fixes the services-tokio and services-async features, which used the access-token types without declaring the access-token feature. Building with --no-default-features --features services-tokio previously failed to compile.

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 4, 2026
@dependabot
dependabot Bot requested a review from ladvoc as a code owner September 4, 2026 02:45
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 4, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/livekit-0.8.4 branch from 47ecd1e to 12385bf Compare September 4, 2026 19:02
Bumps [livekit](https://github.com/livekit/rust-sdks) from 0.8.3 to 0.8.4.
- [Release notes](https://github.com/livekit/rust-sdks/releases)
- [Commits](livekit/rust-sdks@livekit/v0.8.3...livekit/v0.8.4)

---
updated-dependencies:
- dependency-name: livekit
  dependency-version: 0.8.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/livekit-0.8.4 branch from 12385bf to 657a450 Compare September 10, 2026 19:18
@dependabot @github

dependabot Bot commented on behalf of github Sep 10, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #73.

@dependabot dependabot Bot closed this Sep 10, 2026
@dependabot
dependabot Bot deleted the dependabot/cargo/livekit-0.8.4 branch September 10, 2026 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants