Overview
May brings daily-js 0.90.0 and react-native-daily-js 0.85.0 with a critical fix for a Firefox 149 regression that prevented remote participant media from playing, and newprovider and sipCallId fields across all dial-in and dial-out events for improved telephony observability. On the server side, presence endpoints now include mtgSessionId, and the VCS simulator gains video mode support along with a layer pinning fix.
Complete release history for our client SDKs is available in our Github release notes:
daily-js
View full release notes →0.90.0
- Added
providerandsipCallIdfields to alldialin-*anddialout-*events, making it easier to correlate telephony events with specific calls and providers. - ⚠️ Fixed a Firefox 149 regression that caused remote participant media not to play.
- Fixed a corner case in iOS user-agent detection.
- Updated dependencies to resolve vulnerabilities.
react-native-daily-js
View full release notes →0.85.0
- Added
providerandsipCallIdfields to alldialin-*anddialout-*events. - Updated dependencies to resolve vulnerabilities.
daily-python
View full release notes →0.28.1
- Fixed a segmentation fault that could occur after virtual microphone or speaker inputs or publishing updates.
Media Services
Streaming
- Added video mode to the VCS simulator, allowing developers to test video layouts directly in the simulator.
- Fixed a track add bug in VCS layer pinning.
REST API
- Added
mtgSessionIdto the responses ofGET /presenceandGET /rooms/:name/presence.