Skip to content

Commit 45519e3

Browse files
authored
chore(repo): Release v1.3.0 (#1181)
* Release v1.3.0 * changelog fixes * tweaks
1 parent 5b64647 commit 45519e3

17 files changed

Lines changed: 73 additions & 36 deletions

File tree

dogfooding/pubspec.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@ dependencies:
3737
share_plus: ^11.0.0
3838
shared_preferences: ^2.5.3
3939
stream_chat_flutter: ^9.17.0
40-
stream_video_filters: ^1.2.4
41-
stream_video_flutter: ^1.2.4
42-
stream_video_noise_cancellation: ^1.2.4
43-
stream_video_push_notification: ^1.2.4
44-
stream_video_screen_sharing: ^1.2.4
40+
stream_video_filters: ^1.3.0
41+
stream_video_flutter: ^1.3.0
42+
stream_video_noise_cancellation: ^1.3.0
43+
stream_video_push_notification: ^1.3.0
44+
stream_video_screen_sharing: ^1.3.0
4545

4646
dependency_overrides:
4747
stream_video:

melos.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ command:
2222
device_info_plus: ^12.1.0
2323
share_plus: ^11.0.0
2424
stream_chat_flutter: ^9.17.0
25-
stream_webrtc_flutter: ^2.2.5
26-
stream_video_flutter: ^1.2.4
27-
stream_video_noise_cancellation: ^1.2.4
28-
stream_video_push_notification: ^1.2.4
29-
stream_video_screen_sharing: ^1.2.4
25+
stream_webrtc_flutter: ^2.2.6
26+
stream_video_flutter: ^1.3.0
27+
stream_video_noise_cancellation: ^1.3.0
28+
stream_video_push_notification: ^1.3.0
29+
stream_video_screen_sharing: ^1.3.0
3030

3131
scripts:
3232
postclean:

packages/stream_video/CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
## Upcoming
1+
## 1.3.0
22

33
### 🐞 Fixed
44
* Added handling for SFU `iceRestart` event — the client now correctly performs ICE restart and renegotiation when instructed by the SFU, improving fast reconnect reliability.
55
* Added PeerConnection SDP rollback on failed remote answer to prevent the publisher from getting stuck in an inconsistent signaling state.
6-
* When `dropIfAloneInRingingFlow` is set to true in `CallPreferences` the call will now end when the last participant leave the call.
6+
* When `dropIfAloneInRingingFlow` is set to true in `CallPreferences` the call will now end when the last participant leaves the call.
77

88
### ✅ Added
99
* Added video moderation support by providing `VideoModerationConfig` in `CallPreferences`. Check [cookbook](https://getstream.io/video/docs/flutter/ui-cookbook/call-moderation/) for more details.

packages/stream_video/lib/globals.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import 'package:stream_webrtc_flutter/stream_webrtc_flutter.dart' as webrtc;
44
import 'protobuf/video/sfu/models/models.pb.dart';
55

66
const String streamSdkName = 'stream-flutter';
7-
const String streamVideoVersion = '1.2.4';
7+
const String streamVideoVersion = '1.3.0';
88
const String openapiModelsVersion = '219.11.0';
99
const String protocolModelsVersion = '1.40.1';
1010
const String androidWebRTCVersion = webrtc.androidWebRTCVersion;

packages/stream_video/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: stream_video
22
description: The Official Low-level Client for Stream Video, a service for
33
building video calls, audio rooms, and live-streaming applications.
4-
version: 1.2.4
4+
version: 1.3.0
55
homepage: https://getstream.io/video/
66
repository: https://github.com/GetStream/stream-video-flutter
77
issue_tracker: https://github.com/GetStream/stream-video-flutter/issues
@@ -31,7 +31,7 @@ dependencies:
3131
rxdart: ^0.28.0
3232
sdp_transform: ^0.3.2
3333
state_notifier: ^1.0.0
34-
stream_webrtc_flutter: ^2.2.5
34+
stream_webrtc_flutter: ^2.2.6
3535
synchronized: ^3.1.0
3636
system_info2: ^4.0.0
3737
tart: ^0.6.0

packages/stream_video_filters/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## 1.3.0
2+
* Sync version with `stream_video_flutter` 1.3.0
3+
14
## 1.2.4
25
* Sync version with `stream_video_flutter` 1.2.4
36

packages/stream_video_filters/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: stream_video_filters
22
description: The Official package for Stream Video, providing video filters
33
feature for video calls.
4-
version: 1.2.4
4+
version: 1.3.0
55
homepage: https://getstream.io/video/
66
repository: https://github.com/GetStream/stream-video-flutter
77
issue_tracker: https://github.com/GetStream/stream-video-flutter/issues
@@ -14,8 +14,8 @@ dependencies:
1414
flutter:
1515
sdk: flutter
1616
plugin_platform_interface: ^2.0.2
17-
stream_video: ^1.2.4
18-
stream_webrtc_flutter: ^2.2.5
17+
stream_video: ^1.3.0
18+
stream_webrtc_flutter: ^2.2.6
1919

2020
dev_dependencies:
2121
flutter_lints: ^6.0.0

packages/stream_video_flutter/CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
## 1.3.0
2+
3+
### ✅ Added
4+
* Added video moderation support by providing `VideoModerationConfig` in `CallPreferences`. Check [cookbook](https://getstream.io/video/docs/flutter/ui-cookbook/call-moderation/) for more details.
5+
* Added HiFi audio mode for high-fidelity scenarios such as live music, podcasts, and professional streaming. Use `SfuAudioBitrateProfile` to select an audio quality profile before joining a call:
6+
* `SfuAudioBitrateProfile.voiceStandard` – Standard voice (64 kbps, default)
7+
* `SfuAudioBitrateProfile.voiceHighQuality` – High-quality voice (128 kbps)
8+
* `SfuAudioBitrateProfile.musicHighQuality` – HiFi music mode (128 kbps, audio processing disabled)
9+
* Added stereo playout (iOS and Android) and capture (Android only) support with new `audioConfigurationPolicy` in `StreamVideoOptions`. Includes predefined policies:
10+
* `AudioConfigurationPolicy.broadcaster()` – Mono playout with voice processing enabled (default)
11+
* `AudioConfigurationPolicy.viewer()` – Stereo playout with voice processing disabled, ideal for passive listeners
12+
* `AudioConfigurationPolicy.hiFi()` – Stereo capture and playout with voice processing disabled, ideal for hosts streaming high-fidelity audio
13+
* `AudioConfigurationPolicy.custom()` – Full control over platform-specific audio settings with optional `basePolicy` fallback
14+
* Added `RtcMediaDeviceNotifier.reinitializeAudioConfiguration()` to switch audio configuration policy at runtime (must be called before starting a call).
15+
16+
See the [documentation](https://getstream.io/video/docs/flutter/guides/camera-and-microphone/high-fidelity-audio/) for details.
17+
18+
### ⚠️ Deprecated
19+
* Deprecated `androidAudioConfiguration` in `StreamVideoOptions`. Use `audioConfigurationPolicy` instead.
20+
21+
### 🐞 Fixed
22+
* Added handling for SFU `iceRestart` event — the client now correctly performs ICE restart and renegotiation when instructed by the SFU, improving fast reconnect reliability.
23+
* Added PeerConnection SDP rollback on failed remote answer to prevent the publisher from getting stuck in an inconsistent signaling state.
24+
* When `dropIfAloneInRingingFlow` is set to true in `CallPreferences` the call will now end when the last participant leaves the call.
25+
126
## 1.2.4
227

328
### 🐞 Fixed

packages/stream_video_flutter/example/pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ dependencies:
2828
rxdart: ^0.28.0
2929
share_plus: ^11.0.0
3030
shared_preferences: ^2.5.3
31-
stream_video: ^1.2.4
32-
stream_video_flutter: ^1.2.4
33-
stream_video_push_notification: ^1.2.4
34-
stream_webrtc_flutter: ^2.2.5
31+
stream_video: ^1.3.0
32+
stream_video_flutter: ^1.3.0
33+
stream_video_push_notification: ^1.3.0
34+
stream_webrtc_flutter: ^2.2.6
3535

3636
dependency_overrides:
3737
stream_video:

packages/stream_video_flutter/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: stream_video_flutter
22
description: The Official UI package for Stream Video, a service for building
33
video calls, audio rooms, and live-streaming applications.
4-
version: 1.2.4
4+
version: 1.3.0
55
homepage: https://getstream.io/video/
66
repository: https://github.com/GetStream/stream-video-flutter
77
issue_tracker: https://github.com/GetStream/stream-video-flutter/issues
@@ -24,8 +24,8 @@ dependencies:
2424
plugin_platform_interface: ^2.1.8
2525
rate_limiter: ^1.0.0
2626
rxdart: ^0.28.0
27-
stream_video: ^1.2.4
28-
stream_webrtc_flutter: ^2.2.5
27+
stream_video: ^1.3.0
28+
stream_webrtc_flutter: ^2.2.6
2929
visibility_detector: ^0.4.0+2
3030

3131
dev_dependencies:

0 commit comments

Comments
 (0)