You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated wrapper methods to daily-js exposed from hooks to infer function types from daily-js to avoid type mismatches between daily-react and daily-js. This impacts:
useInputSettings().updateInputSettings
useLiveStreaming().startLiveStreaming
useLiveStreaming().stopLiveStreaming
useLiveStreaming().updateLiveStreaming
useReceiveSettings().updateReceiveSettings
useRecording().startRecording
useRecording().stopRecording
useRecording().updateRecording
useScreenShare().startScreenShare
useScreenShare().stopScreenShare
useTranscription().startTranscription
useTranscription().stopTranscription
Added checks for destroyed call objects to prevent calling daily-js methods on already destroyed instances
Dropped Node.js 12 from our CI/CD checks. This means that using daily-react in Node.js 12 setups isn't tested anymore. Node.js 12 stopped receiving security updates in April 2022.
Bugfixes
Fixed potentially stale state information for waiting participants returned from useWaitingParticipants()
Fixed an issue where useReceiveSettings() could return outdated information about received layers