stream_video 0.3.0
stream_video: ^0.3.0 copied to clipboard
The Official Low-level Client for Stream Video, a service for building video calls, audio rooms, and live-streaming applications.
0.3.0 #
π§ Breaking changes
- Removed the
incomingCallerNameOverrideandincomingCallerHandlerOverridefromStreamVideoPushParamsin favor of the newcallerCustomizationCallbackinStreamVideoPushNotificationManager.
β Added
callerCustomizationCallbacktoStreamVideoPushNotificationManagerthat allow dynamic customization of CallKit call screen
Example usage:
pushNotificationManagerProvider: StreamVideoPushNotificationManager.create(
...
callerCustomizationCallback: ({required callCid, callerHandle, callerName}) =>
CallerCustomizationResponse(name: "Customized $callerName"),
),
- Added a
includeUserDetailsfield to determine if user details should be passed to backend when connecting user. - Exposed call coordinator events through the
coordinatorEventsstream in theCallclass. - Added
team,notify, andcustomproperties togetOrCreate()forCall.
π Fixed
- Added Apple audio configuration to make audio work in silent mode.
- Fixes
queryCallsresponse mapping.
π Changed
0.2.0 #
β Added
removeMembersandupdateCallMemberstoCall
π Changed
Breaking changes π§
- renamed
inviteUserstoaddMembersinCall - renamed parameter name in
getOrCreateCallfromparticipantIdstomemberIds
0.1.1 #
- Fixed call join bug
- Fixed CallKit call not ending bug
- Anonymous users can no longer connect to WS
- Users can no longer join a call twice
0.1.0 #
- Aligned SDK initialization with other SDKs
- Fixed callkit and push implementation for SDK
- Added parsing for CallPermissions
- Fix duplicate participants in call
- General bug fixes and improvements
0.0.3 #
- Updated minimum supported
SDKversion to Flutter 3.10/Dart 3.0
0.0.2 #
- Updates for backend
- Support for reactions
0.0.1+1 #
- Fixed README
0.0.1 #
- Initial beta release of Stream Video π