NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3372 most downloaded on pub.dev
Adds push notification support for Stream Video, a service for building video calls, audio rooms, and live-streaming applications.
Last release 21 days ago
16 Sep 2026
Ships on a steady schedule
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
72 releases · first in 2023
Sync version with stream_video_flutter 0.3.4
stream_video_flutter 0.3.4Added StreamCallType class that replaces depricated String type parameter
StreamCallType class that replaces depricated String type parameterVarious fixes to call ringing and push notifications.
One column per quarter.
🐞 Fixed
Important: Fixes crash for CallKit on iOS.
callerCustomizationCallback to StreamVideoPushNotificationManager that allow dynamic customization of CallKit call screen.
✅ Added
callerCustomizationCallback to StreamVideoPushNotificationManager that allow dynamic customization of CallKit call screen.Example usage:
pushNotificationManagerProvider: StreamVideoPushNotificationManager.create(
...
callerCustomizationCallback: ({required callCid, callerHandle, callerName}) =>
CallerCustomizationResponse(name: "Customized $callerName"),
),
🐞 Fixed
🚧 Breaking changes
incomingCallerNameOverride and incomingCallerHandlerOverride from StreamVideoPushParams in favor of the new callerCustomizationCallback in StreamVideoPushNotificationManager.incomingCallerNameOverride and incomingCallerHandlerOverride to StreamVideoPushParams to allow customization of CallKit call screen
✅ Added
incomingCallerNameOverride and incomingCallerHandlerOverride to StreamVideoPushParams to allow customization of CallKit call screenparticipantsAvatarBuilder and participantsDisplayNameBuilder to StreamOutgoingCallContent and StreamIncomingCallContent to allow customiztion of Incoming and Outgoing call screensExample usage:
StreamCallContainer(
...
outgoingCallBuilder: (context, call, callState) =>
StreamOutgoingCallContent(
call: call,
callState: callState,
participantsDisplayNameBuilder:
(context, call, callState, participants) => your widget here,
),
)
🐞 Fixed
Aligned version with other Stream Video packages
Added helper class for iOS native push initialization
Updated minimum supported SDK version to Flutter 3.10/Dart 3.0
SDK version to Flutter 3.10/Dart 3.0stream_video dependency to 0.0.3.Adds ability to update provider names for Firebase and APNS
- Updates for backend
Initial beta release of Stream Video 🚀
Your coding agent can read these notes before it upgrades. Set up the MCP server →