Features
- Implemented a new ability to transcribe a subset of participants along with the ability to initiate multiple simultaneous transcription. This opens up transcription to work with use cases like breakout rooms or spatial applications where you only want to transcribe participants in the same vicinity. All transcriptions are now associated with an
instanceId
much like recordings or streamings with the ability to callupdateTranscription()
for changing the list of participants that should be transcribed. For more information, check out our updated guide. startDialOut()
now supports setting auserId
that gets associated with all dial out events- Added a new
test-completed
event that gets emitted whenever a pre-join test has completed, providing a way for accessing the results asynchronously. This also provides a way for Daily Prebuilt customers to access the results of the call quality test that gets run as part of its prejoin UI. Check out the docs for more info.
Bugfixes
- Fixed issue on older Safari (< 17) where
supportedBrowser()
would incorrectly claim support for video processing. - Fixed issue with background processing where the raw background would appear for a brief moment when switching between backgrounds.
Other improvements
- Added support for AppleWebKit/605.1.15 user agent
- Improved the logging surrounding Krisp initialization errors