Skip to content

Commit

Permalink
Release 1.9.2: Develop to main (#1635)
Browse files Browse the repository at this point in the history
* updated package versions

* updated packages

* Sdk/enable hardware echo cancellation (#1625)

* Added release notes

* Enabled hardware echo cancellation by default

* released sample app version 1.5.84 (384) 🍀

* Updated changelog (#1627)

* Updated changelog

* released sample app version 1.5.85 (385) 🍀

* Fixed meeting link to save complete link instead of roomcode (#1631)

* Update build.yml

* FLUT-144/Fix-datetime-formatting (#1630)

* updated parsing

* Added date time handling for android

* Fixed datetime bug

* Update HMSPeer object

* Added suggested changes

---------

Co-authored-by: Yogesh Singh <[email protected]>

* Update build.yml

* Update build.yml

* Update build.yml

* Fixed trunk issues

* Update build.yml

* Update build.yml

* Update build.yml

* FLUT-148: Removed setVolume call on foreground callback (#1629)

* Removed setVolume call on foreground callback

* Updated changelog

* 🤖 Automated Format and Fix

* 🤖 Automated Format and Fix

* Updated changelog

* released sample app version 1.5.87 (387) 🍀

* Flut 152/handle logourl error (#1636)

* Added error builder in case logo url returns error

* Lint fixes

* updated packages

* Updated changelog (#1628)

* Updated changelog

* Updated link

* Update CHANGELOG.md

---------

Co-authored-by: ygit <[email protected]>

* Updated changelog

* released sample app version 1.5.88 (388) 🍀

* updated Changelog

* updated Changelog

* Changelog updated (#1637)

* updated sdk version in room kit

* 🤖 Automated Format and Fix

---------

Co-authored-by: Yogesh Singh <[email protected]>
Co-authored-by: ygit <[email protected]>
Co-authored-by: Decoder07 <[email protected]>
  • Loading branch information
4 people authored Nov 9, 2023
1 parent cc92a04 commit 0eec62e
Show file tree
Hide file tree
Showing 41 changed files with 298 additions and 308 deletions.
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

0 comments on commit 0eec62e

Please sign in to comment.