Skip to content

Commit 2750d6a

Browse files
Brazold3xvn
andauthored
Release v0.4.3 (#716)
* Release v0.4.3 * dependency fix * Apply suggestions from code review Co-authored-by: Deven Joshi <[email protected]> * changelog fix --------- Co-authored-by: Deven Joshi <[email protected]>
1 parent a8962b1 commit 2750d6a

File tree

9 files changed

+73
-15
lines changed

9 files changed

+73
-15
lines changed

dogfooding/pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ dependencies:
2626
google_sign_in: ^6.1.4
2727
http: ^1.1.0
2828
path_provider: ^2.1.0
29-
share_plus: ^7.1.0
29+
share_plus: ^8.0.3
3030
shared_preferences: ^2.2.0
31-
stream_chat_flutter: ^8.0.0-beta.3
32-
stream_video_flutter: ^0.4.2
33-
stream_video_push_notification: ^0.4.2
31+
stream_chat_flutter: ^8.0.0
32+
stream_video_flutter: ^0.4.3
33+
stream_video_push_notification: ^0.4.3
3434
uni_links: ^0.5.1
3535

3636
dev_dependencies:

packages/stream_video/CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
1+
## 0.4.3
2+
3+
🐞 Fixed
4+
* Fixed reconnection flow.
5+
* Fixed compilation errors on web.
6+
* Fixed screen-sharing not working on some versions of Android.
7+
* Fixed accepting incoming call during another call (or outgoing call).
8+
* Fixed CallKit incoming push label and Android accept call button icons for audio-only calls.
9+
10+
✅ Added
11+
* Added support for missed calls. Push notifications and `CallMissedEvent` event will be sent now when the user misses the call.
12+
* Added support for call transcription [check transcription cookbook](https://getstream.io/video/docs/flutter/ui-cookbook/transcriptions/)
13+
* Added `startTranscription()`, `stopTranscription()` and `listTranscriptions()` methods to `Call` class.
14+
* Added option to take a screenshot during the call [check screenshot documentation](https://getstream.io/video/docs/flutter/screenshots/)
15+
* Added `takeScreenshot()` method to `Call` class.
16+
* Added `recordingExternalStorage` optional param to `call.startRecording()` method.
17+
* Added `requestScreenSharePermission()` method to `Call` class that ensures correct permissions are given for screen-sharing on Android.
18+
19+
🔄 Changed
20+
* Changed `role` member to `roles`, to reflect the possibility of the user having multiple roles, in `CallParticipantState` and `CallMember`.
21+
* Changed `SortParamRequest` to `SortParam`.
22+
23+
🔄 Changed some of the signatures
24+
* `listRecordings()` method in PermissionsManager doesn't require `sessionId` param now.
25+
* `setParticipantPinned()` method in `Call` and `CallSession` now requires `sessionId`, `userId`, and `pinned` params instead of `SetParticipantPinned` action.
26+
* `updateViewportVisibility()` method in `CallSession` now requires `visibilityChange` param instead of `UpdateViewportVisibility` action.
27+
* `setSubscriptions()` and `updateSubscription()` methods in `CallSession` now require a list of `subscriptionChanges` param instead of a list of `SetSubscription` actions.
28+
* Added optional `reason` param to `reject()` method in `Call` class.
29+
30+
Removed
31+
* Removed `updateSubscriptions` method from `Call`.
32+
133
## 0.4.2
234

335
✅ Added
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// This file is generated. Do not manually edit.
22
/// Current package version.
3-
const String streamVideoVersion = '0.4.2';
3+
const String streamVideoVersion = '0.4.3';
44
const String androidWebRTCVersion = 'libwebrtc-m114.5735.10';
55
const String iosWebRTCVersion = 'libwebrtc-m114.5735.10';

packages/stream_video/pubspec.yaml

Lines changed: 1 addition & 1 deletion
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.4.2
4+
version: 0.4.3
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

packages/stream_video_flutter/CHANGELOG.md

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,34 @@
1-
## Upcoming
1+
## 0.4.3
2+
3+
🐞 Fixed
4+
* Fixed reconnection flow.
5+
* Fixed compilation errors on web.
6+
* Fixed screen-sharing not working on some versions of Android.
7+
* Fixed accepting incoming call during another call (or outgoing call).
8+
* Fixed CallKit incoming push label and Android accept call button icons for audio-only calls.
29

310
✅ Added
11+
* Added support for missed calls. Push notifications and `CallMissedEvent` event will be sent now when the user misses the call.
12+
* Added support for call transcription [check transcription cookbook](https://getstream.io/video/docs/flutter/ui-cookbook/transcriptions/)
13+
* Added `startTranscription()`, `stopTranscription()` and `listTranscriptions()` methods to `Call` class.
14+
* Added option to take a screenshot during the call [check screenshot documentation](https://getstream.io/video/docs/flutter/screenshots/)
15+
* Added `takeScreenshot()` method to `Call` class.
16+
* Added `recordingExternalStorage` optional param to `call.startRecording()` method.
17+
* Added `requestScreenSharePermission()` method to `Call` class that ensures correct permissions are given for screen-sharing on Android.
418

5-
- CallKit now displays appropriate video and audio call labels.
19+
🔄 Changed
20+
* Changed `role` member to `roles`, to reflect the possibility of the user having multiple roles, in `CallParticipantState` and `CallMember`.
21+
* Changed `SortParamRequest` to `SortParam`.
22+
23+
🔄 Changed some of the signatures
24+
* `listRecordings()` method in PermissionsManager doesn't require `sessionId` param now.
25+
* `setParticipantPinned()` method in `Call` and `CallSession` now requires `sessionId`, `userId`, and `pinned` params instead of `SetParticipantPinned` action.
26+
* `updateViewportVisibility()` method in `CallSession` now requires `visibilityChange` param instead of `UpdateViewportVisibility` action.
27+
* `setSubscriptions()` and `updateSubscription()` methods in `CallSession` now require a list of `subscriptionChanges` param instead of a list of `SetSubscription` actions.
28+
* Added optional `reason` param to `reject()` method in `Call` class.
29+
30+
Removed
31+
* Removed `updateSubscriptions` method from `Call`.
632

733
## 0.4.2
834

packages/stream_video_flutter/example/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ dependencies:
2828
path_provider: ^2.1.0
2929
share_plus: ^7.1.0
3030
shared_preferences: ^2.2.0
31-
stream_video: ^0.4.2
32-
stream_video_flutter: ^0.4.2
31+
stream_video: ^0.4.3
32+
stream_video_flutter: ^0.4.3
3333
stream_video_push_notification: ^0.4.0
3434

3535
dependency_overrides:

packages/stream_video_flutter/pubspec.yaml

Lines changed: 2 additions & 2 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.4.2
4+
version: 0.4.3
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
@@ -19,7 +19,7 @@ dependencies:
1919
flutter_webrtc: ^0.10.4
2020
plugin_platform_interface: ^2.1.7
2121
rate_limiter: ^1.0.0
22-
stream_video: ^0.4.2
22+
stream_video: ^0.4.3
2323
visibility_detector: ^0.4.0+2
2424

2525
dependency_overrides:

packages/stream_video_push_notification/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Upcoming
1+
## 0.4.3
22

33
✅ Added
44

packages/stream_video_push_notification/pubspec.yaml

Lines changed: 2 additions & 2 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.4.2
4+
version: 0.4.3
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
@@ -21,7 +21,7 @@ dependencies:
2121
meta: ^1.9.1
2222
plugin_platform_interface: ^2.1.6
2323
rxdart: ^0.27.7
24-
stream_video: ^0.4.2
24+
stream_video: ^0.4.3
2525
uuid: ^4.2.1
2626

2727
dev_dependencies:

0 commit comments

Comments
 (0)