Skip to content

0.50.0

Compare
Choose a tag to compare
@wcarss wcarss released this 31 Aug 13:51
· 562 commits to daily-js-releases since this release

Features

  • Enhanced sendAppMessage() to add the ability to specify an array of participants to send to, e.g. callObject.sendAppMessage({ message: 'Hello, World!' }, ['participant-id-1', 'participant-id-2']);

Bugfixes

  • Added validations to prevent against sending empty encodings objects via sendSettings or updateSendSettings(), which resulted in unexpected behavior of browser-default encodings being used.
  • Fixed an issue on Chrome where sometimes a remote screenshare could briefly appear as interrupted when the sender muted or unmuted an unrelated track.

Other improvements

  • Updated threshold and quality values in the network-quality-change event to use the overall send-side packet loss values rather than relying on video send-side only.
  • Video-processors (bg-blur, bg-replacement) no longer rely on JSdeliver and use Daily's CDN instead, making network setup for customers simpler.
  • Added alwaysIncludeCamInPermissionPrompt and alwaysIncludeMicInPermissionPrompt to our TypeScript definitions.
  • Version bumps of oldest supported and nearing-end-of-support daily-js versions.