Commit 3352aef
authored
Release packages (#1077)
> [!IMPORTANT]
> Merging this pull request will create these releases
# libwebrtc 0.3.32 (2026-05-11)
## Fixes
- Upgrade protocol to v1.45.8
# webrtc-sys 0.3.30 (2026-05-11)
## Fixes
### Fix missing RTC_OBJC_TYPE macros in webrtc-sys .mm files
Wrap bare ObjC class references in `RTC_OBJC_TYPE()` in
`objc_video_factory.mm` and `objc_video_frame_buffer.mm` to support
builds with `rtc_objc_prefix` set.
### Fix WebRTC build scripts to properly report failures and fix C++
module compilation issues
- Add `set -e` to all build scripts so CI properly reports build
failures instead of silently creating empty/broken artifacts
- Re-add `use_clang_modules=false` to macOS, iOS, and Linux build
scripts to fix C++ module compilation errors
Without `use_clang_modules=false`, builds fail due to libc++ header
incompatibilities (on macOS/iOS with Xcode 26.0) or other C++ module
issues, resulting in:
- macOS/iOS: Empty `libwebrtc.a` (~13KB instead of ~700MB)
- Android: Missing `libwebrtc.jar`
- Linux: Incomplete artifacts
The builds appeared successful because the scripts continued after ninja
failures, but now with `set -e`, failures will be properly reported.
# livekit 0.7.39 (2026-05-11)
## Fixes
- fix: Sync inner.enabled state for E2EE manager. - #1073 (@cloudwebrtc)
- Upgrade protocol to v1.45.8
# livekit-datatrack 0.1.5 (2026-05-11)
## Fixes
- Upgrade protocol to v1.45.8
# livekit-protocol 0.7.6 (2026-05-11)
## Features
- Upgrade protocol to v1.45.8
# livekit-api 0.4.21 (2026-05-11)
## Fixes
- Upgrade protocol to v1.45.8
# livekit-ffi 0.12.56 (2026-05-11)
## Fixes
- fix: Sync inner.enabled state for E2EE manager. - #1073 (@cloudwebrtc)
- Upgrade protocol to v1.45.8
Co-authored-by: knope-bot[bot] <152252888+knope-bot[bot]@users.noreply.github.com>1 parent c8aa582 commit 3352aef
26 files changed
Lines changed: 85 additions & 66 deletions
File tree
- .changeset
- libwebrtc
- livekit-api
- livekit-datatrack
- livekit-ffi-node-bindings
- npm
- darwin-arm64
- darwin-x64
- linux-arm64-gnu
- linux-x64-gnu
- win32-x64-msvc
- livekit-ffi
- livekit-protocol
- livekit
- webrtc-sys
Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 0 additions & 6 deletions
This file was deleted.
This file was deleted.
This file was deleted.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
142 | 148 | | |
143 | 149 | | |
144 | 150 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
99 | 105 | | |
100 | 106 | | |
101 | 107 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments