May 28, 2021Changelog #015
byDeviceInUseas a possible
participants().local.tracks.video.blockedproperty. Now, when Daily can't access a camera on Windows because another app is using it,
participants().local.tracks.video.blocked.byDeviceInUsewill be set to
true, and a
'participant-updated'event will fire. This sets you up to handle the use case (say, by showing a prompt asking your user to close other apps that might be using the camera).
- Synced Daily's
react-native-webrtcfork with the upstream version 1.89.2, which contains a more modern M89 build of libwebrtc (we were previously relying on M75). With this update, you can make release builds on iOS that leverage bitcode (see README for details). Some things to keep in mind:
@daily-co/react-native-webrtcis specified as a peer dependency of
react-native-daily-js, you'll need to update your project to depend on the appropriate version. You should get a warning at
npm installtime about the version you need—heed it.
- iOS 10 and below are no longer supported starting with this version.
- Use of the Chrome debugger is no longer supported due to a change (Android, iOS) in the upstream
- We switched the default
signaling_implfor all Daily domains to
"ws"(WebSocket signaling) to increase connection speed and network reliability across calls.