Skip to content

Releases: meganz/MEGAchat

Version 4.7.0

12 Apr 08:35
Compare
Choose a tag to compare

Enhancement

  • [CHT-753] - Reuse scheduled meetings sdk core objects
  • [CHT-829] - Upgrade the pdfium library which uses vcpkg
  • [CHT-830] - fix the cmake building
  • [CHT-837] - Avoid notify onUserJoin for our own user
  • [CHT-838] - correct cmake c++17 flag for windows

Sub-task

  • [CHT-836] - Return an error if try to Join a call with waiting room enabled

Story

  • [CHT-843] - iOS - Meeting scheduling flow Binding

Maintenance

  • [CHT-834] - Update header search paths for ObjC binding

Bug

  • [CHT-833] - iOS - Account unable to send/receive chat messages.

Target apps

  • iOS 9.11
  • Android 7.9

Version 4.6.0

17 Mar 09:49
Compare
Choose a tag to compare

Enhancement

  • [CHT-828] - Update MEGAChat iOS delegate bindings

Target app/s:

  • iOS 9.9
  • Android 7.7

Version 4.5.1

06 Mar 09:27
Compare
Choose a tag to compare

Enhancement

  • [CHT-827] - Check endDateTime instead startDateTime for getting future occurrences

Maintenance

  • [CHT-744] - Automated tests for scheduled meetings

Target app/s:

  • Android 7.7
  • iOS 9.7

Version 4.5.0

27 Feb 13:15
Compare
Choose a tag to compare

Enhancement

  • [CHT-822] - Adjust MegaIntegerMap getters
  • [CHT-825] - Order occurrences list received from API

Target app/s:

  • Android 7.6
  • iOS 9.6

Version 4.4.1

20 Feb 09:46
Compare
Choose a tag to compare

Enhancement

  • [CHT-806] - Fetch for more occurrences
  • [CHT-813] - Scheduled meetings user alerts improvements
  • [CHT-818] - Improve occurrences management

Bug

  • [CHT-816] - Scheduled meeting improvements
  • [CHT-817] - TEST Publicchat failed
  • [CHT-819] - Crash at karere::Client::initWithNewSession
  • [CHT-821] - Add MegaChatScheduledMeetingListener to Android bindings
  • [CHT-824] - Investigate command dumphistory at megaclc is returning only 288 messages

Target app/s:

  • Android 7.4
  • iOS 9.5

Version 4.4.0

13 Feb 07:43
Compare
Choose a tag to compare

Maintenance

  • [CHT-814] - iOS binding -Notifications for the meeting occurrence update or cancellation

Bug

  • [CHT-795] - Scheduled meetings improvements
  • [CHT-801] - TEST Send Rich link are failing
  • [CHT-802] - Crash at client::fetchScheduledMeetingsOccurrences
  • [CHT-810] - Crash on webRTC at AudioLevelMonitor::onAudioDetected

Target app/s

  • Android 7.4
  • iOS 9.4

Version 4.3.0

31 Jan 11:03
Compare
Choose a tag to compare

Enhancement

  • [CHT-774] - Scheduled Meetings Unix Timestamps

Sub-task

  • [CHT-757] - Add support to create sched meeting with mcc command

Story

  • [CHT-797] - iOS - Binding for Scheduled meeting notifications for participants

Maintenance

  • [CHT-798] - Add isMeeting into MEGAChatListItem (iOS binding)

Bug

  • [CHT-787] - Fix MegaChat automated tests
  • [CHT-799] - Solve MEGAclc compilation on Windows

Feature

  • [CHT-731] - Update webrtc version
  • [CHT-794] - New functionality to dump all chat history into a file with MEGAclc

Target app/s

  • Android 7.3
  • iOS 9.3

Version 4.2.0

16 Jan 11:58
Compare
Choose a tag to compare

Enhancement

  • [CHT-781] - Improve documentation for commands MSGIDTIMESTAMP and NEWMSGIDTIMESTAMP
  • [CHT-784] - Dont strip linked product and debug symbols when copying for QA and Release modes
  • [CHT-789] - iOS binding - adding debugging symbol to MEGAChat build

Sub-task

  • [CHT-779] - Decouple MegaChatApiTest from MegaRequestListener

Maintenance

  • [CHT-769] - Avoid notify onPresenceChanged twice with same value for same user
  • [CHT-780] - update iOS binding to handle Unix timestamp for scheduled meeting

Bug

  • [CHT-777] - Solve missing notification when remote audio level is detected
  • [CHT-785] - Invalid unread count on iOS app

Feature

  • [CHT-778] - Add method to set SFU id
  • [CHT-786] - Add meeting room flag to MegaChatListItem

Target app/s

  • Android 7.2
  • iOS 9.2

Version 4.1.0

19 Dec 15:09
Compare
Choose a tag to compare

Enhancement

  • [CHT-768] - iOS binding - Create Meeting UI List

Sub-task

  • [CHT-766] - Clean some unneeded waits and refactor a bit of code

Maintenance

  • [CHT-770] - Revert CHT-756 Set weak delegate for DelegateMEGAChatRequestListener
  • [CHT-773] - iOS binding - Scheduled meeting management message

Bug

  • [CHT-776] - Add parent sched id when we want to modify an occurrence

Feature

  • [CHT-689] - Meeting - scheduling. Implement capability to start the meeting without ringing the participants

Target app/s

  • Android 7.1
  • iOS 9.1

Version 4.0.1

19 Dec 15:08
Compare
Choose a tag to compare

Enhancement

  • [CHT-752] - Scheduled meetings improvements
  • [CHT-756] - Set weak delegate for DelegateMEGAChatRequestListener to avoid retain memory cycles
  • [CHT-760] - iOS binding - Chat Listing Revamp improvements

Maintenance

  • [CHT-761] - iOS bindings for Scheduled meetings
  • [CHT-770] - Revert CHT-756 Set weak delegate for DelegateMEGAChatRequestListener

Bug

  • [CHT-759] - Compile MegaChat on Win

Feature

  • [CHT-758] - DEV- Android Binding - scheduled meetings

Target app/s

  • Android 7.0
  • iOS 9.0