Releases: GetStream/stream-video-swift
Releases · GetStream/stream-video-swift
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
May 01, 2024
🔄 Changed
- The return type of
call.get()
is now the API typeGetCallResponse
which encapsulates the previousCallResponse
under thecall
property. #335 - Remove Nuke dependency from the SwiftUI SDK. #340
members
type changed fromMemberRequest
toMember
instartCall
andenterLobby
inCallViewModel
. #368
✅ Added
- The SDK now provides a CallKit integration out of the box. #334
- Infrastructure required for NoiseCancellation support #353
- User
call_display_name
property from VoIP push notifications, whenever is available #361
🐞 Fixed
- An issue where VoIP push notifications for ended calls, were received when the user connects #336
0.5.3
0.5.2
0.5.1
March 05, 2024
✅ Added
- New API that allows adding/removing capturePhotoOutput, videoOutput on the local participant's AVCaptureSession. #301
- New API that allows zooming the local participant's camera. #301
- VideoFilters for blurring or setting an image as background. #309
🐞 Fixed
- Updated Web Socket reconnection logic. #314
0.5.0
February 15, 2024
🔄 Changed
- The following API changes occurred as part of the redesign. #269 & #270
OutgoingCallView
now accepts an additionalcallTopView
parameter to align with the updated design.CallParticipantsInfoView
and theViewFactory.makeParticipantsListView
method aren't accept theavailableFrame
anymore.ParticipantsGridLayout
orientation
parameter isn't required anymore.- The
onRotate
ViewModifier has been removed. You can use theInjectedValues[\.orientationAdapter]
which is an ObservableObject that can provide information regarding device orientation.
0.4.2
December 08, 2023
⚠️ Important
- Nuke dependency is no longer exposed. If you were using this dependency we were exposing, you would need to import it manually. This is due to our newest addition supporting Module Stable XCFramework, see more below in the "Added" section. If you encounter any SPM-related problems, be sure to reset the package caches.
✅ Added
- Add support for pre-built XCFrameworks
- Fast reconnection
- New redesigned UI components. #236
🔄 Changed
- You can now focus on a desired point in the local video stream. #221
- The following API changes occurred as part of the redesign. #221
CornerDragableView
has been renamed toCornerDraggableView
and initializer changed.LocalParticipantViewModifier
&VideoCallParticipantModifier
now accept a few parameters that allow you to further control their presentation.ScreenSharingView
now accepts aisZoomEnabled
parameter to control if the the view will be zoom-able.LocalVideoView
now accepts aavailableFrame
parameter.