You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/stream_video/CHANGELOG.md
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,29 @@
1
+
## Unreleased
2
+
3
+
This release introduces a major rework of the join/reconnect flow in the Call class to support Reconnect V2, enhancing reconnection handling across various scenarios. Most updates are within the internals of the Call class, though some changes are outward-facing, including a few breaking changes.
4
+
5
+
🔄 Changed
6
+
*`Call.reject()` method will now always call `Call.leave()` method internally.
7
+
8
+
🚧 Breaking changes
9
+
* Removed the deprecated `Call.joinLobby()` method.
10
+
* The `maxDuration` and `maxParticipants` parameters of `Call.getOrCreate()` are now combined into the `StreamLimitsSettings? limits` parameter.
11
+
12
+
🔄 Dependency updates
13
+
* Updated Firebase dependencies to resolve Xcode 16 build issues.
14
+
15
+
✅ Added
16
+
* Added the `registerPushDevice` optional parameter (default is `true`) to the `StreamVideo.connect()` method,allowing the prevention of automatic push token registration.
17
+
* Added `participantCount` and `anonymousParticipantCount` to `CallState` reflecting the current number of participants in the call.
18
+
* Introduced the `watch` parameter to `Call.get()` and `Call.getOrCreate()` methods (default is `true`). When set to `true`, this enables the `Call` to listen for coordinator events and update its state accordingly, even before the call is joined (`Call.join()`).
19
+
* Added support for `targetResolution` setting set on the Dashboard to determine the max resolution the video stream.
20
+
21
+
🐞 Fixed
22
+
* Automatic push token registration by `StreamVideo` now stores registered token in `SharedPreferences`, performing an API call only when the token changes.
23
+
* Fixed premature ringing termination issues.
24
+
* Resolved issues where ringing would not end when the caller terminates the call in an app-terminated state.
25
+
* Fixed issue with call not ending in some cases when only one participant is left and `dropIfAloneInRingingFlow` is set to `true`.
0 commit comments