stream_video_push_notification 0.3.9 stream_video_push_notification: ^0.3.9 copied to clipboard
Adds push notification support for Stream Video, a service for building video calls, audio rooms, and live-streaming applications.
0.3.9 #
- Sync version with
stream_video_flutter
0.3.9
0.3.8 #
- Sync version with
stream_video_flutter
0.3.8
0.3.7 #
- Updated minimum supported SDK version to Flutter 3.16
0.3.6 #
- Sync version with
stream_video_flutter
0.3.6
0.3.5 #
- Sync version with
stream_video_flutter
0.3.5
0.3.4 #
- Sync version with
stream_video_flutter
0.3.4
0.3.3 #
- Added
StreamCallType
class that replaces depricated Stringtype
parameter
0.3.2 #
🐞 Fixed
- Various fixes to call ringing and push notifications.
- Fixes call ringing cancellation when app is terminated on iOS (requires additional setup - check Step 6 of the APNS integration) in our documentation.
- Fixes late push notification handling on Android, where already ended call was ringing if the device was offline and the push was delivered with a delay.
- Fixes call ringing cancellation when caller timed out while calling
- Fixed action tap callback on Android call notification.
0.3.1 #
- Important: Fixes crash for CallKit on iOS.
0.3.0 #
✅ Added
callerCustomizationCallback
toStreamVideoPushNotificationManager
that allow dynamic customization of CallKit call screen.
Example usage:
pushNotificationManagerProvider: StreamVideoPushNotificationManager.create(
...
callerCustomizationCallback: ({required callCid, callerHandle, callerName}) =>
CallerCustomizationResponse(name: "Customized $callerName"),
),
🐞 Fixed
- Fixed ringing call cancellation issues.
🚧 Breaking changes
- Removed the
incomingCallerNameOverride
andincomingCallerHandlerOverride
fromStreamVideoPushParams
in favor of the newcallerCustomizationCallback
inStreamVideoPushNotificationManager
.
0.2.0 #
✅ Added
incomingCallerNameOverride
andincomingCallerHandlerOverride
toStreamVideoPushParams
to allow customization of CallKit call screenparticipantsAvatarBuilder
andparticipantsDisplayNameBuilder
toStreamOutgoingCallContent
andStreamIncomingCallContent
to allow customiztion of Incoming and Outgoing call screens
Example usage:
StreamCallContainer(
...
outgoingCallBuilder: (context, call, callState) =>
StreamOutgoingCallContent(
call: call,
callState: callState,
participantsDisplayNameBuilder:
(context, call, callState, participants) => your widget here,
),
)
🐞 Fixed
- App icon in CallKit screen is now visible in dedicated button when correctly configured.
0.1.1 #
- Aligned version with other Stream Video packages
0.1.0 #
- Added helper class for iOS native push initialization
- Fixes for iOS CallKit implementation
- Fixes for Android ringing implementation
- Added event listeners for call state changes
0.0.4 #
- Updated minimum supported
SDK
version to Flutter 3.10/Dart 3.0 - Updated
stream_video
dependency to0.0.3
.
0.0.3 #
- Adds ability to update provider names for Firebase and APNS
0.0.2 #
- Updates for backend
0.0.1 #
- Initial beta release of Stream Video 🚀