Releases: livekit/rust-sdks
ffi-v0.3.18
What's Changed
- move libwebrtc logs to debug by @theomonnom in #270
- fix builds - connection_quality LOST by @theomonnom in #274
- send silence when no data is captured by @theomonnom in #272
- ffi: fix panic when publishing data while room is closed by @theomonnom in #275
- general: update README by @daniel-abramov in #278
- Add rustfmt.toml configuration and re-format everything + fix basic warnings by @daniel-abramov in #279
New Contributors
- @daniel-abramov made their first contribution in #278
Full Changelog: ffi-v0.3.17...ffi-v0.3.18
ffi-v0.3.17
What's Changed
- update webrtc to webrtc-d5afc4b-2 by @theomonnom in #255
- ci: use older builders by @theomonnom in #264
- fix: appropriate encoding by @theomonnom in #265
- expose session stats by @theomonnom in #266
- rename ffi init function by @theomonnom in #267
- enter async runtime by @theomonnom in #269
Full Changelog: webrtc-d5afc4b-2...ffi-v0.3.17
webrtc-d5afc4b-2
WebRTC builds including our patches
SHA: 6af5bfdf36dae99bee428d761b307f463858e8ef
changes:
- compile av1 & vp9
- use older platforms to build webrtc
win: x64, arm64
linux: x64, arm64
mac: x64, arm64
android: x64, arm64, arm
ios-device: arm64
ios-simulator: arm64
ffi-v0.3.15
What's Changed
- feat: support topic on data packets by @theomonnom in #256
- rename rgba conversions by @theomonnom in #257
- capture blank frames on AudioSource & VideoSource by @theomonnom in #258
- fix deadlock when creating VideoStream and AudioStream by @theomonnom in #260
- initial connection retry by @theomonnom in #245
- ffi logger by @theomonnom in #246
- allow other ffi integrations by @theomonnom in #253
- treat all signal messages as ping response by @theomonnom in #243
Full Changelog: ffi-v0.3.13...ffi-v0.3.15
webrtc-d5afc4b-1
fix windows and build webrtc on older platforms (#254)
webrtc-d5afc4b
WebRTC builds including our patches
SHA: 6af5bfdf36dae99bee428d761b307f463858e8ef
changes:
win: x64, arm64
linux: x64, arm64
mac: x64, arm64
android: x64, arm64, arm
ios-device: arm64
ios-simulator: arm64
ffi-v0.3.13
prebuilt binaries of livekit-ffi v0.3.11
What's Changed
Full Changelog: webrtc-d5afc4b...ffi-v0.3.13
ffi-v0.3.12
What's Changed
- feat: rtc stats by @theomonnom in #218 #229 #231
- chore: fix minor comment typo by @cs50victor in #228
New Contributors
- @cs50victor made their first contribution in #228
Full Changelog: ffi-v0.3.11...ffi-v0.3.12
ffi-v0.3.11
prebuilt binaries of livekit-ffi v0.3.11
What's Changed
- fix: relative /rtc & remove sensitive logs by @theomonnom in #220
- feat: bump to protocol 9 by @theomonnom in #221
- fix: swallow data when the participant info is unknown by @theomonnom in #222
- feat: handle ping & correctly close the signal_task by @theomonnom in #223
- fix: redundant close on SignalClient by @theomonnom in #224
- feat: allow conversions using ptr on the ffi by @theomonnom in #226
Full Changelog: ffi-v0.3.10...ffi-v0.3.11
ffi-v0.3.9
prebuilt binaries of livekit-ffi v0.3.9
What's Changed
- fix: participant updates by @theomonnom in #202
- fix: tasks being stuck while closing the PC by @theomonnom in #203
- fix: better reconnection logic & safety by @theomonnom in #204
- fix: audio source captures with "late" frames by @theomonnom in #207
- fix: wrong queuable messages by @theomonnom in #206
- feat: handle metadata by @theomonnom in #205
- feat: ffi update metadata requests by @theomonnom in #209
- use qemu for arm builds by @theomonnom in #211
- fix: data from the server sdk by @theomonnom in #212
Full Changelog: ffi-v0.3.6...ffi-v0.3.9