Skip to content

Commit b024fe6

Browse files
d3xvnesarbanis
authored andcommitted
release 0.3 changes
1 parent 3208d02 commit b024fe6

File tree

9 files changed

+76
-25
lines changed

9 files changed

+76
-25
lines changed

dogfooding/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ dependencies:
2727
path_provider: ^2.1.0
2828
share_plus: ^7.1.0
2929
shared_preferences: ^2.2.0
30-
stream_chat_flutter: ^6.11.0
31-
stream_video_flutter: ^0.2.0
32-
stream_video_push_notification: ^0.2.0
30+
stream_chat_flutter: ^8.0.0-beta.1
31+
stream_video_flutter: ^0.3.0
32+
stream_video_push_notification: ^0.3.0
3333
uni_links: ^0.5.1
3434

3535
dev_dependencies:

packages/stream_video/CHANGELOG.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,34 @@
1-
## Upcoming
1+
## 0.3.0
2+
3+
🚧 Breaking changes
4+
5+
* Removed the `incomingCallerNameOverride` and `incomingCallerHandlerOverride` from `StreamVideoPushParams` in favor of the new `callerCustomizationCallback` in `StreamVideoPushNotificationManager`.
26

37
✅ Added
48

9+
* `callerCustomizationCallback` to `StreamVideoPushNotificationManager` that allow dynamic customization of CallKit call screen
10+
11+
Example usage:
12+
13+
```dart
14+
pushNotificationManagerProvider: StreamVideoPushNotificationManager.create(
15+
...
16+
callerCustomizationCallback: ({required callCid, callerHandle, callerName}) =>
17+
CallerCustomizationResponse(name: "Customized $callerName"),
18+
),
19+
```
20+
521
* Added a `includeUserDetails` field to determine if user details should be passed to backend when connecting user.
22+
* Exposed call coordinator events through the `coordinatorEvents` stream in the `Call` class.
23+
* Added `team`, `notify`, and `custom` properties to `getOrCreate()` for `Call`.
24+
25+
🐞 Fixed
26+
27+
* Added Apple audio configuration to make audio work in silent mode.
28+
* Fixes `queryCalls` response mapping.
29+
30+
🔄 Changed
31+
632

733
## 0.2.0
834

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// This file is generated. Do not manually edit.
22
/// Current package version.
3-
const String streamVideoVersion = '0.2.0';
3+
const String streamVideoVersion = '0.3.0';

packages/stream_video/pubspec.yaml

Lines changed: 3 additions & 3 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: 0.2.0
4+
version: 0.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,12 +14,12 @@ dependencies:
1414
async: ^2.11.0
1515
collection: ^1.17.1
1616
connectivity_plus: ^4.0.2
17-
dart_webrtc: ^1.1.2
17+
dart_webrtc: ^1.1.3
1818
equatable: ^2.0.5
1919
fixnum: ^1.1.0
2020
flutter:
2121
sdk: flutter
22-
flutter_webrtc: ^0.9.40
22+
flutter_webrtc: ^0.9.47
2323
http: ^1.1.0
2424
intl: ^0.18.1
2525
jose: ^0.3.4

packages/stream_video_flutter/CHANGELOG.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,35 @@
1-
## Upcoming
1+
## 0.3.0
2+
3+
🚧 Breaking changes
4+
5+
* The functionality from `stream_video_flutter_background` is now merged into `stream_video_flutter`. You no longer have to use the background plugin.
6+
* Removed the `incomingCallerNameOverride` and `incomingCallerHandlerOverride` from `StreamVideoPushParams` in favor of the new `callerCustomizationCallback` in `StreamVideoPushNotificationManager`.
27

38
✅ Added
49

510
* Added `LivestreamPlayer` - a in-built widget that allows you to easily view livestreams.
611
* Added screen sharing functionality and related toggle option for both Android and iOS. Check [our documentation](https://getstream.io/video/docs/flutter/) for more details
12+
* Exposed call coordinator events through the `coordinatorEvents` stream in the `Call` class.
13+
* Added `StreamCallContentTheme` to video theme.
14+
* `callerCustomizationCallback` to `StreamVideoPushNotificationManager` that allow dynamic customization of CallKit call screen.
715

8-
🔄 Changed
16+
Example usage:
917

10-
* The functionality from `stream_video_flutter_background` is now merged into `stream_video_flutter`. You no longer have to use the background plugin.
18+
```dart
19+
pushNotificationManagerProvider: StreamVideoPushNotificationManager.create(
20+
...
21+
callerCustomizationCallback: ({required callCid, callerHandle, callerName}) =>
22+
CallerCustomizationResponse(name: "Customized $callerName"),
23+
),
24+
```
25+
26+
* Added a `includeUserDetails` field to determine if user details should be passed to backend when connecting user.
27+
* Added `team`, `notify`, and `custom` properties to `getOrCreate()` for `Call`.
28+
29+
🐞 Fixed
30+
31+
* Added Apple audio configuration to make audio work in silent mode.
32+
* Fixed ringing call cancellation issues.
1133

1234
## 0.2.0
1335

packages/stream_video_flutter/example/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ dependencies:
1818
flutter:
1919
sdk: flutter
2020
flutter_svg: ^2.0.7
21-
flutter_webrtc: ^0.9.40
21+
flutter_webrtc: ^0.9.47
2222
google_fonts: ^5.1.0
2323
http: ^1.1.0
2424
intl: ^0.18.1
2525
path_provider: ^2.1.0
2626
share_plus: ^7.1.0
27-
stream_video: ^0.2.0
28-
stream_video_flutter: ^0.2.0
27+
stream_video: ^0.3.0
28+
stream_video_flutter: ^0.3.0
2929

3030
dev_dependencies:
3131
build_runner: ^2.4.6

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: 0.2.0
4+
version: 0.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
@@ -16,10 +16,10 @@ dependencies:
1616
equatable: ^2.0.5
1717
flutter:
1818
sdk: flutter
19-
flutter_webrtc: ^0.9.40
19+
flutter_webrtc: ^0.9.47
2020
plugin_platform_interface: ^2.1.7
2121
rate_limiter: ^1.0.0
22-
stream_video: ^0.2.0
22+
stream_video: ^0.3.0
2323
visibility_detector: ^0.4.0+2
2424

2525
dev_dependencies:

packages/stream_video_push_notification/CHANGELOG.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
## Upcoming
1+
## 0.3.0
22

33
✅ Added
44

5-
* `callerCustomizationCallback` to `StreamVideoPushNotificationManager` that allow dynamic customization of CallKit call screen
5+
* `callerCustomizationCallback` to `StreamVideoPushNotificationManager` that allow dynamic customization of CallKit call screen.
66

77
Example usage:
88
```dart
@@ -13,10 +13,13 @@ pushNotificationManagerProvider: StreamVideoPushNotificationManager.create(
1313
),
1414
```
1515

16-
🔄 Changed
16+
🐞 Fixed
1717

18-
Breaking changes 🚧
19-
* Removed the `incomingCallerNameOverride` and `incomingCallerHandlerOverride` from `StreamVideoPushParams` in favor of the new `callerCustomizationCallback` in `StreamVideoPushNotificationManager`
18+
* Fixed ringing call cancellation issues.
19+
20+
🚧 Breaking changes
21+
22+
* Removed the `incomingCallerNameOverride` and `incomingCallerHandlerOverride` from `StreamVideoPushParams` in favor of the new `callerCustomizationCallback` in `StreamVideoPushNotificationManager`.
2023

2124
## 0.2.0
2225

packages/stream_video_push_notification/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: stream_video_push_notification
22
description: Adds push notification support for Stream Video, a service for
33
building video calls, audio rooms, and live-streaming applications.
4-
version: 0.2.0
4+
version: 0.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
@@ -16,11 +16,11 @@ dependencies:
1616
firebase_messaging: ^14.6.6
1717
flutter:
1818
sdk: flutter
19-
flutter_callkit_incoming: ^2.0.0+1
19+
flutter_callkit_incoming: ^2.0.0+2
2020
meta: ^1.9.1
2121
plugin_platform_interface: ^2.1.6
2222
rxdart: ^0.27.7
23-
stream_video: ^0.2.0
23+
stream_video: ^0.3.0
2424
uuid: ^3.0.7
2525
json_annotation: ^4.8.0
2626

0 commit comments

Comments
 (0)