Skip to content

0.7.3

Compare
Choose a tag to compare

Improvements

  • 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