Releases: meganz/MEGAchat
Releases · meganz/MEGAchat
Version 2.1.6
- SMS verification support in
MEGAclc
. - Avoid rich-links for MEGA contact links.
Version 2.1.5
- Ensure up to date with chatd upon reception of PUSH when disconnected.
- Fix message's encryption upon confirmation of new key, but missing of new message id.
- Avoid to automatically answer a call in ring-in state upon re-connection to chatd.
- Improvements in MEGAclc
Version 2.1.4a (patched)
- Avoid automatic answer when call is ring-in and client reconnects.
Version 2.1.4
- Support for chatlinks and anonymous mode in
MEGAclc
. - Adjust initialization stats collection.
- Minor fixes.
Version 2.1.3
- Hide online status for every non-contact.
- Fix list of peers allowed to see your online status.
- Do not signal user's activity to presenced if connected by service in background.
- Fix notification about all history available locally (for empty chats).
- Protection against invalid JSON in the rich links response from API.
- Filter chat notifications based on user's settings.
- Support for PUSH notification settings in QtApp.
- Set groupal calls always enabled.
- Call roaming for network hiccups.
- Notify when the call is fully established (rather than connecting).
- Allow to reset client id, so iOS extensions do not collide with actual app.
- Fix chatroom's title when peer has no firstname (fall to lastname, finally fall to email).
- Fix race-condition for consistent peerlist upon leave a chatroom.
- Skip call's related commands for previewers of chatlinks.
- Fix
keyid
for truncate messages. - Fix timestamp of last message.
- Bump up cache's version from 6 to 7.
- Avoid update call session state upon termination / destruction.
- Fix unhandled promise error upon connection.
Version 2.1.2
- New command for recent actions in
MEGAclc
. - Fix type of change value for preview closed.
- Fix initialization stats for anonymous mode.
- Fix crash at exit / logout when there's a
KEEPALIVE
in-flight.
Version 2.1.1a (patched)
- Hotfix for newer versions of iOS without support for monotonic clock
Version 2.1.1
- Groupcalls enabled by default.
- Improve management of PUSH notifications for (still) unknown chats.
- Fix crash at WebRTC logger.
- Skip notification for deleted attachments in node's history.
- Fix refresh of URL when API path changes.
- Fix duplicated callback upon loading messages.
- Fix update of A/V call flags before remote stream is setup.
- Fix indexed of node history in corner case.
- Initialization statistics for profiling.
- Support to build using CMake on Linux.
- Adjust chat links format to be more permissive.
- Allow non moderators to get a chat link (if any).
- Avoid unnecessary user attributes retrieval in anonymous mode.
- Added callback when a preview if finally closed.
- Ensure
KEEPALIVEAWAY
is sent to server when entering background (iOS). - Fix own privilege upon auto-join by second time a public chat.
- Fix retrieval of firstname / lastname of peers of groupchats in preview mode.
- Exclude chats in preview mode in the count of unread chats.
- Fix cleanup upon logout, even while a call is in progress.
- Other minor fixes and improvements.
Version 2.1.0
- Support for chat-links
- Fix decryption of custom title when app is killed before completion.
- Improved automated tests and fix some fake positives.
- Ensure
MegaChatApi
is deleted in iOS bindings (use weak references). - Fix issue loading of node's history.
- Ability to get calls based on their current state.
- Avoid crash at
Logger
due to lazy initialization in iOS. - Support for voice-clips.
Version 2.0.2
- Fix ringing after reject a call.
- Support multi-factor authentication in MEGAclc.
- Send WebRTC errors to stats server.
- Adjust automated tests: autoaway, cleanup...
- Fix race condition between retrieval of history and retrieval of last message.