github daily-co/daily-js daily-js-2023-03-15-0.41.0
0.41.0

latest releases: daily-js-2024-09-26-0.72.0, daily-js-2024-09-12-0.71.2, daily-js-2024-08-07-0.70.0...
18 months ago

Features

  • Made inputSettings specifiable in the join(), createCallObject(), and createFrame() methods, so that developers no longer need to join() first, and then call updateInputSettings(). See the inputSettings object's documentation for more info.

Bugfixes

  • Fixed an issue where processed video tracks could fall back to a default aspect ratio when muted and unmuted, introducing unwanted cropping or letterboxing.
  • Fixed a memory leak which could occur when processed video tracks are muted and unmuted.
  • Fixed TypeScript definitions for streaming layouts to remove composition_id from the object passed to the updateRecording() function (where it is not allowed), while keeping it in startRecording(), where composition_id is required.
  • Fixed an issue where iframeEventInputSettingsUpdateError() was being sent an error object and not the error message string it expected.

Other improvements

  • Improved handling of custom backgrounds in the case where the background's aspect ratio doesn't match the video's aspect ratio, by fitting the custom background within the video frame.
  • Updated mediasoup-client to version 3.6.80, which among other things, adds unified plan support for React Native.

Don't miss a new daily-js release

NewReleases is sending notifications on new releases.