Merge pull request #1825 from famedly/release/v0.29.7
chore: release v0.29.7
This commit is contained in:
commit
5cf4a884ec
|
|
@ -1,3 +1,8 @@
|
||||||
|
## [0.29.7] 22nd May 2024
|
||||||
|
- fix: nonLocal join/left values (td)
|
||||||
|
- fix: Do not set messages as state events anymore (Krille)
|
||||||
|
- feat: preShareKey using fetchOrCreateGroupCall (td)
|
||||||
|
|
||||||
## [0.29.6] 22nd May 2024
|
## [0.29.6] 22nd May 2024
|
||||||
- feat: hide _makeNewSenderKey and expose a new preShareKey function (td)
|
- feat: hide _makeNewSenderKey and expose a new preShareKey function (td)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -246,7 +246,8 @@ class GroupCallSession {
|
||||||
|
|
||||||
if (anyJoined.isNotEmpty || anyLeft.isNotEmpty) {
|
if (anyJoined.isNotEmpty || anyLeft.isNotEmpty) {
|
||||||
if (anyJoined.isNotEmpty) {
|
if (anyJoined.isNotEmpty) {
|
||||||
final nonLocalAnyJoined = anyJoined..remove(localParticipant);
|
final nonLocalAnyJoined = Set<CallParticipant>.from(anyJoined)
|
||||||
|
..remove(localParticipant);
|
||||||
if (nonLocalAnyJoined.isNotEmpty && state == GroupCallState.entered) {
|
if (nonLocalAnyJoined.isNotEmpty && state == GroupCallState.entered) {
|
||||||
Logs().v(
|
Logs().v(
|
||||||
'nonLocalAnyJoined: ${nonLocalAnyJoined.map((e) => e.id).toString()} roomId: ${room.id} groupCallId: $groupCallId');
|
'nonLocalAnyJoined: ${nonLocalAnyJoined.map((e) => e.id).toString()} roomId: ${room.id} groupCallId: $groupCallId');
|
||||||
|
|
@ -255,7 +256,8 @@ class GroupCallSession {
|
||||||
_participants.addAll(anyJoined);
|
_participants.addAll(anyJoined);
|
||||||
}
|
}
|
||||||
if (anyLeft.isNotEmpty) {
|
if (anyLeft.isNotEmpty) {
|
||||||
final nonLocalAnyLeft = anyLeft..remove(localParticipant);
|
final nonLocalAnyLeft = Set<CallParticipant>.from(anyLeft)
|
||||||
|
..remove(localParticipant);
|
||||||
if (nonLocalAnyLeft.isNotEmpty && state == GroupCallState.entered) {
|
if (nonLocalAnyLeft.isNotEmpty && state == GroupCallState.entered) {
|
||||||
Logs().v(
|
Logs().v(
|
||||||
'nonLocalAnyLeft: ${nonLocalAnyLeft.map((e) => e.id).toString()} roomId: ${room.id} groupCallId: $groupCallId');
|
'nonLocalAnyLeft: ${nonLocalAnyLeft.map((e) => e.id).toString()} roomId: ${room.id} groupCallId: $groupCallId');
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
name: matrix
|
name: matrix
|
||||||
description: Matrix Dart SDK
|
description: Matrix Dart SDK
|
||||||
version: 0.29.6
|
version: 0.29.7
|
||||||
homepage: https://famedly.com
|
homepage: https://famedly.com
|
||||||
repository: https://github.com/famedly/matrix-dart-sdk.git
|
repository: https://github.com/famedly/matrix-dart-sdk.git
|
||||||
issue_tracker: https://github.com/famedly/matrix-dart-sdk/issues
|
issue_tracker: https://github.com/famedly/matrix-dart-sdk/issues
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue