February 1, 2023
In this release, we delivered a number of bug fixes and security enhancements across our platform.
daily-js
0.38.0
- Fixed a bug where an undefined property access error could be thrown while unmuting when a device is not found.
- Fixed an issue where a blocked device could appear to have a blank track and be unmuted.
- Fixed TypeScript definitions for
startCustomTrack()
andstopCustomTrack()
. - Updated TypeScript definitions for
DailyTrackSubscriptionOptions
. - Reduced the memory footprint of video processor URL objects once they’re no longer needed.
- Improved the logic that prevents non-owner participants from sending mute video and audio commands to others in a call.
- Removed a long-deprecated path to set the local owner flag.
react-native-daily-js
0.36.0
- Fixed a bug where an undefined property access error could be thrown while unmuting when a device is not found.
- Fixed an issue where one blocked device being blocked could cause both devices to appear as blocked.
- Fixed an issue where a blocked device could appear to have a blank track and be unmuted.
- Updated TypeScript definitions for
DailyTrackSubscriptionOptions
. - Reduced the memory footprint of video processor URL objects once they’re no longer needed.
- Improved the logic that prevents non-owner participants from sending mute video and audio commands to others in a call.
- Removed a long-deprecated path to set the local owner flag.
Daily Prebuilt
- Added validity checks to the emoji reactions, so only available reactions can be sent to others.
REST API
- Improved information protection during the sign-up/log-in flow by not returning whether emails are valid or not.
- Improved protection of password reset emails by not sharing password reset information with third parties.
Additional
- The oldest supported version of
daily-js
is now v0.29.0.