July 28, 2025
Overview
This month's updates bring new network status callbacks to our native mobile SDKs, giving you more insight into connection health. We've shipped a new dialin-error type (start-failed) that triggers when SIP registration fails, a critical audio playback fix for Safari in Daily React, and numerous stability improvements across our backend services.
Complete release history for our client SDKs is available in our Github release notes:
daily-js
0.81.0
- Added
ignoreAudioLevelparameter tostartCustomTrack()to exclude a track from audio level calculations. - Improved
enumerateDevices()logging and reduced noisy error reporting.
react-native-daily-js
0.78.0
- Added a new
dialin-errortype tostart-failed. - Fixed a potential null pointer exception during module initialization.
- Improved
enumerateDevices()logging and reduced noisy error reporting.
daily-react
0.23.1
- Fixed an issue that could prevent audio playback in Safari after a participant leaves.
- Added an optional
intervalparameter to theuseAudioLevelObserver()hook. - Updated the
useNetwork()hook to return the newnetworkStateandnetworkStateReasonsproperties. - Added
user_nameandrawResponseto theTranscriptiontype definition.
daily-android
0.32.0
- Added a new
onNetworkConnectionStatusUpdated()callback to monitor call-critical network connections. - Added support for handling mid-call session ID changes.
- Fixed a potential null pointer exception during device list changes.
daily-ios
0.32.0
- Added a new delegate function (
networkConnectionStatusUpdated) to monitor call-critical network connections. - Added support for handling mid-call session ID changes.
- Fixed a bug where
userIDcould benilin the call configuration, even when present in the token.
daily-python
0.19.4
- Added
set_log_level()and alog_levelinit argument for controlling log verbosity.
Media Services
Telephony and Recording/Livestreaming
- Added a new
start-failederror type to thedialin-errorevent. This fires when the SIP address on a room fails SIP registration with the SIP network. - Improved handling of non-unique 'from' numbers in PSTN dial-in, allowing multiple participants to join from the same caller ID.
- Shipped numerous stability improvements for SIP registration, raw tracks recording, and connection reliability.