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

Tags · livekit/client-sdk-cpp · GitHub

Tags: livekit/client-sdk-cpp

Tags

v1.10.0

Toggle v1.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add data track tryPush for pointer/size to avoid a copy (#239)

* Adds tryPush(data*, size) API for data tracks
* Reduces a copy when forwarding data from another API

v1.9.0

Toggle v1.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use the same bundle for CI runs as releases (#242)

* Unified CI build artifacts with release SDK bundles by packaging through CMake install rules
* CI artifacts now include public headers, runtime libraries, build metadata, and find_package(LiveKit) CMake files
* CI no longer uploads internal build-only static dependency archives
* Added Windows build.cmd --bundle --prefix support and switched the Windows release job to use it
* Added CI validation for required SDK bundle files
* Fixed Windows batch argument parsing so --prefix correctly uses its supplied directory

v1.8.0

Toggle v1.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump cpp-example-collection from `7e76bea` to `707239a` (#238)

Bumps [cpp-example-collection](https://github.com/livekit-examples/cpp-example-collection) from `7e76bea` to `707239a`.
- [Commits](livekit-examples/cpp-example-collection@7e76bea...707239a)

---
updated-dependencies:
- dependency-name: cpp-example-collection
  dependency-version: 707239af2002e078d312cbf8810e09f8cbdae0cd
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v1.7.0

Toggle v1.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
other_sdks (#234)

v1.6.0

Toggle v1.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Prevent release action from rewriting releases (#231)

v1.5.0

Toggle v1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Data track schema metadata (#214)

Adds C++ support for data track schema metadata, updating to upstream Rust livekit-ffi/v0.12.72 (06371a33) release update.

API changes:

* Adds schema types (DataTrackSchemaId, DataTrackSchemaEncoding, DataTrackFrameEncoding) and optional metadata on DataTrackPublishOptions / DataTrackInfo
* Adds methods LocalParticipant::defineSchema() and getSchema()` for storing and retrieving schema definitions via room data blobs

Other changes:

* Bumps client-sdk-rust to the published release that ships schema metadata support
* Updates CI e2e setup to dev-server-action@v1.1.0 with enable_participant_data_blob: true so schema storage tests can run
* Prevents pre-release builds from publishing docs to production link

v1.4.0

Toggle v1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bugfix: Server-initiated room disconnect shutdown fix (#205)

* Fixes server-initiated room disconnect shutdown by routing explicit disconnect, destructor cleanup, server disconnect events, and EOS through a shared shutdown() helper, which by proxy cleans up event code
* Ensure server Disconnected events remove the C++ FFI listener, stop subscriptions, clear room-owned state, and fire onDisconnected exactly once without re-sending an FFI disconnect

v1.3.0

Toggle v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Expose data track pipeline options (#186)

* Expose data track pipeline options

---------

Co-authored-by: Alan George <alan.george@livekit.io>

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Minimize docker build (#178)

* Limits Docker operations to only the docker-images.yml workflow (not in builds.yml anymore)
* Docker only runs when Docker-related stuff changes
* Nightly CI will validate docker builds more regularly (downstream PR)

v1.1.1

Toggle v1.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix FfiClient listener use-after-free during Room teardown (#171)

Fixes a use-after-free crash when a Room (or any listener owner) is destroyed while the FFI thread is still dispatching an event into its FfiClient listener. Observed both in flaky integration tests and user-reported.

* Introduce ListenerSlot (additional state around Listener) to track in-flight listener callbacks; removeListener() and shutdown() block until active callbacks finish before teardown proceeds
* Set a removed flag before draining so stale pushEvent snapshots do not start new callbacks after unregister
* Replace the initialized_ bool with a LifecycleState enum and compare_exchange_strong for single-flight initialize() / shutdown(), and to drop events / reject new listeners during shutdown
* Added 2 unit tests to verify fixes are resiliant

Back | FazBrowse Home | New Git URL