Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.9.2: Develop to main #1635

Merged
merged 35 commits into from
Nov 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
b707450
updated package versions
ygit Nov 6, 2023
83d89ed
updated packages
ygit Nov 6, 2023
d1361fc
Sdk/enable hardware echo cancellation (#1625)
Decoder07 Nov 6, 2023
01231a0
Updated changelog (#1627)
Decoder07 Nov 6, 2023
1b77993
Fixed meeting link to save complete link instead of roomcode (#1631)
Decoder07 Nov 8, 2023
81e78a5
Update build.yml
ygit Nov 8, 2023
020ad13
Merge pull request #1632 from 100mslive/updateScript
Decoder07 Nov 8, 2023
f2b1db7
FLUT-144/Fix-datetime-formatting (#1630)
Decoder07 Nov 8, 2023
e0ed856
Update build.yml
ygit Nov 8, 2023
2ebc2e6
Update build.yml
ygit Nov 8, 2023
d6a37b2
Merge branch 'develop' into ygit-patch-1
ygit Nov 8, 2023
b55453e
Update build.yml
ygit Nov 8, 2023
be56cf9
Fixed trunk issues
Decoder07 Nov 8, 2023
7c3ed49
Update build.yml
ygit Nov 8, 2023
4200bb2
Update build.yml
ygit Nov 8, 2023
4ac7454
Update build.yml
ygit Nov 8, 2023
71170e6
FLUT-148: Removed setVolume call on foreground callback (#1629)
Decoder07 Nov 8, 2023
5939568
Merge pull request #1633 from 100mslive/ygit-patch-1
Decoder07 Nov 8, 2023
fb8c6b6
Merge branch 'develop' into trunk-fixes
Decoder07 Nov 8, 2023
be57959
🤖 Automated Format and Fix
Decoder07 Nov 8, 2023
717f4eb
🤖 Automated Format and Fix
Decoder07 Nov 8, 2023
051581c
Merge pull request #1634 from 100mslive/trunk-fixes
Decoder07 Nov 8, 2023
641b261
Updated changelog
Decoder07 Nov 8, 2023
70c459b
released sample app version 1.5.87 (387) 🍀
Decoder07 Nov 8, 2023
f6b91fa
Flut 152/handle logourl error (#1636)
Decoder07 Nov 8, 2023
8d55707
updated packages
ygit Nov 8, 2023
3488705
Updated changelog (#1628)
Decoder07 Nov 9, 2023
27e4158
Updated changelog
Decoder07 Nov 9, 2023
ff186d5
released sample app version 1.5.88 (388) 🍀
Decoder07 Nov 9, 2023
b88ac4a
updated Changelog
ygit Nov 9, 2023
271977d
Merge branch 'develop' of https://github.com/100mslive/100ms-flutter …
ygit Nov 9, 2023
9b54a40
updated Changelog
ygit Nov 9, 2023
6c9d164
Changelog updated (#1637)
Decoder07 Nov 9, 2023
748e918
updated sdk version in room kit
Decoder07 Nov 9, 2023
d2984c8
🤖 Automated Format and Fix
Decoder07 Nov 9, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ on:
push:
branches:
- main
- develop
pull_request:
types:
- opened
Expand All @@ -19,8 +18,6 @@ on:
branches:
- main
- develop
paths:
- "**/*.dart"
paths-ignore:
- "**.md"
- doc/**
Expand Down Expand Up @@ -56,10 +53,6 @@ jobs:
uses: invertase/github-action-dart-analyzer@v1
with:
working-directory: packages/hmssdk_flutter
- name: Flutter Analyze in Room Kit
uses: invertase/github-action-dart-analyzer@v1
with:
working-directory: packages/hms_room_kit
- name: Commit and Push changes
uses: stefanzweifel/git-auto-commit-action@v5
with:
Expand Down
6 changes: 6 additions & 0 deletions packages/hms_room_kit/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
| hms_room_kit | [![Pub Version](https://img.shields.io/pub/v/hms_room_kit)](https://pub.dev/packages/hms_room_kit) |
| hmssdk_flutter | [![Pub Version](https://img.shields.io/pub/v/hmssdk_flutter)](https://pub.dev/packages/hmssdk_flutter) |

## 1.0.5 - 2023-11-09

### 🚀 Fixed

- To handle error in case the logo url returns error

## 1.0.4 - 2023-11-03

### 🚀 Added
Expand Down
14 changes: 7 additions & 7 deletions packages/hms_room_kit/example/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ PODS:
- HMSBroadcastExtensionSDK (0.0.9)
- HMSHLSPlayerSDK (0.0.2):
- HMSAnalyticsSDK (= 0.0.2)
- HMSSDK (1.1.0):
- HMSSDK (1.2.0):
- HMSAnalyticsSDK (= 0.0.2)
- HMSWebRTC (= 1.0.5116)
- hmssdk_flutter (1.9.1):
- hmssdk_flutter (1.9.2):
- Flutter
- HMSBroadcastExtensionSDK (= 0.0.9)
- HMSHLSPlayerSDK (= 0.0.2)
- HMSSDK (= 1.1.0)
- HMSSDK (= 1.2.0)
- HMSWebRTC (1.0.5116)
- path_provider_foundation (0.0.1):
- Flutter
Expand Down Expand Up @@ -70,15 +70,15 @@ SPEC CHECKSUMS:
HMSAnalyticsSDK: 4d2a88a729b1eb42f3d25f217c28937ec318a5b7
HMSBroadcastExtensionSDK: d80fe325f6c928bd8e5176290b5a4b7ae15d6fbb
HMSHLSPlayerSDK: 6a54ad4d12f3dc2270d1ecd24019d71282a4f6a3
HMSSDK: 49e3ac665ceb8904d41787ddf99742e8d7d6529a
hmssdk_flutter: 6c69bfe89445350e9cd8d1c37a72808aedfbdf02
HMSSDK: 010fdd904b8d221bb297864800503132fd721d9e
hmssdk_flutter: 1d4cfbb745095ebf399eaf533b6cde0c2006d6e1
HMSWebRTC: ae54e9dd91b869051b283b43b14f57d43b7bf8e1
path_provider_foundation: 29f094ae23ebbca9d3d0cec13889cd9060c0e943
permission_handler_apple: e76247795d700c14ea09e3a2d8855d41ee80a2e6
share_plus: c3fef564749587fc939ef86ffb283ceac0baf9f5
shared_preferences_foundation: 5b919d13b803cadd15ed2dc053125c68730e5126
url_launcher_ios: 08a3dfac5fb39e8759aeb0abbd5d9480f30fc8b4
url_launcher_ios: 68d46cc9766d0c41dbdc884310529557e3cd7a86

PODFILE CHECKSUM: cc1f88378b4bfcf93a6ce00d2c587857c6008d3b

COCOAPODS: 1.13.0
COCOAPODS: 1.14.2
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@
97C146E61CF9000F007C117D /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1300;
LastUpgradeCheck = 1430;
ORGANIZATIONNAME = "";
TargetAttributes = {
97C146ED1CF9000F007C117D = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1300"
LastUpgradeVersion = "1430"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand Down
75 changes: 38 additions & 37 deletions packages/hms_room_kit/example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ packages:
dependency: transitive
description:
name: archive
sha256: "7e0d52067d05f2e0324268097ba723b71cb41ac8a6a2b24d1edf9c536b987b03"
sha256: "7b875fd4a20b165a3084bd2d210439b22ebc653f21cea4842729c0c30c82596b"
url: "https://pub.dev"
source: hosted
version: "3.4.6"
version: "3.4.9"
args:
dependency: transitive
description:
Expand Down Expand Up @@ -186,10 +186,10 @@ packages:
dependency: "direct main"
description:
name: flutter_svg
sha256: "8c5d68a82add3ca76d792f058b186a0599414f279f00ece4830b9b231b570338"
sha256: d39e7f95621fc84376bc0f7d504f05c3a41488c562f4a8ad410569127507402c
url: "https://pub.dev"
source: hosted
version: "2.0.7"
version: "2.0.9"
flutter_test:
dependency: "direct dev"
description: flutter
Expand Down Expand Up @@ -222,14 +222,15 @@ packages:
path: ".."
relative: true
source: path
version: "1.0.4"
version: "1.0.5"
hmssdk_flutter:
dependency: transitive
description:
path: "../../hmssdk_flutter"
relative: true
source: path
version: "1.9.1"
name: hmssdk_flutter
sha256: c560e8bbb938676fdfb3c5bbfc28d4fdd10454e0d56762042027624922d8fbf8
url: "https://pub.dev"
source: hosted
version: "1.9.2"
http:
dependency: transitive
description:
Expand Down Expand Up @@ -282,10 +283,10 @@ packages:
dependency: transitive
description:
name: lottie
sha256: b8bdd54b488c54068c57d41ae85d02808da09e2bee8b8dd1f59f441e7efa60cd
sha256: a93542cc2d60a7057255405f62252533f8e8956e7e06754955669fd32fb4b216
url: "https://pub.dev"
source: hosted
version: "2.6.0"
version: "2.7.0"
matcher:
dependency: transitive
description:
Expand Down Expand Up @@ -354,10 +355,10 @@ packages:
dependency: transitive
description:
name: path_provider_android
sha256: "6b8b19bd80da4f11ce91b2d1fb931f3006911477cec227cce23d3253d80df3f1"
sha256: e595b98692943b4881b219f0a9e3945118d3c16bd7e2813f98ec6e532d905f72
url: "https://pub.dev"
source: hosted
version: "2.2.0"
version: "2.2.1"
path_provider_foundation:
dependency: transitive
description:
Expand Down Expand Up @@ -623,98 +624,98 @@ packages:
dependency: transitive
description:
name: url_launcher
sha256: "47e208a6711459d813ba18af120d9663c20bdf6985d6ad39fe165d2538378d27"
sha256: b1c9e98774adf8820c96fbc7ae3601231d324a7d5ebd8babe27b6dfac91357ba
url: "https://pub.dev"
source: hosted
version: "6.1.14"
version: "6.2.1"
url_launcher_android:
dependency: transitive
description:
name: url_launcher_android
sha256: b04af59516ab45762b2ca6da40fa830d72d0f6045cd97744450b73493fa76330
sha256: "31222ffb0063171b526d3e569079cf1f8b294075ba323443fdc690842bfd4def"
url: "https://pub.dev"
source: hosted
version: "6.1.0"
version: "6.2.0"
url_launcher_ios:
dependency: transitive
description:
name: url_launcher_ios
sha256: "7c65021d5dee51813d652357bc65b8dd4a6177082a9966bc8ba6ee477baa795f"
sha256: "4ac97281cf60e2e8c5cc703b2b28528f9b50c8f7cebc71df6bdf0845f647268a"
url: "https://pub.dev"
source: hosted
version: "6.1.5"
version: "6.2.0"
url_launcher_linux:
dependency: transitive
description:
name: url_launcher_linux
sha256: b651aad005e0cb06a01dbd84b428a301916dc75f0e7ea6165f80057fee2d8e8e
sha256: "9f2d390e096fdbe1e6e6256f97851e51afc2d9c423d3432f1d6a02a8a9a8b9fd"
url: "https://pub.dev"
source: hosted
version: "3.0.6"
version: "3.1.0"
url_launcher_macos:
dependency: transitive
description:
name: url_launcher_macos
sha256: b55486791f666e62e0e8ff825e58a023fd6b1f71c49926483f1128d3bbd8fe88
sha256: b7244901ea3cf489c5335bdacda07264a6e960b1c1b1a9f91e4bc371d9e68234
url: "https://pub.dev"
source: hosted
version: "3.0.7"
version: "3.1.0"
url_launcher_platform_interface:
dependency: transitive
description:
name: url_launcher_platform_interface
sha256: "95465b39f83bfe95fcb9d174829d6476216f2d548b79c38ab2506e0458787618"
sha256: "980e8d9af422f477be6948bdfb68df8433be71f5743a188968b0c1b887807e50"
url: "https://pub.dev"
source: hosted
version: "2.1.5"
version: "2.2.0"
url_launcher_web:
dependency: transitive
description:
name: url_launcher_web
sha256: "2942294a500b4fa0b918685aff406773ba0a4cd34b7f42198742a94083020ce5"
sha256: "7fd2f55fe86cea2897b963e864dc01a7eb0719ecc65fcef4c1cc3d686d718bb2"
url: "https://pub.dev"
source: hosted
version: "2.0.20"
version: "2.2.0"
url_launcher_windows:
dependency: transitive
description:
name: url_launcher_windows
sha256: "95fef3129dc7cfaba2bc3d5ba2e16063bb561fc6d78e63eee16162bc70029069"
sha256: "7754a1ad30ee896b265f8d14078b0513a4dba28d358eabb9d5f339886f4a1adc"
url: "https://pub.dev"
source: hosted
version: "3.0.8"
version: "3.1.0"
uuid:
dependency: transitive
description:
name: uuid
sha256: b715b8d3858b6fa9f68f87d20d98830283628014750c2b09b6f516c1da4af2a7
sha256: df5a4d8f22ee4ccd77f8839ac7cb274ebc11ef9adcce8b92be14b797fe889921
url: "https://pub.dev"
source: hosted
version: "4.1.0"
version: "4.2.1"
vector_graphics:
dependency: transitive
description:
name: vector_graphics
sha256: b16dadf7eb610e20da044c141b4a0199a5e8082ca21daba68322756f953ce714
sha256: "0f0c746dd2d6254a0057218ff980fc7f5670fd0fcf5e4db38a490d31eed4ad43"
url: "https://pub.dev"
source: hosted
version: "1.1.9"
version: "1.1.9+1"
vector_graphics_codec:
dependency: transitive
description:
name: vector_graphics_codec
sha256: a4b01403d5c613db115e30e71eca33f7e9e09f2d3c52c3fb84e16333ecddc539
sha256: "0edf6d630d1bfd5589114138ed8fada3234deacc37966bec033d3047c29248b7"
url: "https://pub.dev"
source: hosted
version: "1.1.9"
version: "1.1.9+1"
vector_graphics_compiler:
dependency: transitive
description:
name: vector_graphics_compiler
sha256: d26c0e2f237476426523eb25512e4c09fa27c6d33ed659a0e69d79e20b5dc47f
sha256: d24333727332d9bd20990f1483af4e09abdb9b1fc7c3db940b56ab5c42790c26
url: "https://pub.dev"
source: hosted
version: "1.1.9"
version: "1.1.9+1"
vector_math:
dependency: transitive
description:
Expand Down
2 changes: 1 addition & 1 deletion packages/hms_room_kit/example/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ publish_to: "none" # Remove this line if you wish to publish to pub.dev
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
# In Windows, build-name is used as the major, minor, and patch parts
# of the product and file versions while build-number is used as the build suffix.
version: 1.0.4
version: 1.0.5

environment:
sdk: ">=2.19.6 <3.0.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
///Dart imports
import 'dart:developer';
import 'dart:io';

import 'package:flutter/material.dart';
Expand Down Expand Up @@ -44,6 +45,13 @@ class HLSViewerHeader extends StatelessWidget {
HMSRoomLayout.roleLayoutData!.logo!.url!)
: Image.network(
HMSRoomLayout.roleLayoutData!.logo!.url!,
errorBuilder: (context, exception, _) {
log('Error is $exception');
return const SizedBox(
width: 30,
height: 30,
);
},
height: 30,
width: 30,
),
Expand Down
8 changes: 8 additions & 0 deletions packages/hms_room_kit/lib/src/meeting/meeting_header.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
///Dart imports
import 'dart:developer';
import 'dart:io';

///Package imports
Expand Down Expand Up @@ -60,6 +61,13 @@ class _MeetingHeaderState extends State<MeetingHeader> {
)
: Image.network(
HMSRoomLayout.roleLayoutData!.logo!.url!,
errorBuilder: (context, exception, _) {
log('Error is $exception');
return const SizedBox(
width: 30,
height: 30,
);
},
height: 30,
width: 30,
),
Expand Down
14 changes: 0 additions & 14 deletions packages/hms_room_kit/lib/src/meeting/meeting_store.dart
Original file line number Diff line number Diff line change
Expand Up @@ -825,7 +825,6 @@ class MeetingStore extends ChangeNotifier
roles.removeWhere((element) => element.name == "__internal_recorder");
setParticipantsList(roles);
}
Utilities.saveStringData(key: "meetingLink", value: meetingUrl);
getCurrentAudioDevice();
getAudioDevicesList();
notifyListeners();
Expand Down Expand Up @@ -2237,19 +2236,6 @@ class MeetingStore extends ChangeNotifier
toggleCameraMuteState();
lastVideoStatus = false;
}

List<HMSPeer>? peersList = await getPeers();

peersList?.forEach((element) {
if (!element.isLocal && (Platform.isAndroid)) {
(element.audioTrack as HMSRemoteAudioTrack?)?.setVolume(10.0);
element.auxiliaryTracks?.forEach((element) {
if (element.kind == HMSTrackKind.kHMSTrackKindAudio) {
(element as HMSRemoteAudioTrack?)?.setVolume(10.0);
}
});
}
});
} else if (state == AppLifecycleState.paused) {
HMSLocalPeer? localPeer = await getLocalPeer();
if (localPeer != null &&
Expand Down
8 changes: 8 additions & 0 deletions packages/hms_room_kit/lib/src/preview/preview_header.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
///dart imports
import 'dart:developer';
import 'dart:io';

///Package imports
Expand Down Expand Up @@ -69,6 +70,13 @@ class PreviewHeader extends StatelessWidget {
)
: Image.network(
HMSRoomLayout.roleLayoutData!.logo!.url!,
errorBuilder: (context, exception, _) {
log('Error is $exception');
return const SizedBox(
width: 30,
height: 30,
);
},
height: 30,
width: 30,
),
Expand Down
1 change: 0 additions & 1 deletion packages/hms_room_kit/lib/src/preview/preview_store.dart
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,6 @@ class PreviewStore extends ChangeNotifier
}
}
this.localTracks = videoTracks;
Utilities.saveStringData(key: "meetingLink", value: meetingUrl);
getRoles();
getCurrentAudioDevice();
getAudioDevicesList();
Expand Down
Loading