github GetStream/stream-video-swift 1.44.0

10 hours ago

March 19, 2026

✅ Added

  • Added WebRTCJoinPolicy to Call.join() so applications can delay join
    completion until publisher and subscriber peer connections are ready.

🔄 Changed

  • Propagated publish/unpublish failures from local video and screen-share capture
    sessions instead of swallowing them after logging. #1072
  • The SDK will now end an outgoing call if the app moves to background while ringing. #1078
  • CallViewModel now waits briefly for peer-connection readiness before an accepted ringing call is surfaced as joined. #1080

🐞 Fixed

  • Fix call teardown ordering by posting callEnded only after active/ringing cleanup
    and keep CallSession token values in sync with StreamVideo token updates. #1071
  • Fix local mediaAdapters not reacting to changed own capabilities. #1070
  • Fix label color when presenting. #1077
  • Ensure CallKit push token updates and invalidation mutate deviceToken on the main actor to avoid Swift concurrency/actor-isolation issues. #1076
  • Ensure CallKit joins keep the answer action completion alive until WebRTC has configured the audio device module. #1081
  • Update incoming call acceptance to move CallViewModel into .joining before the call finishes entering, so the joining UI appears immediately. #1079

Don't miss a new stream-video-swift release

NewReleases is sending notifications on new releases.