Releases: livekit/rust-sdks
webrtc-a59e857
WebRTC builds including our patches
SHA: a59e8571ee8b708b89d9ce66d1322d12bf33d815
changes:
more yuv wrappers webrtc-sdk/webrtc#87
upgrade macosx_deployment_target to 10.15 #165
win: x64, arm64
linux: x64, arm64
mac: x64, arm64
android: x64, arm64, arm
ios-device: arm64
ios-simulator: arm64
webrtc-b0f3927-1
WebRTC builds including our patches
SHA: b0f3927ad1472a3411fed7f5b8cd972907b63feb
changes:
add frame cryptor #161
win: x64, arm64
linux: x64, arm64
mac: x64, arm64
android: x64, arm64, arm
ios-device: arm64
ios-simulator: arm64
ffi v0.2.2
prebuilt binaries of livekit-ffi v0.2.1
- built binaries with manylinux2_28, fixes undefined symbol errors
webrtc-b0f3927
WebRTC builds including our patches
SHA: b0f3927ad1472a3411fed7f5b8cd972907b63feb
changes:
now using c++20 #162
use ubuntu 20.04 for linux builds #163
win: x64, arm64
linux: x64, arm64
mac: x64, arm64
android: x64, arm64, arm
ios-device: arm64
ios-simulator: arm64
ffi v0.2.1
prebuilt binaries of livekit-ffi v0.2.1
- ci: improved ffi builds in #156
- manylinux2014 (good standard from Python)
ffi v0.2.0
prebuilt binaries of livekit-ffi v0.2.0
v0.2.0
tldr
- android & ios support
- improved stability
- client protocol improvements
- upgraded libwebrtc to m114
- progress on livekit-ffi to be able to use the Rust SDK on other languages (e.g: our Python SDK)
- wgpu_room demo improvement for easier testing/debugging
livekit & livekit-api
- feat: ios & android support by @theomonnom in #106
- feat: android hw mediacodec by @theomonnom in #119
- fix: builds by @theomonnom in #120 #121
- fix: android crashes + working example by @theomonnom in #122
- feat: android with libc++_static by @theomonnom in #123
- ci: android & ios builds by @theomonnom in #126
- fix: signal_stream send panic by @theomonnom in #127
- fix: webrtc m114 builds by @theomonnom in #129
- feat: use libwebrtc m114 by @theomonnom in #130
- feat: wgpu_room improvements by @theomonnom in #131
- fix: manual subscription by @theomonnom in #132
- fix: simulcast encoder & bitrate adjustments by @theomonnom in #134
- fix: undefined symbols for simulcast adapter by @theomonnom in #135
- feat: support webhooks for livekit-api by @theomonnom in #99
- feat: add disconnect reason by @theomonnom in #137
- feat: update pc configs on signal reconnect by @theomonnom in #138
- feat: call rtc/validate endpoint to get more informations about connection errors by @theomonnom in #139
- feat: debounce publisher negotiations by @theomonnom in #136
- feat: queue signal messages on reconnection by @theomonnom in #140
- feat: sync states after resume by @theomonnom in #144
- feat: republish tracks on signal restart by @theomonnom in #145
- fix: is_subscribed returning false when using auto_subscribe by @theomonnom in #151
livekit-ffi
- fix: unpublish track & initial connect event on the ffi by @theomonnom in #149
- fix: build ffi on older linux machines by @theomonnom in #147
- fix: more ffi client synchronisation by @theomonnom in #148
- fix: synchronise publish events on the ffi by @theomonnom in #146
- feat: ffi improvements by @theomonnom in #141
- feat: change ffi proto package by @theomonnom in #124
- feat: warn blocking callbacks by @theomonnom in #125
- fix: android ffi binary size by @theomonnom in #128
- feat: support more events on the ffi by @theomonnom in #133
Full Changelog: v0.1.3...v0.2.0
webrtc-d5ec6fa
WebRTC builds including our patches
SHA: d5ec6fa78b7e8c0813b40f10bdac6c0ce21bc241
changes:
now using libwebrtc m114
win: x64, arm64
linux: x64, arm64
mac: x64, arm64
android: x64, arm64, arm
ios-device: arm64
ios-simulator: arm64
v0.1.3
v0.1.2
v0.1.2 (#104)