Skip to content

chore: release#845

Merged
theomonnom merged 1 commit intomainfrom
release-plz-2026-01-20T00-53-10Z
Feb 9, 2026
Merged

chore: release#845
theomonnom merged 1 commit intomainfrom
release-plz-2026-01-20T00-53-10Z

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jan 20, 2026

🤖 New release

  • livekit-protocol: 0.6.0 -> 0.7.0 (⚠ API breaking changes)
  • webrtc-sys-build: 0.3.12 -> 0.3.13 (✓ API compatible changes)
  • webrtc-sys: 0.3.21 -> 0.3.22 (✓ API compatible changes)
  • libwebrtc: 0.3.24 -> 0.3.25 (✓ API compatible changes)
  • livekit-api: 0.4.12 -> 0.4.13 (✓ API compatible changes)
  • livekit: 0.7.29 -> 0.7.30 (✓ API compatible changes)
  • yuv-sys: 0.3.10 -> 0.3.11 (✓ API compatible changes)
  • imgproc: 0.3.15 -> 0.3.16 (✓ API compatible changes)
  • soxr-sys: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • livekit-ffi: 0.12.44 -> 0.12.45 (✓ API compatible changes)

livekit-protocol breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field DisconnectWhatsAppCallRequest.disconnect_reason in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:6827
  field SipDispatchRuleInfo.numbers in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:5948
  field ListIngressResponse.next_page_token in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:5227
  field ParticipantPermission.can_manage_agent_session in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:324
  field VideoLayer.repair_ssrc in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:667
  field ConnectionSettings.auto_subscribe_data_track in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:4040
  field ParticipantInfo.data_tracks in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:366
  field ParticipantInfo.client_protocol in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:369
  field ClientInfo.client_protocol in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:1074
  field MetricsRecordingHeader.room_tags in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:92
  field ListIngressRequest.page_token in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:5213
  field SipCallInfo.sip_call_id in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:6216
  field SyncState.publish_data_tracks in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:3831

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_variant_added.ron

Failed in:
  variant Request:PublishDataTrack in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:4017
  variant Request:UnpublishDataTrack in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:4019
  variant KindDetail:BridgeRtsp in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:467
  variant Message:TextResponse in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:4273
  variant Message:PushText in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:4275
  variant Kind:Bridge in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:427
  variant Message:PublishDataTrackRequest in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:3189
  variant Message:UnpublishDataTrackRequest in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:3192
  variant Message:UpdateDataSubscription in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:3195
  variant Message:PublishDataTrackResponse in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:3289
  variant Message:UnpublishDataTrackResponse in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:3292
  variant Message:DataTrackSubscriberHandles in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:3295
  variant Reason:InvalidHandle in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:3958
  variant Reason:InvalidName in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:3959
  variant Reason:DuplicateHandle in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:3960
  variant Reason:DuplicateName in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:3961
  variant Message:TextRequest in /tmp/.tmpNCe9Ie/rust-sdks/livekit-protocol/src/livekit.rs:4303
Changelog

livekit-protocol

0.7.0 - 2026-02-09

Other

  • update proto & fix CI (#871)
  • add can_manage_agent_session permission (#870)
  • Use workspace dependencies & settings (#856)
  • Upgrade protocol to v1.44.0 (#857)

webrtc-sys-build

0.3.13 - 2026-02-09

Other

  • Use workspace dependencies & settings (#856)
  • Use the correct download url in webrtc-sys build. (#825)

webrtc-sys

0.3.22 - 2026-02-09

Fixed

  • fix the 440->441 samples issue and pass a noop callback for release (#848)

Other

  • Use workspace dependencies & settings (#856)

libwebrtc

0.3.25 - 2026-02-09

Fixed

  • fix the 440->441 samples issue and pass a noop callback for release (#848)

Other

  • Use workspace dependencies & settings (#856)
  • allow apm >=10ms frames (#843)

livekit-api

0.4.13 - 2026-02-09

Other

  • update proto & fix CI (#871)
  • Use workspace dependencies & settings (#856)
  • Upgrade protocol to v1.44.0 (#857)
  • expose audio mixing as a configurable field (#850)
  • UniFFI interface (#750)

livekit

0.7.30 - 2026-02-09

Fixed

  • fix the RPC race condition (#865)

Other

  • update proto & fix CI (#871)
  • Use workspace dependencies & settings (#856)
  • Upgrade protocol to v1.44.0 (#857)
  • Expose participant's permission to ffi layer (#824)

yuv-sys

0.3.11 - 2026-02-09

Other

  • Use workspace dependencies & settings (#856)
  • Add local video publisher & subcriber examples (#830)

imgproc

0.3.16 - 2026-02-09

Other

  • Use workspace dependencies & settings (#856)

soxr-sys

0.1.2 - 2026-02-09

Other

  • Use workspace dependencies & settings (#856)

livekit-ffi

0.12.45 - 2026-02-09

Fixed

  • fix the RPC race condition (#865)

Other

  • update proto & fix CI (#871)
  • add can_manage_agent_session permission (#870)
  • Use workspace dependencies & settings (#856)
  • Upgrade protocol to v1.44.0 (#857)
  • Use dedicated audio_runtime with high priority for audio capture (#854)
  • Expose participant's permission to ffi layer (#824)
  • Add a request_async_id to the async requests (#842)
  • Use the correct download url in webrtc-sys build. (#825)


This PR was generated with release-plz.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 20, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot force-pushed the release-plz-2026-01-20T00-53-10Z branch 8 times, most recently from 8612236 to 390567d Compare January 28, 2026 12:35
@github-actions github-actions bot force-pushed the release-plz-2026-01-20T00-53-10Z branch 4 times, most recently from 00b06cd to 6aa2cf9 Compare February 5, 2026 04:34
@github-actions github-actions bot force-pushed the release-plz-2026-01-20T00-53-10Z branch from 6aa2cf9 to 0e6a344 Compare February 9, 2026 01:14
@theomonnom theomonnom merged commit a5c3709 into main Feb 9, 2026
5 checks passed
@theomonnom theomonnom deleted the release-plz-2026-01-20T00-53-10Z branch February 9, 2026 01:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant