github daily-co/daily-js daily-js-2021-09-30-0.19.0
0.19.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...
3 years ago

Features

  • For prebuilt users, Added show-local-video-changed event that fires when a local participant hides or shows their own video element (when the setShowLocalVideo() method is called)..

  • Introduced new method, getNetworkTopology() which indicates whether the call is happening over an "sfu" or "peer" connection type.

    let { topology } = await call.getNetworkTopology();
    // topology will be set to 'sfu' | 'peer' | 'none' (if not in the call)
  • Added support for new portrait layouts to live streaming with the options of a 'vertical' or 'inset' layout. See the portrait option in the docs for more information.

  • Beta Deepgram transcription support. Have a look at startTranscription() to get started.

  • Beta support for background blur / processing of the local camera. IMPORTANT: This is an early Beta. For more information on how to use this feature, please contact help@daily.co. Full documentation and support coming soon.

Bugfixes

  • Fix DailyCallOptions to allow audioSource/videoSource to be set via boolean.

Other improvements

  • Improved TypeScript definitions for recording/streaming options
  • Removed default values from startRecording and updateRecording to allow for detection of user-set vs. default values down the line in validation

Don't miss a new daily-js release

NewReleases is sending notifications on new releases.