FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Releases · livekit/client-sdk-cpp · GitHub

Releases: livekit/client-sdk-cpp

v1.10.0

Choose a tag to compare

Filter
alan-george-lk released this 28 Aug 15:59
336d14e

Overview

Minor changes

  • API addition to data tracks: adds tryPush for pointer/size, to avoid a copy needed into std::vector when source data was in this format
  • Minor breaking change: this SDK no longer builds or publishes a LiveKit Docker image. Per available metrics it didn't appear that these images were being pulled, but please consider using an older release's Docker file and integrate it to your build, or raise an issue if this is blocking.

Warning

As of v1.9.0, the "linux" releases artifact are maintained but deprecated. Please move to the ubuntu-24.04 labeled version which is functionally equivalent, just more explicit. The LiveKit C++ SDK now ships a ubuntu-22.04 version for glibc compatibility for livekit/ros-portal.

What's Changed

Full Changelog: v1.9.0...v1.10.0

v1.9.0

Choose a tag to compare

Filter
alan-george-lk released this 25 Aug 18:54
1319328

Overview

Minor changes

  • Adds RemoteTrackPublication controls for enabling media delivery and selecting a maximum simulcast video quality or requested video dimensions
  • Adds release artifacts built for Ubuntu 22.04 and Ubuntu 24.04. The existing Linux artifact remains available and is built on Ubuntu 24.04
  • Feature branch-built CI artifacts now mirror official release artifacts 1:1 in folder structure and contents

Warning

As of this SDK version, the "linux" releases artifact are maintained but deprecated. Please move to the ubuntu-24.04 labeled version which is functionally equivalent, just more explicit. The LiveKit C++ SDK now ships a ubuntu-22.04 version for glibc compatibility for livekit/ros-portal.

What's Changed

Full Changelog: v1.8.0...v1.9.0

v1.8.0

Choose a tag to compare

Filter
alan-george-lk released this 21 Aug 15:24
b5caa3b

Overview

Minor changes

  • Adds DevelopmentTokenSource, replacing and deprecating SandboxTokenSource

Warning

SandboxTokenSource is now deprecated. Use DevelopmentTokenSource instead.

What's Changed

  • Bump dtolnay/rust-toolchain from 2c7215f132e9ebf062739d9130488b56d53c060c to 6c977a6ca4077a0ceb28ffbe03f59d46e9ac8772 by @dependabot[bot] in #233
  • chore: introduce DevelopmentTokenSource and deprecate SandboxTokenSource by @lukasIO in #230
  • Bump cpp-tools from a3659e4 to f96019d by @dependabot[bot] in #237
  • Bump cpp-example-collection from 7e76bea to 707239a by @dependabot[bot] in #238

New Contributors

Full Changelog: v1.7.0...v1.8.0

v1.7.0

Choose a tag to compare

Filter
stephen-derosa released this 11 Aug 01:19
d8a3a5e

What's Changed

Full Changelog: v1.6.0...v1.7.0

v1.6.0

Choose a tag to compare

Filter
alan-george-lk released this 03 Aug 21:10
e638f6f

Overview

Minor changes

  • Adds TextStreamInfo::reply_to_stream_id, exposing the parent stream ID for text-stream replies and threads
  • Populates reply metadata for both received text streams and locally created TextStreamWriter instances
  • Reduces build time by building only the Rust livekit-ffi package

What's Changed

  • feat: Add missing reply_to_stream_id field to TextStreamInfo by @Soralsei in #202
  • Only build Rust livekit-ffi crate by @alan-george-lk in #228
  • Bump livekit/dev-server-action from 1.1.0 to 1.1.1 by @dependabot[bot] in #224
  • Bump dtolnay/rust-toolchain from fa04a1451ff1842e2626ccb99004d0195b455a88 to 2c7215f132e9ebf062739d9130488b56d53c060c by @dependabot[bot] in #217
  • Bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #223
  • Bump actions/setup-python from 6.3.0 to 7.0.0 by @dependabot[bot] in #225
  • Prevent release action from rewriting releases by @alan-george-lk in #231

New Contributors

Full Changelog: v1.5.0...v1.6.0

v1.5.0

Choose a tag to compare

Filter
alan-george-lk released this 28 Jul 19:54
2cbf9a3

Overview

Minor changes

  • Brings in livekit-ffi v0.12.72
  • Adds data-track schema metadata, including well-known and custom schema/frame encodings
  • Adds DataTrackPublishOptions and exposes schema and frame-encoding metadata through DataTrackInfo
  • Adds LocalParticipant::defineSchema() and getSchema() for storing and retrieving schema definitions

Bug Fixes

  • AudioFrame now rejects non-positive channel and sample counts, preventing potential division-by-zero and integer-overflow issues

Server requirements

Schema definitions use participant data blobs and require LiveKit Server v1.13.3 or newer.

For a local or self-hosted server, enable participant data blobs:

LIVEKIT_CONFIG="enable_participant_data_blob: true" livekit-server

What's Changed

Full Changelog: v1.4.0...v1.5.0

v1.4.0

Choose a tag to compare

Filter
alan-george-lk released this 17 Jul 18:30
ef35d9c

Overview

Minor changes

  • Brings in livekit-ffi v0.12.71 release
  • Added DegradationPreference to TrackPublishOptions, allowing video publishers to prioritize frame rate, resolution, or a balance of both when bandwidth is constrained.
  • Added the AgentError disconnect reason so applications can distinguish agent failures from other room disconnections.
  • Examples submodule now references new PlatformAudio, TokenSource, and video frame metadata examples.

Bug fixes

  • Fixed server-initiated room shutdowns that could crash or report mutex errors. Disconnects now cleanly stop subscriptions, remove FFI listeners, clear room state, and invoke onDisconnected exactly once.

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

Choose a tag to compare

Filter
alan-george-lk released this 01 Jul 15:15
7596552

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2.0

Choose a tag to compare

Filter
stephen-derosa released this 29 Jun 19:45
bb14853

What's Changed

Full Changelog: v1.1.1...v1.2.0

v1.1.1

Choose a tag to compare

Filter
alan-george-lk released this 15 Jun 21:36
29846aa

What's Changed

Full Changelog: v1.1.0...v1.1.1


Back | FazBrowse Home | New Git URL