github GetStream/stream-video-swift 1.56.0

7 hours ago

October 27, 2026

🐞 Fixed

  • Fix a crash during StreamVideo.connect() (Fatal error: Received an output without requesting demand) by requiring StreamCore 0.16.0, whose timer publisher now honors Combine demand. #1376
  • Outgoing ring requests now fail when no coordinator connection is available, so callers do not start a ring without receiving its events. #1373
  • Prevent the caller from cancelling an accepted outgoing ring. Explicit hang-up leaves locally, while timeout recovery preserves the original ring deadline. #1374
  • Keep locally answered CallKit calls connected when an incoming-call check finishes late or a duplicate call report arrives. #1366
  • Aborted join events now identify the leave source and reason. Use Call.leave(initiator:reason:) with typed Call.LeaveInitiator values such as .user and .app. Existing leave(reason:) calls remain compatible and report unknown. #1363
  • Cancelled call joins now discard late authentication responses instead of continuing the connection. #1362
  • Accepted-call events no longer make the incoming call UI reject a call that is joining on this device. #1365
  • Honor explicit SFU reconnect strategies and keep the call connected when an error has no reconnect instruction. #1369

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

NewReleases is sending notifications on new releases.