github daily-co/daily-js daily-js-2023-02-21-0.40.0
0.40.0

latest releases: daily-js-2024-10-31-0.73.0, daily-js-2024-10-30-0.72.2, daily-js-2024-10-04-0.72.1...
20 months ago

Features

  • Added a keepCamIndicatorLightOn flag, which currently causes no change to daily-js behavior, but which will eventually become an opt-in flag when the default behavior changes. See the notice in the README as of this release for more details.
  • Added support for third party AV processors.
  • Added a strictMode flag to cause daily-js to throw an Error if more than one call-object is detected in use, before this behavior becomes the default beginning in daily-js 0.43.0. See the notice in the README as of this release for more details.
  • Added a getCallInstance() method, which can get a handle to your call instance from anywhere in case you lost track of it.
  • Added a new type field to track events, which can be any of 'video', 'audio', 'screenVideo', 'screenAudio', 'rmpVideo', 'rmpAudio', or other values of type string for custom tracks
  • Livestreams can now emit update events, including for errors and interruptions.

Bugfixes

  • Fixed an issue where fullscreen mode wouldn't trigger on iframed calls.
  • Fix a Safari < 16 issue where, when experimentalChromeVideoMuteLightOff is set, turning the camera off and then on would result in your local camera track having a 4:3 aspect ratio.
  • Fixed an issue where background setting and camera stream changes at the same time could conflict, and cause errors
  • Fixed an issue where background settings could not be applied if the camera had never been enabled
  • Fixed an issue where 403 Forbidden could be hit while downloading daily-js components if accessed during new code deployments

Don't miss a new daily-js release

NewReleases is sending notifications on new releases.