Releases: meganz/android
Version 3.7.6a (patched)
Supported Android versions
- Android 5.0 – 5.1.1 (Lollipop)
- Android 6.0 – 6.0.1 (Marshmallow)
- Android 7.0 – 7.1.2 (Nougat)
- Android 8.0 – 8.1 (Oreo)
- Android 9.0 (Pie)
- Android 10
Change notes
- Hot fixes
- Fix possible vulnerability at
OpenLinkActivity
- Fix possible vulnerability at
SDK: meganz/sdk@e16d87a (v3.7.0a)
MEGAchat: meganz/MEGAchat@85a843e (v2.3.3)
Version 3.7.6
Supported Android versions
- Android 5.0 – 5.1.1 (Lollipop)
- Android 6.0 – 6.0.1 (Marshmallow)
- Android 7.0 – 7.1.2 (Nougat)
- Android 8.0 – 8.1 (Oreo)
- Android 9.0 (Pie)
- Android 10
Change notes
-
New features
- Add support for contact's aliases.
- Redesign UI for Shares section (include Links).
-
Bug fixes
- Audio -> Video call streams renegotiation displays "XY left the group call".
- When I open a public chat from a link received in a chat, the messages of that chat are not loaded.
- Incorrect message is showing to the user on the call dialog when he cuts and joins the ongoing group call again.
- The result of a search in the root level of Outgoing shares section shows the nodes repeated as many times as the number of contacts with whom the folder is shared.
- Audio/Video call - During call, tapping on Scan QR code option or going to My QR code section, does nothing.
- The speaker button appears in the call screen when two calls are received at the same time.
- The method getLocalFile is not working fine. Currently it limited to searching between only certain types of files (images, audios and some types of videos).
- During a call, check if the local camera is activated and the "take a picture" option is selected on the Cloud Drive.
- If the user is enabling the logs and the app permissions are denied, the user have to be notified that Logs wont be created.
- When there is a group video call in progress with two, five or six participants and the toolbar is shown, the change-camera icon appears superposed to the disabled-microphone icon.
- The "share" option is not available for a non-playable (static) GIF.
- The first letter of the avatar, from a participant in a group call, is too small.
- Chat - When a group chat is created without any participant, the call icon is showing enabled and it allows to call.
- Unit in upper caps in the French UI.
- Missing space before the unit in the localized UI.
- Ignoring an incoming call when already on another call does not end the sound or vibration of the incoming call.
- In chats list, when there are a chat with unread messages, if it clears the chat history, the item is updated but not the unread badge.
- Some files with preview are overlap with other chat messages when scrolling.
- The app crashes when there is a call in progress and you return to the call from the "Return the call" bar in the chat list.
- If modal bottom sheet has more than 5 options, don't show the full modal when triggered.
- When it opens a MEGA blog URL in MEGA app, a dialog appears and it does not allow to do anything.
- During an ongoing call if My QR code cannot be accessed, a toast should appear.
- NullPointerException in UserAvatarListener.onRequestFinish.
- Unable to access application (Offline state) without network connection
-
Improvements
- 'Share' Options Improvements.
- Update Babel strings regarding chat links to unite terminology.
- Migrate Android source code to AndroidX.
- Allow sharing different file formats through other apps.
- When creating the log files from the Android App, it should record the App version each time when the app version is updating.
- Add creation date in files as iOS. Only when the nodes are in list view.
- Make badge bigger and text smaller.
- Change the time strategy of adding phone number reminder.
- Remove the escaped quotes of device contacts name.
- "Re-Enter your new PIN" not centered in the French UI.
- Font is to small in "Backup Recovery Key" view.
- When 'Always ask for download location' is checked, the default download location should hide.
- Remove the old design from File Provider and QR Code section.
-
Others
- Update translations.
SDK: meganz/sdk@610f41b (release/v3.7.0a)
MEGAchat: meganz/MEGAchat@85a843e (v2.3.3)
Version 3.7.5a (patched)
Supported Android versions
- Android 5.0 – 5.1.1 (Lollipop)
- Android 6.0 – 6.0.1 (Marshmallow)
- Android 7.0 – 7.1.2 (Nougat)
- Android 8.0 – 8.1 (Oreo)
- Android 9.0 (Pie)
- Android 10
Change notes
- Hot fixes
- Fix
NullPointerException
querying purchases atBillingManager
. - Avoid possible exception getting phone contacts.
- Fix exception showing a snackbar at
FileStorageActivity
. - Restore
IMPORTANCE_HIGH
level for incoming call notification.
- Fix
SDK: meganz/sdk@349f72b (v3.6.9)
MEGAchat: meganz/MEGAchat@3002404 (v2.3.2)
Version 3.7.5
Supported Android versions
- Android 5.0 – 5.1.1 (Lollipop)
- Android 6.0 – 6.0.1 (Marshmallow)
- Android 7.0 – 7.1.2 (Nougat)
- Android 8.0 – 8.1 (Oreo)
- Android 9.0 (Pie)
- Android 10
Change notes
-
New features
- Camera swap on Calls.
- Track affiliate links also during signup.
- Support for business accounts.
-
Bug fixes
- User account is not upgraded through google subscription.
- Vibrate and sound with chat notification is not working on Android 9 Google Pixel 3.
- The Cancel subscription button is missing for the google play store subscriptions in MEGA Android App.
- When the outgoing shared folder permissions are changed, the shared contacts are getting a wrong notification as new file shared.
- Phone does not vibrate when chat message arrived.
- Always a chat message is received, the devices screen turn on and shouldn't it. Even when it has disabled the notifications of the whole app, the screen turns on and no notification is displayed.
- Put the device aside for somewhile(about 10 minutes), the device cannot receive chat notification.
- Notifications are not received if chatroom view is in background.
- Incorrect toast is showing when you try to download a takendown file/folder.
- Allow to lock a recording even if the padlock has been hidden the first time.
- If it types in any password-EditText a very long password, the text is superposed to the show/hide password button.
- Proximity Sensor on Android devices stay on longer than expected when a call is disconnected.
- Some images are shown in a wrong orientation in some cases.
- Control the options shown in the versions of a file checking the file's permissions.
- Proximity senser need to be released properly.
- Android APP spontaneous logging out.
- Download button in Image preview doesnt notify the user.
- If a folder has only pending shares the folder is shown in Cloud section as shared but not in Outgoing section.
- App crashes on forwarding a message to a new contact that doesn't have an existing chat room.
- Use the proximity sensor to play the voice clips.
- "Clear chat history" wrongly triggers mobile notifications.
- The emoji in notifications' avatars appears as a question mark.
- The empty screen of FileStorageActivity appears cut in landscape.
- While verifying an email id change , if another MEGA account is logged into Android APP, it does not allow the user to change the email and throws error message as 'An error occurred,please try again'.
- Currently the downloads from folder links are done through a wrong megaApi instance (megaApiFolder instead of megaApi).
- Android app should not enables call buttons while there is a call in a chatroom.
- The groupchat textbox should not be multile or the keyboard controls should be disabled to type the group chat name in multiline.
- A toast is missing when uploading a file from local to the cloud drive /incoming shared folder.
- App crashes when you try to share a contact to another without chat created yet.
- File system error occor when trying to save a recovery key.
- Password protected file/folder link does not open via the open link dialog and shows "Invalid file or folder link" message.
- When chat is disabled, the button "Enable Chat" overlaps the informative text which is also cut out.
- Wrong recovery key file name.
- When it shares the CU folder, it appears as outgoing share instead of as CU folder.
- On dialogues with 3 (or more) actions, buttons should be vertically align to the right.
- Correct date format on sent and received requests view.
- Chat image reduction does not interpolate properly, leading to unnecessarily large and very pixelated JPEGs.
- Android app takes over the audio channel in mobile device as soon as a chat room is accessed.
- The layout to add phone number in navigation drawer is not aligned to the bottom and it causes the view appears superposed to Settings button in some cases.
- NullPointerException- When try to hide Recording layout but it is null.
- When a file has versions, the file size and version icon are overlapped.
- Download to SD card doesn't work on Android 10.
-
Improvements
- Remove option to disable/enable the chat.
- Remove the old "Google Wallet" icon and use the "Google Pay" icon.
- Update the label of the transfers notifications.
- Add a display style for folders/files that have been taken down in the cloud drive.
- My Account and Storage sections UI update.
- Upgrade google play billing library.
- Permission consequences on versioned files.
- MEGA Chat invitation UI improvements.
- Improve loading of contacts upon sharing folder.
- Deactivating or activating the camera and speaker in a call using the proximity sensor.
- Change FREE account label to Free.
- Voice clip feedback.
- Show snackbar wherever it is when all the download finish.
- Remove "showSnackBar" duplicated methods and fix a wrong chat id in there.
- Unify the behaviour of outgoing shares with other clients (web and iOS).
- Download setting improvement.
- Don't show the call's duration for groupcalls.
- Permit sort contacts by creation date.
- Chat invitation grant permission dialog and string supplement.
- Add icon to "My chat files" folder.
- "OK" in English in the localized ui.
- Improve strings for "Address book invitation" dialogs and screens.
- Upgrade Account update.
-
Others
- Update translations.
SDK: meganz/sdk@349f72b (v3.6.9)
MEGAchat: meganz/MEGAchat@3002404 (v2.3.2)
Version 3.7.4b (patched)
Supported Android versions
- Android 5.0 – 5.1.1 (Lollipop)
- Android 6.0 – 6.0.1 (Marshmallow)
- Android 7.0 – 7.1.2 (Nougat)
- Android 8.0 – 8.1 (Oreo)
- Android 9.0 (Pie)
- Android 10
Change notes
- Hot fixes
- Fix "NullPointerException" reported by business user.
- Hotfix for a country code issue during SMS verification (US,, Canada, India and Brazil).
SDK: meganz/sdk@93cc57d (v3.6.8)
MEGAchat: meganz/MEGAchat@4494a82 (v2.3.1)
Version 3.7.4a (patched)
Supported Android versions
- Android 5.0 – 5.1.1 (Lollipop)
- Android 6.0 – 6.0.1 (Marshmallow)
- Android 7.0 – 7.1.2 (Nougat)
- Android 8.0 – 8.1 (Oreo)
- Android 9.0 (Pie)
- Android 10
Change notes
- Hot fixes
- Hotfix for crash in Huawei devices (Android 8.0).
- Fix several
NullPointerException
detected in the Google Console.
SDK: meganz/sdk@93cc57d (v3.6.8)
MEGAchat: meganz/MEGAchat@4494a82 (v2.3.1)
Version 3.7.4
Supported Android versions
- Android 5.0 – 5.1.1 (Lollipop)
- Android 6.0 – 6.0.1 (Marshmallow)
- Android 7.0 – 7.1.2 (Nougat)
- Android 8.0 – 8.1 (Oreo)
- Android 9.0 (Pie)
- Android 10
Change notes
-
New features
- Allow user to share the file when he is not logged into the App.
- Reconnecting a call in progress.
- Track contact links for affiliate program.
- Track chat links for affiliate program.
- "Email-verification required" suspension support (Weak account protection).
-
Bug fixes
- Missing extension on uploaded PDF from Whatsapp.
- If you uninstall the app, the data downloaded from your account to the SD card is also deleted.
- If a contact is removed during one on one call , the call doesn't hang up.
- Entering the email address of a person while inviting to MEGA, if the App is flipped between the portrait and landscape mode (vice versa), the entered part of email address goes off.
- Allow deletion of a text message that is being sent when there is no internet connection on the device.
- Some sort options don't work or don't exist.
- Uploading picture using (take picture option) inside incoming shared folder directs the picture to cloud drive instead of the shared folder.
- It is currently not possible to download new versions of an already downloaded file.
- App is crashing when you take picture after creating a new folder in an incoming shared folder from the contact info screen.
- Add alert when the email typed on
Awaiting email confirmation
screen is wrong. - Keep preview aspect ratio when received via chat.
- Chat>>Audio Calling - When an audio call is initiated, it pops up the camera.
- Play videos in
CameraUploadFragment
causes APP crash. - Allowed to show emojis of many characters (e.g. flags) in avatars.
- If you archive the chat from the chat room, it does not redirect you to the chat list.
- Shortcodes formatting does not allow the rest of strings to be formatted in the Chat.
- In a chat conversation if the title in toolbar is too short, the subtitle appears cut to the same length.
- Pressing the Android "Back" button in chat.
- Don't allow to call without connection from contact info screen.
- Overquota account and the account set up overlap each other and it makes the App hang.
- ANR: executing service mega.privacy.android.app/.DownloadService
- No save button when changing name.
- Should there be a save button here instead of select button.
- Chat messages from a different chat get appended to another chat.
- In Setting section, if there is not network connection, the back button of the device is not working.
- The decryption key dialog becomes white when you paste the decryption key to open the file/folder link without key.
- When it tries to rename a group's name with more than three emoji-flags the result is three flags and two wrong images.
- The app crashes when casting a string by retrieving an avatar.
- Crash when it losts and recovers the network connection and goes to Offline section.
- In a group call, if no ones answered and the name of the participant who init the call is too long, the text in the view to return to the call in the chat conversation appears cut.
- ChatCallActivity cannot launch on Android 10, if "allow display over other apps" hasn't been granted.
- Inconsistent button color when select single vs multiple images from Camera uploads section.
- App crash when send empty text in chat.
- ShareInfo null pointer exception.
- In the chats list, the call in progress message is not shown in a specific case.
- When the invitation is sent from the Achievements session from the My Account, a wrong dialog box is showing up.
- Button colour inconsistency on dialogs.
-
Improvements
- Login, Create Account and Change Password update.
- Improve the UX related to "My chat files" folder.
- Add sorting options to Saved for offline data.
- MEGA achievement - invitation design.
- Support formatting codes in the chats list.
- Add a security info checkbox for "create account" and "change password" page.
- Improve checkups for start upload.
- Multiline chat text message window for editing too small.
- On chat room, hide text input when user taps to see gallery recent photos.
- When there is an audio call, do not allow the buttons to be hidden.
-
Others
- Update translations.
- Upgrade "cryptopp" library.
- Upgrade "SQLite" library.
- Upgrade "OpenSSL" library (removed because is not used).
- Upgrade "libsodium".
- Upgrade "pdfium" library (pdf viewer).
SDK: meganz/sdk@93cc57d (v3.6.8)
MEGAchat: meganz/MEGAchat@4494a82 (v2.3.1)
Version 3.7.3
Supported Android versions
- Android 5.0 – 5.1.1 (Lollipop)
- Android 6.0 – 6.0.1 (Marshmallow)
- Android 7.0 – 7.1.2 (Nougat)
- Android 8.0 – 8.1 (Oreo)
- Android 9.0 (Pie)
- Android 10
Change notes
-
New features
- SMS verification.
- MEGA Chat invitation (address book invitation).
- Add option to disable GPS stripper.
- New link format for file & folder links.
-
Bug fixes
- Hide status bar with effect in Full Screen Viewer for Cloud Drive and in Full Screen Viewer for Chat.
- If it taps fast enough two or more times to open the node options menu, some menus are opened one on top of the other.
- A submit button is missing in the dialog box to enable the Camera Uploads from the Camera Uploads tab.
- Last item of the list is not showing in some cases.
- Crash when it is on Save for Offline section in Full Screen Image viewer and receives an on nodes update.
- Different file size of the same file is showing up in different views of the app.
- Contacts added via the chat tab are not refreshed unless the user navigates from start conversation page to chat tab and revisits the start conversation page.
- When a file is selected to send to chat and a new group chat option is selected , the user is redirected to the send to --page without creating any group chat.
- When open a chat link of a chat in which I am participating, the options of the toolbar are hidden.
- From the chat room when a picture is clicked via camera and then sent to the chat, the image is not sent and the App crashes.
- The app does not support links modified by a external app.
- The invite contacts option does not show up on start conversation screen in landscape mode.
- Long file name display improvement when exploring on file storage for selection.
- The Fab button in the search section does not work correctly.
- When the Search section is opened from Inbox or Rubbish Bin section, if it presses back, the app does not show the right section.
- Black screen shows up when you unlock your device after zooming a photo you shared in a chat room and lock your device.
- If I turn the screen in the chat section, when I'm searching, the three points of the toolbar are shown.
- Cloud Drive - Photos taken from the camera are getting uploaded of 0 bytes.
- App crashes upon trying to change access permissions of an Outgoing Shared Folder from Folder info screen in landscape mode.
- The call screen doesn't show all the participants of the call (only in a specific scenario).
- Auto-away: app is crashing on setting the time limit to a number larger than 10 digits.
- The "Loading messages..." item is displayed incorrectly when the keyboard is open.
- An unavailable voice message is displayed with a blank space in the chat list.
- When there is an Ongoing one on one call from user A in webclient (User A logged in to Android and webclient the same time) to UserB in Android, there is no indication of the call for User A in Android.
- Wrong screen is showing when attaching files to chat if it press back from
New Group
screen. - [Google Play Console] NullPointerException at FolderLinkActivityLollipop.
- The image viewer in Offline section should open the original image instead of its thumbnail/preview.
- The Offline section is crashing and working so slow due to the memory's consumption when it is creating thumbnails.
- The chronometer on the banner is shown in an outgoing call.
- When the emojis keyboard is closed, the listeners are removed and the status of the message is not updated.
- The management message "cleared the chat history" is displayed in green instead of grey.
- The title of the shared folders section is shown cut.
- The playlist functionality is broken in Offline section.
- [Google Play Console] IllegalStateException at CloudDriveExplorerFragmentLollipop.
- Crash at libwebsocket
- The incoming shared folder is not saved to offline from the folder info option.
- Unable to save QR code to the cloud drive and to file system.
- Participants are getting duplicated on the new chat link screen.
- Scan qr code is not working if started form Invitation page.
- The notifications fragment is not shown when the MEGA notifications are disabled in device's settings.
-
Improvements
- Show thumbnail of all file types where possible on Save for Offline section.
- Permit send various files to chat from contact list and to attach from incoming tab.
- Include archived chats in a chat section search.
- Versions history tasks.
- Search function should be restricted to the section where the user tapped on "Search": CloudDrive, Rubbish Bin, Incoming folder/s, Offline respectively.
- Improve the algorithmic side of the search function for large accounts.
- Folder Info does not display the full name if the name is too long.
- Improve the message on the cancel camera uploads dialog.
- New logout warnings on My Account section.
- Set correct order for search results.
- Reduce the number of
uq
storage request. - Apply the search improvements to
Send to chat
feature. - Add the banner "Tap to return to call" in the Recents section and in the shared folders sections.
- Update transfer banner and call banner in landscape mode.
- Change QR code type from dots to standard.
- Change the text of CU GPS removal option.
-
Others
- Update translations.
SDK: meganz/sdk@1c1afc1 (release/v3.6.6a)
MEGAchat: meganz/MEGAchat@60b6764 (v2.2.1)
Version 3.7.2b (patched)
Supported Android versions
- Android 5.0 – 5.1.1 (Lollipop)
- Android 6.0 – 6.0.1 (Marshmallow)
- Android 7.0 – 7.1.2 (Nougat)
- Android 8.0 – 8.1 (Oreo)
- Android 9.0 (Pie)
Change notes
- Hot fixes
- Fix [Google Play Console] IllegalStateException at CloudDriveExplorerFragmentLollipop.
- Fix a NPE when try to get pro3 product and TYPE_GET_PRICING has not finished yet.
- Fix download URL of the used "libsodium" version in the 3rd party build script.
- Fix logger to include SDK logs into Chat logs.
SDK: meganz/sdk@bfff951 (v3.6.5)
MEGAchat: meganz/MEGAchat@969d528 (v2.2.0)
Version 3.7.2a (patched)
Supported Android versions
- Android 5.0 – 5.1.1 (Lollipop)
- Android 6.0 – 6.0.1 (Marshmallow)
- Android 7.0 – 7.1.2 (Nougat)
- Android 8.0 – 8.1 (Oreo)
- Android 9.0 (Pie)
Change notes
-
Hot fixes
- Strong echo can be heard when doing audio/video calls if Samsung S9/S10 is involved in a call.
-
Improvements
- Allow for dynamic adjustments to pricing, storage and transfer quotas.
SDK: meganz/sdk@bfff951 (v3.6.5)
MEGAchat: meganz/MEGAchat@969d528 (v2.2.0)