diff --git a/dogfooding/pubspec.yaml b/dogfooding/pubspec.yaml index f920bd8ba..e006691ae 100644 --- a/dogfooding/pubspec.yaml +++ b/dogfooding/pubspec.yaml @@ -1,5 +1,5 @@ name: flutter_dogfooding -version: 2.4.1+1 +version: 2.4.2+1 publish_to: none description: Flutter Dogfooding App to showcase Video SDK. @@ -39,11 +39,11 @@ dependencies: share_plus: ^13.0.0 shared_preferences: ^2.5.3 stream_chat_flutter: ^10.0.0 - stream_video_filters: ^1.4.1 - stream_video_flutter: ^1.4.1 - stream_video_noise_cancellation: ^1.4.1 - stream_video_push_notification: ^1.4.1 - stream_video_screen_sharing: ^1.4.1 + stream_video_filters: ^1.4.2 + stream_video_flutter: ^1.4.2 + stream_video_noise_cancellation: ^1.4.2 + stream_video_push_notification: ^1.4.2 + stream_video_screen_sharing: ^1.4.2 dev_dependencies: build_runner: ^2.4.6 diff --git a/packages/stream_video/CHANGELOG.md b/packages/stream_video/CHANGELOG.md index ea482777e..aa5bd2c37 100644 --- a/packages/stream_video/CHANGELOG.md +++ b/packages/stream_video/CHANGELOG.md @@ -1,10 +1,14 @@ -## Upcoming +## 1.4.2 ### ✅ Added - [iOS] `Call.state.audioOutputDevice` now stays in sync with the active native audio route when the output changes outside of `Call.setAudioOutputDevice` (e.g. via the native route-selection UI, or when the system re-routes on device connect/disconnect). - Added client-side call join telemetry (`ClientEventReporter`). +### 🔄 Changed + +- Increased minimum Flutter version to 3.38.1. + ### 🐞 Fixed - Fixed connection quality indicator blanking after reconnect. @@ -12,10 +16,6 @@ ## 1.4.1 -### 🔄 Changed - -- Increased minimum Flutter version to 3.38.0. - ### 🐞 Fixed - Fixed an issue where ringing a member during an ongoing call could prematurely end the call if they declined. diff --git a/packages/stream_video/lib/globals.dart b/packages/stream_video/lib/globals.dart index 5e3de3087..41aff6d0e 100644 --- a/packages/stream_video/lib/globals.dart +++ b/packages/stream_video/lib/globals.dart @@ -5,7 +5,7 @@ import 'protobuf/video/sfu/models/models.pb.dart'; import 'src/video_environment_manager.dart'; const String streamSdkName = 'stream-flutter'; -const String streamVideoVersion = '1.4.1'; +const String streamVideoVersion = '1.4.2'; const String openapiModelsVersion = '225.14.0'; const String protocolModelsVersion = '1.48.0'; const String androidWebRTCVersion = webrtc.androidWebRTCVersion; diff --git a/packages/stream_video/pubspec.yaml b/packages/stream_video/pubspec.yaml index 55a5537ca..956ff28d1 100644 --- a/packages/stream_video/pubspec.yaml +++ b/packages/stream_video/pubspec.yaml @@ -1,7 +1,7 @@ name: stream_video description: The Official Low-level Client for Stream Video, a service for building video calls, audio rooms, and live-streaming applications. -version: 1.4.1 +version: 1.4.2 homepage: https://getstream.io/video/ repository: https://github.com/GetStream/stream-video-flutter issue_tracker: https://github.com/GetStream/stream-video-flutter/issues diff --git a/packages/stream_video_filters/CHANGELOG.md b/packages/stream_video_filters/CHANGELOG.md index 9de02b67b..cbe503f85 100644 --- a/packages/stream_video_filters/CHANGELOG.md +++ b/packages/stream_video_filters/CHANGELOG.md @@ -1,52 +1,69 @@ -## Upcoming -* Increased minimum Flutter version to 3.38.0. +## 1.4.2 + +- Increased minimum Flutter version to 3.38.1. ## 1.4.1 -* Sync version with `stream_video_flutter` 1.4.1 + +- Sync version with `stream_video_flutter` 1.4.1 ## 1.4.0 -* Sync version with `stream_video_flutter` 1.4.0 + +- Sync version with `stream_video_flutter` 1.4.0 ## 1.3.3 -* Sync version with `stream_video_flutter` 1.3.3 + +- Sync version with `stream_video_flutter` 1.3.3 ## 1.3.2 -* Sync version with `stream_video_flutter` 1.3.2 + +- Sync version with `stream_video_flutter` 1.3.2 ## 1.3.1 -* Sync version with `stream_video_flutter` 1.3.1 + +- Sync version with `stream_video_flutter` 1.3.1 ## 1.3.0 -* Sync version with `stream_video_flutter` 1.3.0 + +- Sync version with `stream_video_flutter` 1.3.0 ## 1.2.4 -* Sync version with `stream_video_flutter` 1.2.4 + +- Sync version with `stream_video_flutter` 1.2.4 ## 1.2.3 -* Sync version with `stream_video_flutter` 1.2.3 + +- Sync version with `stream_video_flutter` 1.2.3 ## 1.2.2 -* Sync version with `stream_video_flutter` 1.2.2 + +- Sync version with `stream_video_flutter` 1.2.2 ## 1.2.1 -* Sync version with `stream_video_flutter` 1.2.1 + +- Sync version with `stream_video_flutter` 1.2.1 ## 1.2.0 -* Fixed unnecessary video filter reapplication when camera track is disabled. + +- Fixed unnecessary video filter reapplication when camera track is disabled. ## 1.1.0 -* Sync version with `stream_video_flutter` 1.1.0 + +- Sync version with `stream_video_flutter` 1.1.0 ## 1.0.2 -* Sync version with `stream_video_flutter` 1.0.2 + +- Sync version with `stream_video_flutter` 1.0.2 ## 1.0.1 -* Sync version with `stream_video_flutter` 1.0.1 + +- Sync version with `stream_video_flutter` 1.0.1 ## 1.0.0 ✅ Added -* Extracted video filters from `stream_video_flutter` package. To apply filters follow the [documentation](https://getstream.io/video/docs/flutter/guides/noise-cancellation/). + +- Extracted video filters from `stream_video_flutter` package. To apply filters follow the [documentation](https://getstream.io/video/docs/flutter/guides/noise-cancellation/). ✨ Improvements -- [Android] Enhanced video filter performance to deliver smoother frame rates during application. \ No newline at end of file + +- [Android] Enhanced video filter performance to deliver smoother frame rates during application. diff --git a/packages/stream_video_filters/ios/stream_video_filters.podspec b/packages/stream_video_filters/ios/stream_video_filters.podspec index e4d7a79fe..bff1b3710 100644 --- a/packages/stream_video_filters/ios/stream_video_filters.podspec +++ b/packages/stream_video_filters/ios/stream_video_filters.podspec @@ -4,7 +4,7 @@ # Pod::Spec.new do |s| s.name = 'stream_video_filters' - s.version = '1.4.1' + s.version = '1.4.2' s.summary = 'Official Video Filters Plugin for Stream Video.' s.description = <<-DESC Official Video Filters Plugin for Stream Video. diff --git a/packages/stream_video_filters/pubspec.yaml b/packages/stream_video_filters/pubspec.yaml index 6870cff7f..cb72688eb 100644 --- a/packages/stream_video_filters/pubspec.yaml +++ b/packages/stream_video_filters/pubspec.yaml @@ -1,7 +1,7 @@ name: stream_video_filters description: The Official package for Stream Video, providing video filters feature for video calls. -version: 1.4.1 +version: 1.4.2 homepage: https://getstream.io/video/ repository: https://github.com/GetStream/stream-video-flutter issue_tracker: https://github.com/GetStream/stream-video-flutter/issues @@ -16,7 +16,7 @@ dependencies: flutter: sdk: flutter plugin_platform_interface: ^2.0.2 - stream_video: ^1.4.1 + stream_video: ^1.4.2 stream_webrtc_flutter: ^3.0.1 dev_dependencies: diff --git a/packages/stream_video_flutter/CHANGELOG.md b/packages/stream_video_flutter/CHANGELOG.md index c2b60803e..fc3398106 100644 --- a/packages/stream_video_flutter/CHANGELOG.md +++ b/packages/stream_video_flutter/CHANGELOG.md @@ -1,12 +1,14 @@ -## Upcoming +## 1.4.2 ### ✅ Added - Added `VideoFit.adaptive`, which picks between `cover` and `contain` based on the video's own orientation: landscape/square video fills the tile while portrait/tall video is letterboxed so the whole frame stays visible. +- [iOS] `Call.state.audioOutputDevice` now stays in sync with the active native audio route when the output changes outside of `Call.setAudioOutputDevice` (e.g. via the native route-selection UI, or when the system re-routes on device connect/disconnect). +- Added client-side call join telemetry (`ClientEventReporter`). ### 🔄 Changed -- Increased minimum Flutter version to 3.38.0. +- Increased minimum Flutter version to 3.38.1. - Participant video fit now defaults per-platform when not explicitly set: `VideoFit.adaptive` on web and desktop (so portrait feeds such as phone cameras are shown in full instead of being cropped) and `VideoFit.cover` on mobile. Set `videoFit` explicitly on `StreamCallParticipantThemeData` (or the renderer widgets) to override. ## 1.4.1 diff --git a/packages/stream_video_flutter/example/pubspec.yaml b/packages/stream_video_flutter/example/pubspec.yaml index 28e17e9b0..31f760f84 100644 --- a/packages/stream_video_flutter/example/pubspec.yaml +++ b/packages/stream_video_flutter/example/pubspec.yaml @@ -27,8 +27,8 @@ dependencies: rxdart: ^0.28.0 share_plus: ^13.0.0 shared_preferences: ^2.5.3 - stream_video: ^1.4.1 - stream_video_flutter: ^1.4.1 + stream_video: ^1.4.2 + stream_video_flutter: ^1.4.2 stream_webrtc_flutter: ^3.0.1 dev_dependencies: diff --git a/packages/stream_video_flutter/ios/stream_video_flutter.podspec b/packages/stream_video_flutter/ios/stream_video_flutter.podspec index 3e0cfa059..c041581e6 100644 --- a/packages/stream_video_flutter/ios/stream_video_flutter.podspec +++ b/packages/stream_video_flutter/ios/stream_video_flutter.podspec @@ -4,7 +4,7 @@ # Pod::Spec.new do |s| s.name = 'stream_video_flutter' - s.version = '1.4.1' + s.version = '1.4.2' s.summary = 'Official Flutter Plugin for Stream Video.' s.description = <<-DESC Official Flutter Plugin for Stream Video.. diff --git a/packages/stream_video_flutter/pubspec.yaml b/packages/stream_video_flutter/pubspec.yaml index d95b8219b..d34251922 100644 --- a/packages/stream_video_flutter/pubspec.yaml +++ b/packages/stream_video_flutter/pubspec.yaml @@ -1,7 +1,7 @@ name: stream_video_flutter description: The Official UI package for Stream Video, a service for building video calls, audio rooms, and live-streaming applications. -version: 1.4.1 +version: 1.4.2 homepage: https://getstream.io/video/ repository: https://github.com/GetStream/stream-video-flutter issue_tracker: https://github.com/GetStream/stream-video-flutter/issues @@ -26,7 +26,7 @@ dependencies: plugin_platform_interface: ^2.1.8 rate_limiter: ^1.0.0 rxdart: ^0.28.0 - stream_video: ^1.4.1 + stream_video: ^1.4.2 stream_webrtc_flutter: ^3.0.1 visibility_detector: ^0.4.0+2 diff --git a/packages/stream_video_noise_cancellation/CHANGELOG.md b/packages/stream_video_noise_cancellation/CHANGELOG.md index 8dee0847a..771e17846 100644 --- a/packages/stream_video_noise_cancellation/CHANGELOG.md +++ b/packages/stream_video_noise_cancellation/CHANGELOG.md @@ -1,109 +1,141 @@ -## Upcoming -* Increased minimum Flutter version to 3.38.0. +## 1.4.2 + +- Increased minimum Flutter version to 3.38.1. ## 1.4.1 -* Sync version with `stream_video_flutter` 1.4.1 + +- Sync version with `stream_video_flutter` 1.4.1 ## 1.4.0 -* Sync version with `stream_video_flutter` 1.4.0 + +- Sync version with `stream_video_flutter` 1.4.0 ## 1.3.3 -* Sync version with `stream_video_flutter` 1.3.3 + +- Sync version with `stream_video_flutter` 1.3.3 ## 1.3.2 -* Sync version with `stream_video_flutter` 1.3.2 + +- Sync version with `stream_video_flutter` 1.3.2 ## 1.3.1 -* Sync version with `stream_video_flutter` 1.3.1 + +- Sync version with `stream_video_flutter` 1.3.1 ## 1.3.0 -* Sync version with `stream_video_flutter` 1.3.0 + +- Sync version with `stream_video_flutter` 1.3.0 ## 1.2.4 -* Sync version with `stream_video_flutter` 1.2.4 + +- Sync version with `stream_video_flutter` 1.2.4 ## 1.2.3 -* Sync version with `stream_video_flutter` 1.2.3 + +- Sync version with `stream_video_flutter` 1.2.3 ## 1.2.2 -* Sync version with `stream_video_flutter` 1.2.2 + +- Sync version with `stream_video_flutter` 1.2.2 ## 1.2.1 -* Sync version with `stream_video_flutter` 1.2.1 + +- Sync version with `stream_video_flutter` 1.2.1 ## 1.2.0 -* Sync version with `stream_video_flutter` 1.2.0 + +- Sync version with `stream_video_flutter` 1.2.0 ## 1.1.0 -* Sync version with `stream_video_flutter` 1.1.0 + +- Sync version with `stream_video_flutter` 1.1.0 ## 1.0.2 -* Sync version with `stream_video_flutter` 1.0.2 + +- Sync version with `stream_video_flutter` 1.0.2 ## 1.0.1 -* Sync version with `stream_video_flutter` 1.0.1 + +- Sync version with `stream_video_flutter` 1.0.1 ## 1.0.0 + ### 🍏 **Swift Package Manager (SPM)** + - Added Swift Package Manager (SPM) support for iOS. -> [!IMPORTANT] -> Flutter's iOS SPM is experimental and disabled by default. You can enable it via `flutter config --enable-swift-package-manager`. Flutter will fall back to CocoaPods for plugins that don't support SPM. See the [Flutter SPM docs](https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-app-developers). + > [!IMPORTANT] + > Flutter's iOS SPM is experimental and disabled by default. You can enable it via `flutter config --enable-swift-package-manager`. Flutter will fall back to CocoaPods for plugins that don't support SPM. See the [Flutter SPM docs](https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-app-developers). ## 0.11.2 -* Sync version with `stream_video_flutter` 0.11.2 + +- Sync version with `stream_video_flutter` 0.11.2 ## 0.11.1 -* Sync version with `stream_video_flutter` 0.11.1 + +- Sync version with `stream_video_flutter` 0.11.1 ## 0.11.0 🚧 Build breaking changes > **Important:** This release includes breaking changes for Android development. -> +> > **Android Requirements:** +> > - Minimum compileSDK 36 > - Android Gradle Plugin >=8.12.1 > - Gradle wrapper >=8.13 > - Kotlin 2.2.0 -* Updated minimum Flutter version to 3.32.0 -* Updated minimum supported Dart SDK version to 3.8.0 +- Updated minimum Flutter version to 3.32.0 +- Updated minimum supported Dart SDK version to 3.8.0 ## 0.10.4 -* Sync version with `stream_video_flutter` 0.10.4 + +- Sync version with `stream_video_flutter` 0.10.4 ## 0.10.3 -* Sync version with `stream_video_flutter` 0.10.3 + +- Sync version with `stream_video_flutter` 0.10.3 ## 0.10.2 -* Sync version with `stream_video_flutter` 0.10.2 + +- Sync version with `stream_video_flutter` 0.10.2 ## 0.10.1 -* Sync version with `stream_video_flutter` 0.10.1 + +- Sync version with `stream_video_flutter` 0.10.1 ## 0.10.0 -* Sync version with `stream_video_flutter` 0.10.0 + +- Sync version with `stream_video_flutter` 0.10.0 ## 0.9.6 -* Sync version with `stream_video_flutter` 0.9.6 + +- Sync version with `stream_video_flutter` 0.9.6 ## 0.9.5 -* Sync version with `stream_video_flutter` 0.9.5 + +- Sync version with `stream_video_flutter` 0.9.5 ## 0.9.4 -* Sync version with `stream_video_flutter` 0.9.4 + +- Sync version with `stream_video_flutter` 0.9.4 ## 0.9.3 -* Sync version with `stream_video_flutter` 0.9.3 + +- Sync version with `stream_video_flutter` 0.9.3 ## 0.9.2 -* Sync version with `stream_video_flutter` 0.9.2 + +- Sync version with `stream_video_flutter` 0.9.2 ## 0.9.1 -* Sync version with `stream_video_flutter` 0.9.1 + +- Sync version with `stream_video_flutter` 0.9.1 ## 0.9.0 ✅ Added -* Introducing noise cancellation support to enhance call audio quality. Implement this feature easily by following our [documentation](https://getstream.io/video/docs/flutter/guides/noise-cancellation/). + +- Introducing noise cancellation support to enhance call audio quality. Implement this feature easily by following our [documentation](https://getstream.io/video/docs/flutter/guides/noise-cancellation/). diff --git a/packages/stream_video_noise_cancellation/example/pubspec.yaml b/packages/stream_video_noise_cancellation/example/pubspec.yaml index 86ed7bd5b..7a0b7476f 100644 --- a/packages/stream_video_noise_cancellation/example/pubspec.yaml +++ b/packages/stream_video_noise_cancellation/example/pubspec.yaml @@ -11,8 +11,8 @@ resolution: workspace dependencies: flutter: sdk: flutter - stream_video: ^1.4.1 - stream_video_noise_cancellation: ^1.4.1 + stream_video: ^1.4.2 + stream_video_noise_cancellation: ^1.4.2 dev_dependencies: flutter_test: diff --git a/packages/stream_video_noise_cancellation/ios/stream_video_noise_cancellation.podspec b/packages/stream_video_noise_cancellation/ios/stream_video_noise_cancellation.podspec index 748896d44..67a6720c3 100644 --- a/packages/stream_video_noise_cancellation/ios/stream_video_noise_cancellation.podspec +++ b/packages/stream_video_noise_cancellation/ios/stream_video_noise_cancellation.podspec @@ -4,7 +4,7 @@ # Pod::Spec.new do |s| s.name = 'stream_video_noise_cancellation' - s.version = '1.4.1' + s.version = '1.4.2' s.summary = 'Official Noise Cancellation Plugin for Stream Video.' s.description = <<-DESC Official Noise Cancellation Plugin for Stream Video. diff --git a/packages/stream_video_noise_cancellation/pubspec.yaml b/packages/stream_video_noise_cancellation/pubspec.yaml index 2d6a20fc4..7fb768330 100644 --- a/packages/stream_video_noise_cancellation/pubspec.yaml +++ b/packages/stream_video_noise_cancellation/pubspec.yaml @@ -1,7 +1,7 @@ name: stream_video_noise_cancellation description: The Official package for Stream Video, providing noise cancellation feature for video and audio calls. -version: 1.4.1 +version: 1.4.2 homepage: https://getstream.io/video/ repository: https://github.com/GetStream/stream-video-flutter issue_tracker: https://github.com/GetStream/stream-video-flutter/issues @@ -16,7 +16,7 @@ dependencies: flutter: sdk: flutter plugin_platform_interface: ^2.0.2 - stream_video: ^1.4.1 + stream_video: ^1.4.2 stream_webrtc_flutter: ^3.0.1 dev_dependencies: diff --git a/packages/stream_video_push_notification/CHANGELOG.md b/packages/stream_video_push_notification/CHANGELOG.md index 83daf118a..09d041041 100644 --- a/packages/stream_video_push_notification/CHANGELOG.md +++ b/packages/stream_video_push_notification/CHANGELOG.md @@ -1,238 +1,289 @@ -## Upcoming -* Increased minimum Flutter version to 3.38.0. +## 1.4.2 + +- Increased minimum Flutter version to 3.38.1. ## 1.4.1 ### 🐞 Fixed -* [Android] Fixed a crash in `TransparentActivity` when the activity is recreated with a null intent action (e.g. after process death or restore from recents) ([#1256](https://github.com/GetStream/stream-video-flutter/pull/1256)). +- [Android] Fixed a crash in `TransparentActivity` when the activity is recreated with a null intent action (e.g. after process death or restore from recents) ([#1256](https://github.com/GetStream/stream-video-flutter/pull/1256)). ## 1.4.0 -* Sync version with `stream_video_flutter` 1.4.0 + +- Sync version with `stream_video_flutter` 1.4.0 ## 1.3.3 -* Sync version with `stream_video_flutter` 1.3.3 + +- Sync version with `stream_video_flutter` 1.3.3 ## 1.3.2 -* Sync version with `stream_video_flutter` 1.3.2 + +- Sync version with `stream_video_flutter` 1.3.2 ## 1.3.1 ### 🐞 Fixed -* [iOS] Fixed race condition where push notification events could be lost if the Flutter EventChannel listener wasn't registered yet. + +- [iOS] Fixed race condition where push notification events could be lost if the Flutter EventChannel listener wasn't registered yet. ## 1.3.0 -* Sync version with `stream_video_flutter` 1.3.0 + +- Sync version with `stream_video_flutter` 1.3.0 ## 1.2.4 -* Sync version with `stream_video_flutter` 1.2.4 + +- Sync version with `stream_video_flutter` 1.2.4 ## 1.2.3 ### ✅ Added -* Added `includesCallsInRecents` to iOS push configuration to control whether CallKit calls appear in Recents. + +- Added `includesCallsInRecents` to iOS push configuration to control whether CallKit calls appear in Recents. ### 🐞 Fixed -* [iOS] Fixed CallKit event suppression to avoid repeated mute toggle loops. -* [Android] Fixed issues when accepting incoming calls from detached state (app exited via back button). -* [Android] Fixed incoming call notifications not showing when the app is in a detached state (e.g., after pressing the back button). + +- [iOS] Fixed CallKit event suppression to avoid repeated mute toggle loops. +- [Android] Fixed issues when accepting incoming calls from detached state (app exited via back button). +- [Android] Fixed incoming call notifications not showing when the app is in a detached state (e.g., after pressing the back button). ## 1.2.2 -* Sync version with `stream_video_flutter` 1.2.2 + +- Sync version with `stream_video_flutter` 1.2.2 ## 1.2.1 🐞 Fixed -* [iOS/macOS] Fixed crash when VoIP push is received before Flutter fully initializes from the terminated state. + +- [iOS/macOS] Fixed crash when VoIP push is received before Flutter fully initializes from the terminated state. ## 1.2.0 -* Sync version with `stream_video_flutter` 1.2.0 + +- Sync version with `stream_video_flutter` 1.2.0 ## 1.1.0 -* Sync version with `stream_video_flutter` 1.1.0 + +- Sync version with `stream_video_flutter` 1.1.0 ## 1.0.2 🐞 Fixed -* Fixed incoming call timeout handling. + +- Fixed incoming call timeout handling. - Use `streamVideo.observeCoreRingingEventsForBackground()` instead of `streamVideo.observeCallDeclinedRingingEvent()` in `firebaseMessagingBackgroundHandler` to support all necessary events. ## 1.0.1 -* Sync version with `stream_video_flutter` 1.0.1 + +- Sync version with `stream_video_flutter` 1.0.1 ## 1.0.0 ### 🚧 Breaking changes #### CallKit/Ringing + This release removes the dependency on `flutter_callkit_incoming`, resulting in several breaking changes to CallKit and ringing functionality: -* **CallKit/ringing configuration:** The initialization process is updated. Replace the `pushParams` parameter in `StreamVideoPushNotificationManager` with the new `pushConfiguration` field (`StreamVideoPushConfiguration`). -* **Parameter renaming:** The `nameCaller` parameter has been standardized and renamed to `callerName` across all relevant locations. -* **Removed properties:** - * The deprecated `callerCustomizationCallback` and `backgroundVoipCallHandler` have been fully removed from `StreamVideoPushNotificationManager`. - * The previously used `appName` field in `pushParams` has been removed as it was deprecated. On iOS, the app’s product name from build settings is now used instead. -* **API renames and type changes** - - `onCallKitEvent` is now `onRingingEvent` - - `observeCoreCallKitEvents` is now `observeCoreRingingEvents` - - `observeCallAcceptCallKitEvent` is now `observeCallAcceptRingingEvent` - - `observeCallDeclinedCallKitEvent` is now `observeCallDeclinedRingingEvent` - - `observeCallEndedCallKitEvent` is now `observeCallEndedRingingEvent` - - The `CallKitEvent` type is now `RingingEvent` +- **CallKit/ringing configuration:** The initialization process is updated. Replace the `pushParams` parameter in `StreamVideoPushNotificationManager` with the new `pushConfiguration` field (`StreamVideoPushConfiguration`). +- **Parameter renaming:** The `nameCaller` parameter has been standardized and renamed to `callerName` across all relevant locations. +- **Removed properties:** + - The deprecated `callerCustomizationCallback` and `backgroundVoipCallHandler` have been fully removed from `StreamVideoPushNotificationManager`. + - The previously used `appName` field in `pushParams` has been removed as it was deprecated. On iOS, the app’s product name from build settings is now used instead. +- **API renames and type changes** + - `onCallKitEvent` is now `onRingingEvent` + - `observeCoreCallKitEvents` is now `observeCoreRingingEvents` + - `observeCallAcceptCallKitEvent` is now `observeCallAcceptRingingEvent` + - `observeCallDeclinedCallKitEvent` is now `observeCallDeclinedRingingEvent` + - `observeCallEndedCallKitEvent` is now `observeCallEndedRingingEvent` + - The `CallKitEvent` type is now `RingingEvent` + --- ### 🍏 **Swift Package Manager (SPM)** + - Added Swift Package Manager (SPM) support for iOS. -> [!IMPORTANT] -> Flutter's iOS SPM is experimental and disabled by default. You can enable it via `flutter config --enable-swift-package-manager`. Flutter will fall back to CocoaPods for plugins that don't support SPM. See the [Flutter SPM docs](https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-app-developers). + > [!IMPORTANT] + > Flutter's iOS SPM is experimental and disabled by default. You can enable it via `flutter config --enable-swift-package-manager`. Flutter will fall back to CocoaPods for plugins that don't support SPM. See the [Flutter SPM docs](https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-app-developers). ## 0.11.2 -* Sync version with `stream_video_flutter` 0.11.2 + +- Sync version with `stream_video_flutter` 0.11.2 ## 0.11.1 -* Sync version with `stream_video_flutter` 0.11.1 + +- Sync version with `stream_video_flutter` 0.11.1 ## 0.11.0 🚧 Build breaking changes > **Important:** This release includes breaking changes for Android development. -> +> > **Android Requirements:** +> > - Minimum compileSDK 36 > - Android Gradle Plugin >=8.12.1 > - Gradle wrapper >=8.13 > - Kotlin 2.2.0 -* Updated minimum Flutter version to 3.32.0 -* Updated minimum supported Dart SDK version to 3.8.0 +- Updated minimum Flutter version to 3.32.0 +- Updated minimum supported Dart SDK version to 3.8.0 ## 0.10.4 -* Sync version with `stream_video_flutter` 0.10.4 + +- Sync version with `stream_video_flutter` 0.10.4 ## 0.10.3 -* Sync version with `stream_video_flutter` 0.10.3 + +- Sync version with `stream_video_flutter` 0.10.3 ## 0.10.2 🔄 Dependency updates -* Updated `flutter_callkit_incoming` dependency to version 2.5.7. That version contains Android 14 compatibility fixes for ringing notifications and lock screen handling. + +- Updated `flutter_callkit_incoming` dependency to version 2.5.7. That version contains Android 14 compatibility fixes for ringing notifications and lock screen handling. ## 0.10.1 ✅ Added -* Added support for customization of display name for ringing notifications by providing `display_name` custom data to the call. See the [documentation](https://getstream.io/video/docs/flutter/advanced/incoming-calls/customization/#display-name-customization) for details. + +- Added support for customization of display name for ringing notifications by providing `display_name` custom data to the call. See the [documentation](https://getstream.io/video/docs/flutter/advanced/incoming-calls/customization/#display-name-customization) for details. ## 0.10.0 -* Sync version with `stream_video_flutter` 0.10.0 + +- Sync version with `stream_video_flutter` 0.10.0 ## 0.9.6 -* Sync version with `stream_video_flutter` 0.9.6 + +- Sync version with `stream_video_flutter` 0.9.6 ## 0.9.5 -* Sync version with `stream_video_flutter` 0.9.5 + +- Sync version with `stream_video_flutter` 0.9.5 ## 0.9.4 -* Sync version with `stream_video_flutter` 0.9.4 + +- Sync version with `stream_video_flutter` 0.9.4 ## 0.9.3 -* Sync version with `stream_video_flutter` 0.9.3 + +- Sync version with `stream_video_flutter` 0.9.3 ## 0.9.2 -* Sync version with `stream_video_flutter` 0.9.2 + +- Sync version with `stream_video_flutter` 0.9.2 ## 0.9.1 -* Sync version with `stream_video_flutter` 0.9.1 + +- Sync version with `stream_video_flutter` 0.9.1 ## 0.9.0 + 🐞 Fixed -* (iOS) Synchronized CallKit microphone mute state with the actual call mute state. + +- (iOS) Synchronized CallKit microphone mute state with the actual call mute state. ## 0.8.4 -* Sync version with `stream_video_flutter` 0.8.4 + +- Sync version with `stream_video_flutter` 0.8.4 ## 0.8.3 -* Sync version with `stream_video_flutter` 0.8.3 + +- Sync version with `stream_video_flutter` 0.8.3 ## 0.8.2 -* Sync version with `stream_video_flutter` 0.8.2 + +- Sync version with `stream_video_flutter` 0.8.2 ## 0.8.1 -* Sync version with `stream_video_flutter` 0.8.1 + +- Sync version with `stream_video_flutter` 0.8.1 ## 0.8.0 -* Updated minimum Flutter version to 3.27.4 - * Note: If you updated Flutter version and are using `flutterfire_cli` for push notifications you might need to reactivate it by running: `dart pub global activate flutterfire_cli`. +- Updated minimum Flutter version to 3.27.4 + - Note: If you updated Flutter version and are using `flutterfire_cli` for push notifications you might need to reactivate it by running: `dart pub global activate flutterfire_cli`. 🐞 Fixed + - **(Windows/Linux)** Fixes compilation issues caused by `stream_webrtc_flutter` package. ## 0.7.2 🐞 Fixed -* Resolved an issue where accepting a second call while already on a call would not open the call screen correctly. -* **(iOS)** Resolved an issue where CallKit calls sometimes were not terminated when the Stream call ended. -* **(iOS)** Fixed a missing app icon on the CallKit screen when the app was in a terminated state. + +- Resolved an issue where accepting a second call while already on a call would not open the call screen correctly. +- **(iOS)** Resolved an issue where CallKit calls sometimes were not terminated when the Stream call ended. +- **(iOS)** Fixed a missing app icon on the CallKit screen when the app was in a terminated state. ## 0.7.1 -* Sync version with `stream_video_flutter` 0.7.1 + +- Sync version with `stream_video_flutter` 0.7.1 ## 0.7.0 🚧 Breaking changes -* The package is now compatible with Gradle 8. The minimum required Java version is now 17. -* Updated the `flutter_callkit_incoming` package to version 2.5.0, which also requires Java 17. +- The package is now compatible with Gradle 8. The minimum required Java version is now 17. +- Updated the `flutter_callkit_incoming` package to version 2.5.0, which also requires Java 17. 🐞 Fixed -* Fixes rejecting ringing call when CallEnd, instead of CallDecline, event is triggered by CallKit during ringing. + +- Fixes rejecting ringing call when CallEnd, instead of CallDecline, event is triggered by CallKit during ringing. ## 0.6.1 -* Updated minimum Flutter version to 3.24.5 +- Updated minimum Flutter version to 3.24.5 ✅ Added -* Added the `StreamVideoPushNotificationManager.ensureFullScreenIntentPermission()` method. This resolves an issue on some Android 14 devices where full-screen notifications would not appear due to missing permissions. -You can now invoke this method to show a settings screen, allowing users to enable the required permission if it's not already enabled. + +- Added the `StreamVideoPushNotificationManager.ensureFullScreenIntentPermission()` method. This resolves an issue on some Android 14 devices where full-screen notifications would not appear due to missing permissions. + You can now invoke this method to show a settings screen, allowing users to enable the required permission if it's not already enabled. 🐞 Fixed -* Resolved an issue where CallKit calls would not connect when accepted while the screen was locked. + +- Resolved an issue where CallKit calls would not connect when accepted while the screen was locked. ## 0.6.0 🔄 Dependency updates -* Updated firebase dependencies to fix Xcode 16 build issues + +- Updated firebase dependencies to fix Xcode 16 build issues ## 0.5.5 -* Sync version with `stream_video_flutter` 0.5.5 + +- Sync version with `stream_video_flutter` 0.5.5 ## 0.5.4 -* Dependency updates - * **Flutter SDK** constraint updated to >=3.22.0 (**Dart SDK** to >=3.4.0 <4.0.0) - * **json_annotation** updated from ^4.8.0 to ^4.9.0 - * **firebase_core updated** from ^2.15.1 to ^3.4.0 - * **firebase_messaging** updated from ^14.5.0 to ^15.1.1 +- Dependency updates + - **Flutter SDK** constraint updated to >=3.22.0 (**Dart SDK** to >=3.4.0 <4.0.0) + - **json_annotation** updated from ^4.8.0 to ^4.9.0 + - **firebase_core updated** from ^2.15.1 to ^3.4.0 + - **firebase_messaging** updated from ^14.5.0 to ^15.1.1 ## 0.5.3 -* Sync version with `stream_video_flutter` 0.5.3 + +- Sync version with `stream_video_flutter` 0.5.3 ## 0.5.2 🐞 Fixed -* Fixed CallKit integration on iOS when app is in a terminated state. It now correctly openes the app when the call is accepted. + +- Fixed CallKit integration on iOS when app is in a terminated state. It now correctly openes the app when the call is accepted. ## 0.5.1 -* Sync version with `stream_video_flutter` 0.5.1 + +- Sync version with `stream_video_flutter` 0.5.1 ## 0.5.0 🐞 Fixed -* Fixed an issue where the microphone was being muted when the app was running in the background on Android versions greater than 14. + +- Fixed an issue where the microphone was being muted when the app was running in the background on Android versions greater than 14. ## 0.4.4 -* Sync version with `stream_video_flutter` 0.4.4 + +- Sync version with `stream_video_flutter` 0.4.4 ## 0.4.3 @@ -241,59 +292,71 @@ You can now invoke this method to show a settings screen, allowing users to enab - CallKit now displays appropriate video and audio call labels. ## 0.4.2 -* Sync version with `stream_video_flutter` 0.4.2 + +- Sync version with `stream_video_flutter` 0.4.2 ## 0.4.1 -* Sync version with `stream_video_flutter` 0.4.1 + +- Sync version with `stream_video_flutter` 0.4.1 ## 0.4.0 🚧 Breaking changes -* Updated minimum supported dart SDK version to `3.3.0` (which requires min Flutter SDK `3.19.0`) + +- Updated minimum supported dart SDK version to `3.3.0` (which requires min Flutter SDK `3.19.0`) ## 0.3.9 -* Sync version with `stream_video_flutter` 0.3.9 + +- Sync version with `stream_video_flutter` 0.3.9 ## 0.3.8 -* Sync version with `stream_video_flutter` 0.3.8 + +- Sync version with `stream_video_flutter` 0.3.8 ## 0.3.7 -* Updated minimum supported SDK version to Flutter 3.16 + +- Updated minimum supported SDK version to Flutter 3.16 ## 0.3.6 -* Sync version with `stream_video_flutter` 0.3.6 + +- Sync version with `stream_video_flutter` 0.3.6 ## 0.3.5 -* Sync version with `stream_video_flutter` 0.3.5 + +- Sync version with `stream_video_flutter` 0.3.5 ## 0.3.4 -* Sync version with `stream_video_flutter` 0.3.4 + +- Sync version with `stream_video_flutter` 0.3.4 ## 0.3.3 -* Added `StreamCallType` class that replaces depricated String `type` parameter +- Added `StreamCallType` class that replaces depricated String `type` 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](https://getstream.io/video/docs/flutter/advanced/ringing_and_callkit/#integrating-apns-for-ios)) 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. +- 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](https://getstream.io/video/docs/flutter/advanced/ringing_and_callkit/#integrating-apns-for-ios)) 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. +- Important: Fixes crash for CallKit on iOS. ## 0.3.0 ✅ Added -* `callerCustomizationCallback` to `StreamVideoPushNotificationManager` that allow dynamic customization of CallKit call screen. +- `callerCustomizationCallback` to `StreamVideoPushNotificationManager` that allow dynamic customization of CallKit call screen. Example usage: + ```dart pushNotificationManagerProvider: StreamVideoPushNotificationManager.create( ... @@ -304,61 +367,62 @@ pushNotificationManagerProvider: StreamVideoPushNotificationManager.create( 🐞 Fixed -* Fixed ringing call cancellation issues. +- Fixed ringing call cancellation issues. 🚧 Breaking changes -* Removed the `incomingCallerNameOverride` and `incomingCallerHandlerOverride` from `StreamVideoPushParams` in favor of the new `callerCustomizationCallback` in `StreamVideoPushNotificationManager`. +- Removed the `incomingCallerNameOverride` and `incomingCallerHandlerOverride` from `StreamVideoPushParams` in favor of the new `callerCustomizationCallback` in `StreamVideoPushNotificationManager`. ## 0.2.0 - ✅ Added +✅ Added - * `incomingCallerNameOverride` and `incomingCallerHandlerOverride` to `StreamVideoPushParams` to allow customization of CallKit call screen - * `participantsAvatarBuilder` and `participantsDisplayNameBuilder` to `StreamOutgoingCallContent` and `StreamIncomingCallContent` to allow customiztion of Incoming and Outgoing call screens +- `incomingCallerNameOverride` and `incomingCallerHandlerOverride` to `StreamVideoPushParams` to allow customization of CallKit call screen +- `participantsAvatarBuilder` and `participantsDisplayNameBuilder` to `StreamOutgoingCallContent` and `StreamIncomingCallContent` to allow customiztion of Incoming and Outgoing call screens Example usage: - ```dart - StreamCallContainer( - ... - outgoingCallBuilder: (context, call, callState) => - StreamOutgoingCallContent( - call: call, - callState: callState, - participantsDisplayNameBuilder: - (context, call, callState, participants) => your widget here, - ), - ) - ``` - 🐞 Fixed +```dart +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. +- App icon in CallKit screen is now visible in dedicated button when correctly configured. ## 0.1.1 -* Aligned version with other Stream Video packages +- 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 +- 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 to [`0.0.3`](https://pub.dev/packages/stream_video/changelog). +- Updated minimum supported `SDK` version to Flutter 3.10/Dart 3.0 +- Updated `stream_video` dependency to [`0.0.3`](https://pub.dev/packages/stream_video/changelog). ## 0.0.3 -* Adds ability to update provider names for Firebase and APNS +- Adds ability to update provider names for Firebase and APNS ## 0.0.2 -* Updates for backend +- Updates for backend ## 0.0.1 -* Initial beta release of Stream Video 🚀 +- Initial beta release of Stream Video 🚀 diff --git a/packages/stream_video_push_notification/example/pubspec.yaml b/packages/stream_video_push_notification/example/pubspec.yaml index 7a1abf079..6061def10 100644 --- a/packages/stream_video_push_notification/example/pubspec.yaml +++ b/packages/stream_video_push_notification/example/pubspec.yaml @@ -11,8 +11,8 @@ resolution: workspace dependencies: flutter: sdk: flutter - stream_video: ^1.4.1 - stream_video_push_notification: ^1.4.1 + stream_video: ^1.4.2 + stream_video_push_notification: ^1.4.2 dev_dependencies: flutter_test: diff --git a/packages/stream_video_push_notification/ios/stream_video_push_notification.podspec b/packages/stream_video_push_notification/ios/stream_video_push_notification.podspec index 2e312a642..6fa12e25e 100644 --- a/packages/stream_video_push_notification/ios/stream_video_push_notification.podspec +++ b/packages/stream_video_push_notification/ios/stream_video_push_notification.podspec @@ -4,7 +4,7 @@ # Pod::Spec.new do |s| s.name = 'stream_video_push_notification' - s.version = '1.4.1' + s.version = '1.4.2' s.summary = 'Official Push Notification Plugin for Stream Video.' s.description = <<-DESC Official Push Notification Plugin for Stream Video. diff --git a/packages/stream_video_push_notification/pubspec.yaml b/packages/stream_video_push_notification/pubspec.yaml index a3198b20d..7c8a32a13 100644 --- a/packages/stream_video_push_notification/pubspec.yaml +++ b/packages/stream_video_push_notification/pubspec.yaml @@ -1,7 +1,7 @@ name: stream_video_push_notification description: Adds push notification support for Stream Video, a service for building video calls, audio rooms, and live-streaming applications. -version: 1.4.1 +version: 1.4.2 homepage: https://getstream.io/video/ repository: https://github.com/GetStream/stream-video-flutter issue_tracker: https://github.com/GetStream/stream-video-flutter/issues @@ -23,8 +23,8 @@ dependencies: plugin_platform_interface: ^2.1.8 rxdart: ^0.28.0 shared_preferences: ^2.5.3 - stream_video: ^1.4.1 - stream_video_flutter: ^1.4.1 + stream_video: ^1.4.2 + stream_video_flutter: ^1.4.2 stream_webrtc_flutter: ^3.0.1 uuid: ^4.5.1 diff --git a/packages/stream_video_screen_sharing/CHANGELOG.md b/packages/stream_video_screen_sharing/CHANGELOG.md index 8e013ebfc..1bf81561e 100644 --- a/packages/stream_video_screen_sharing/CHANGELOG.md +++ b/packages/stream_video_screen_sharing/CHANGELOG.md @@ -1,155 +1,203 @@ -## Upcoming -* Increased minimum Flutter version to 3.38.0. +## 1.4.2 + +- Increased minimum Flutter version to 3.38.1. ## 1.4.1 -* Sync version with `stream_video_flutter` 1.4.1 + +- Sync version with `stream_video_flutter` 1.4.1 ## 1.4.0 -* Sync version with `stream_video_flutter` 1.4.0 + +- Sync version with `stream_video_flutter` 1.4.0 ## 1.3.3 -* Sync version with `stream_video_flutter` 1.3.3 + +- Sync version with `stream_video_flutter` 1.3.3 ## 1.3.2 -* Sync version with `stream_video_flutter` 1.3.2 + +- Sync version with `stream_video_flutter` 1.3.2 ## 1.3.1 -* Sync version with `stream_video_flutter` 1.3.1 + +- Sync version with `stream_video_flutter` 1.3.1 ## 1.3.0 -* Sync version with `stream_video_flutter` 1.3.0 + +- Sync version with `stream_video_flutter` 1.3.0 ## 1.2.4 -* Sync version with `stream_video_flutter` 1.2.4 + +- Sync version with `stream_video_flutter` 1.2.4 ## 1.2.3 -* Sync version with `stream_video_flutter` 1.2.3 + +- Sync version with `stream_video_flutter` 1.2.3 ## 1.2.2 -* Sync version with `stream_video_flutter` 1.2.2 + +- Sync version with `stream_video_flutter` 1.2.2 ## 1.2.1 -* Sync version with `stream_video_flutter` 1.2.1 + +- Sync version with `stream_video_flutter` 1.2.1 ## 1.2.0 -* [Android] Added support for screen audio sharing. To enable it set `captureScreenAudio` to true in `ScreenShareConstraints`. See [documentation](https://getstream.io/video/docs/flutter/advanced/screen_sharing/#screen-audio-sharing) for more details. + +- [Android] Added support for screen audio sharing. To enable it set `captureScreenAudio` to true in `ScreenShareConstraints`. See [documentation](https://getstream.io/video/docs/flutter/advanced/screen_sharing/#screen-audio-sharing) for more details. ## 1.1.0 -* Sync version with `stream_video_flutter` 1.1.0 + +- Sync version with `stream_video_flutter` 1.1.0 ## 1.0.2 -* Sync version with `stream_video_flutter` 1.0.2 + +- Sync version with `stream_video_flutter` 1.0.2 ## 1.0.1 -* Sync version with `stream_video_flutter` 1.0.1 + +- Sync version with `stream_video_flutter` 1.0.1 ## 1.0.0 + ### 🍏 **Swift Package Manager (SPM)** + - Added Swift Package Manager (SPM) support for iOS. -> [!IMPORTANT] -> Flutter's iOS SPM is experimental and disabled by default. You can enable it via `flutter config --enable-swift-package-manager`. Flutter will fall back to CocoaPods for plugins that don't support SPM. See the [Flutter SPM docs](https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-app-developers). + > [!IMPORTANT] + > Flutter's iOS SPM is experimental and disabled by default. You can enable it via `flutter config --enable-swift-package-manager`. Flutter will fall back to CocoaPods for plugins that don't support SPM. See the [Flutter SPM docs](https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-app-developers). ## 0.11.2 -* Sync version with `stream_video_flutter` 0.11.2 + +- Sync version with `stream_video_flutter` 0.11.2 ## 0.11.1 -* Sync version with `stream_video_flutter` 0.11.1 + +- Sync version with `stream_video_flutter` 0.11.1 ## 0.11.0 🚧 Build breaking changes > **Important:** This release includes breaking changes for Android development. -> +> > **Android Requirements:** +> > - Minimum compileSDK 36 > - Android Gradle Plugin >=8.12.1 > - Gradle wrapper >=8.13 > - Kotlin 2.2.0 -* Updated minimum Flutter version to 3.32.0 -* Updated minimum supported Dart SDK version to 3.8.0 +- Updated minimum Flutter version to 3.32.0 +- Updated minimum supported Dart SDK version to 3.8.0 ## 0.10.4 -* Sync version with `stream_video_flutter` 0.10.4 + +- Sync version with `stream_video_flutter` 0.10.4 ## 0.10.3 -* Sync version with `stream_video_flutter` 0.10.3 + +- Sync version with `stream_video_flutter` 0.10.3 ## 0.10.2 -* Sync version with `stream_video_flutter` 0.10.2 + +- Sync version with `stream_video_flutter` 0.10.2 ## 0.10.1 -* Sync version with `stream_video_flutter` 0.10.1 + +- Sync version with `stream_video_flutter` 0.10.1 ## 0.10.0 -* Sync version with `stream_video_flutter` 0.10.0 + +- Sync version with `stream_video_flutter` 0.10.0 ## 0.9.6 -* Sync version with `stream_video_flutter` 0.9.6 + +- Sync version with `stream_video_flutter` 0.9.6 ## 0.9.5 -* Sync version with `stream_video_flutter` 0.9.5 + +- Sync version with `stream_video_flutter` 0.9.5 ## 0.9.4 -* Sync version with `stream_video_flutter` 0.9.4 + +- Sync version with `stream_video_flutter` 0.9.4 ## 0.9.3 -* Sync version with `stream_video_flutter` 0.9.3 + +- Sync version with `stream_video_flutter` 0.9.3 ## 0.9.2 -* Sync version with `stream_video_flutter` 0.9.2 + +- Sync version with `stream_video_flutter` 0.9.2 ## 0.9.1 -* Sync version with `stream_video_flutter` 0.9.1 + +- Sync version with `stream_video_flutter` 0.9.1 ## 0.9.0 -* Sync version with `stream_video_flutter` 0.9.0 + +- Sync version with `stream_video_flutter` 0.9.0 ## 0.8.4 -* Sync version with `stream_video_flutter` 0.8.4 + +- Sync version with `stream_video_flutter` 0.8.4 ## 0.8.3 -* Sync version with `stream_video_flutter` 0.8.3 + +- Sync version with `stream_video_flutter` 0.8.3 ## 0.8.2 -* Sync version with `stream_video_flutter` 0.8.2 + +- Sync version with `stream_video_flutter` 0.8.2 ## 0.8.1 -* Sync version with `stream_video_flutter` 0.8.1 + +- Sync version with `stream_video_flutter` 0.8.1 ## 0.8.0 -* Sync version with `stream_video_flutter` 0.8.0 + +- Sync version with `stream_video_flutter` 0.8.0 ## 0.7.2 -* Sync version with `stream_video_flutter` 0.7.2 + +- Sync version with `stream_video_flutter` 0.7.2 ## 0.7.1 -* Sync version with `stream_video_flutter` 0.7.1 + +- Sync version with `stream_video_flutter` 0.7.1 ## 0.7.0 -* Sync version with `stream_video_flutter` 0.7.0 + +- Sync version with `stream_video_flutter` 0.7.0 ## 0.6.1 -* Updated minimum Flutter version to 3.24.5 + +- Updated minimum Flutter version to 3.24.5 ## 0.6.0 -* Sync version with `stream_video_flutter` 0.6.0 + +- Sync version with `stream_video_flutter` 0.6.0 ## 0.5.5 -* Sync version with `stream_video_flutter` 0.5.5 + +- Sync version with `stream_video_flutter` 0.5.5 ## 0.5.4 -* **Flutter SDK** constraint updated to >=3.22.0 (**Dart SDK** to >=3.4.0 <4.0.0) + +- **Flutter SDK** constraint updated to >=3.22.0 (**Dart SDK** to >=3.4.0 <4.0.0) ## 0.5.3 -* Sync version with `stream_video_flutter` 0.5.3 + +- Sync version with `stream_video_flutter` 0.5.3 ## 0.5.2 -* Sync version with `stream_video_flutter` 0.5.2 + +- Sync version with `stream_video_flutter` 0.5.2 ## 0.5.1 -* Sync version with `stream_video_flutter` 0.5.1 + +- Sync version with `stream_video_flutter` 0.5.1 ## 0.5.0 -* Screen sharing package added with `BroadcastSampleHandler` implementation for iOS broadcast extension. \ No newline at end of file + +- Screen sharing package added with `BroadcastSampleHandler` implementation for iOS broadcast extension. diff --git a/packages/stream_video_screen_sharing/ios/stream_video_screen_sharing.podspec b/packages/stream_video_screen_sharing/ios/stream_video_screen_sharing.podspec index e6593089d..29e4bdda3 100644 --- a/packages/stream_video_screen_sharing/ios/stream_video_screen_sharing.podspec +++ b/packages/stream_video_screen_sharing/ios/stream_video_screen_sharing.podspec @@ -4,7 +4,7 @@ # Pod::Spec.new do |s| s.name = 'stream_video_screen_sharing' - s.version = '1.4.1' + s.version = '1.4.2' s.summary = 'Official Screen Sharing Plugin for Stream Video.' s.description = <<-DESC Official Screen Sharing Plugin for Stream Video. diff --git a/packages/stream_video_screen_sharing/pubspec.yaml b/packages/stream_video_screen_sharing/pubspec.yaml index 29b2d4e86..e873d1c0f 100644 --- a/packages/stream_video_screen_sharing/pubspec.yaml +++ b/packages/stream_video_screen_sharing/pubspec.yaml @@ -2,7 +2,7 @@ name: stream_video_screen_sharing description: > Official Screen Sharing Plugin for Stream Video Flutter that enables sharing device screens during video calls. -version: 1.4.1 +version: 1.4.2 homepage: https://getstream.io/video/ repository: https://github.com/GetStream/stream-video-flutter issue_tracker: https://github.com/GetStream/stream-video-flutter/issues diff --git a/pubspec.yaml b/pubspec.yaml index c88344d87..1d6e2093f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -44,10 +44,10 @@ melos: share_plus: ^13.0.0 stream_chat_flutter: ^10.0.0 stream_webrtc_flutter: ^3.0.1 - stream_video_flutter: ^1.4.1 - stream_video_noise_cancellation: ^1.4.1 - stream_video_push_notification: ^1.4.1 - stream_video_screen_sharing: ^1.4.1 + stream_video_flutter: ^1.4.2 + stream_video_noise_cancellation: ^1.4.2 + stream_video_push_notification: ^1.4.2 + stream_video_screen_sharing: ^1.4.2 scripts: postclean: