Skip to content

Releases: meganz/MEGAchat

v3.7.0: Merge branch 'fix/CHT-740_init-state' into 'develop'

14 Nov 17:01
Compare
Choose a tag to compare

Enhancement

  • [CHT-726] - Change 'trsn' to 'rsn' in BYE command

Maintenance

  • [CHT-739] - iOS - Update DelegateMEGAChatCallListener to weak reference

Bug

  • [CHT-736] - CHT - Native client sends the toffs stats parameter in seconds, must be in milliseconds
  • [CHT-740] - Logout due to repeated attempts of initialization

Target app/s

  • Android 6.21
  • iOS 8.3

Version 3.6.0

10 Oct 15:40
Compare
Choose a tag to compare

Enhancement

  • [CHT-557] - New functionality for moderator role at meeting

Maintenance

  • [CHT-723] - iOS Warning: Run script build phase in MEGAChat (Karere)
  • [CHT-734] - Use mega.nz URLs again for TEST_SendRichLink

Bug

  • [CHT-638] - Crash at saveTlsSessionToPersistentStorage (iOS)
  • [CHT-710] - Failed tests on Valgrind
  • [CHT-733] - Change url at TEST Send Rich link
  • [CHT-735] - TEST Publicchat management failed

Feature

  • [CHT-732] - Android Binding - non-host can add participants to the chat

Target app/s

  • Android 6.19
  • iOS 8.1

Version 3.5.1

03 Oct 08:24
Compare
Choose a tag to compare

Enhancement

  • [CHT-628] - Backup rework
  • [CHT-724] - Don't notify kStateClientNoParticipating upon call destruction
  • [CHT-730] - The "Allow non-host to add participants" settings should be enabled by default for meetings

Bug

  • [CHT-729] - iOS Binding - the function hasChatOptionEnabledForChatOption does not return a value

Feature

  • [CHT-725] - iOS Binding - non-host can add participants to the chat

Target app/s

  • Android 6.18
  • iOS 8.0

Version 3.5.0

12 Sep 13:44
Compare
Choose a tag to compare

Feature

  • [CHT-725] - iOS Binding - non-host can add participants to the chat (hotfix for release/v3.5.0)
  • [CHT-729] - iOS Binding - the function hasChatOptionEnabledForChatOption does not return a value

Enhancement

  • [CHT-677] - AND, iOS - non-moderator can add participants to the group chat/call/meeting

Maintenance

  • [CHT-721] - megaclc: add commands to exercise thumbnail/preview fetch and cancel of fetch

Target version/s

  • Android 6.17
  • iOS 7.18

Version 3.4.0

22 Aug 07:04
Compare
Choose a tag to compare

Enhancement

  • [CHT-716] - Add getUserHandle to MEGAChatRoom bindings

Maintenance

  • [CHT-713] - Update 3rdparty libraries to match SDK for cmake based builds
  • [CHT-720] - iOS - Update Chat Room Listener binding to use the current thread

Feature

  • [CHT-701] - Implement server->client BYE command

Target version/s

  • Android 6.15
  • iOS 7.16

Version 3.3.4

03 Aug 07:43
Compare
Choose a tag to compare

Maintenance

  • [CHT-705] - megaclc: add an option to show the Stage for folder transfers
  • [CHT-709] - Android - Remove VideoCaptureUtil dependency from MegaChatApiJava.java

Feature

  • [CHT-665] - Add video send delay to the webrtc stats report, check txBwe

Bug

  • [CHT-707] - Crash at stepMustHaveData when importing messages (iOS)
  • [CHT-711] - Fix meetings stats

Target version/s

  • Android 6.14
  • iOS 7.15

Version 3.3.3

20 Jul 10:10
Compare
Choose a tag to compare

Enhancement

  • [CHT-702] - Add missing enum to retrieve all chats excluding meeting rooms

Maintenance

  • [CHT-698] - megaclc: more functions to help test folder upload/download cancellation/logout/exit scenarios
  • [CHT-703] - update megaclc to support cancelling transfers by cancel token

Bug

  • [CHT-694] - Crash at Groupal meeting without audio nor video test
  • [CHT-695] - Stop sending KEEALIVE to presenced when init in lean mode

Target version/s

  • Android 6.13
  • iOS 7.14

Version 3.3.2

11 Jul 16:19
Compare
Choose a tag to compare

Maintenance

Feature

  • [CHT-651] - Add support for receiving both screen stream and camera video as the low-res stream
  • [CHT-691] - Add new public method at MegaChatApi to retrieve meetings/groupchats by separate

Bug

  • [CHT-686] - Avoid double stop outgoing ringing notification
  • [CHT-690] - Add missing END_CALL_REASON_BY_MODERATOR to intermediate layer
  • [CHT-696] - Fix iOS compilation

Target apps

  • Android 6.12
  • iOS 7.13

Version 3.3.1

06 Jul 12:27
Compare
Choose a tag to compare

Sub-task

  • [CHT-661] - End call for all (groupal meetings)

Feature

  • [CHT-675] - Send previous cid at JOIN command upon reconnect
  • [CHT-687] - Improve folder upload/download controllers

Bug

  • [CHT-667] - Crash at chatd::Chat::at(int)
  • [CHT-678] - Bad network notified always at call start

Target version/s

  • Android v6.11
  • iOS 7.12

Version 3.3.0

09 Jun 09:59
Compare
Choose a tag to compare

Feature

  • [CHT-649] - Poor connection icon to the impacted user video feed or avatar
  • [CHT-650] - Implement detection of no UDP connectivity in native SFU client
  • [CHT-655] - Notify apps about stop outgoing ringing for 1on1 calls.
  • [CHT-670] - Hangup if timeout expires when trying to reconnect

Bug

  • [CHT-663] - Crash at FilteredHistory::addMessage due to EXC_BAD_ACCESS KERN_INVALID_ADDRESS
  • [CHT-668] - Crash on FilteredHistory deleteMessage
    *[CHT-669] - Crash on 1on1 call upon get disconnected and recover connectivity

** Target version/s**

  • Android v6.10
  • iOS 7.11