0.32.0
wcarss
released this
24 Oct 20:30
·
1531 commits
to daily-js-releases
since this release
Reminder
The code that daily-js downloads before you join a call is now “pinned” to this version of daily-js. That means you will no longer get unexpected updates to Daily client-side code without updating your daily-js dependency.
Read more about this change in 0.30.0's release notes.
Features
- Added support for specifying
startVideoOff
andstartAudioOff
as part of yourDailyCallOptions
(you could previously only do this by way of a token). In addition to giving you another way of controlling whether your camera and mic turn on automatically when youjoin()
a call, these properties enable a new scenario: you canstartCamera()
with one or both devices initially off without having firstpreAuth()
ed with a token.
Bugfixes
- Fixed a broken call to
console.warn()
- Fixed handling of default values for
enable_knocking
. - Fixed issue where
.destroy()
would never resolve when called inside of a left-meeting event handler, originally reported via github. Thanks for the report, @frankie567! - Fixed a potentially leaked background worker.
- Fixed a bug where recordings would not time out as expected.
Other improvements
- Began migration away from using
track
stats, because theRTCMediaStreamTrackStats
reports are being deprecated.