Releases: GetStream/stream-video-swift
Releases · GetStream/stream-video-swift
1.16.0
January 31, 2025
✅ Added
- You can now override the default
UserAvatar
, that is used across various SDK components, by using overriding the newmakeUserAvatar
method on yourViewFactory
implementation. #644
🐞 Fixed
- Fix an issue that was causing the video capturer to no be cleaned up when the call was ended, causing the camera access system indicator to remain on while the
CallEnded
screen is visible. #636 - Fix an issue which was not dismissing incoming call screen if the call was accepted on another device. #640
1.15.0
January 14, 2025
✅ Added
- CallKit availability policies allows you to control wether
Callkit
should be enabled/disabled based on different rules #611 - Support for setting a ringtone for CallKit calls #628
- Codec negotiation during calls (#606)(#606)
- When moving to background/foreground while your video is active, if the device doesn't support AVCaptureSession.isMultitaskingCameraAccessSupported the SDK will mute/unmute the track to ensure that other participants have some feedback from your track. #633
🐞 Fixed
- By observing the
CallKitPushNotificationAdapter.deviceToken
you will be notified with an emptydeviceToken
value, once the object unregister push notifications. #608 - When a call you receive a ringing while the app isn't running (and the screen is locked), websocket connection wasn't recovered. #600
- Sorting order on Fullscreen Layout and Picture-in-Picture wasn't respecting dominant speaker change. #613
1.14.1
1.14.0
November 06, 2024
✅ Added
- You can now provide the incoming video quality setting for some or all participants #571
- You can now set the time a user can remain in the call - after their connection disrupted - while waiting for their network connection to recover #573
- You can now provide the preferred Video stream codec to use #583
- Sync microphone mute state between the SDK and CallKit #590
🐞 Fixed
1.13.0
1.12.0
September 27, 2024
✅ Added
- You can now pass your customData when initializing a
CallViewModel
#530
🔄 Changed
- Updated the default sorting for Participants during a call to minimize the movement of already visible tiles #515
- Breaking The
StreamDeviceOrientation
values now are.portrait(isUpsideDown: Bool)
&.landscape(isLeft: Bool)
. #534
🐞 Fixed
- An
MissingPermissions
error was thrown when creating aStreamVideo
with anonymous user type. #525
1.10.0
1.0.9
July 19, 2024