Skip to content

Releases: meganz/android

Version 3.7.8

01 Oct 16:45
61ca7ce
Compare
Choose a tag to compare

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

    • Remove/reset SMS verified phone number.
    • Reset/Approve credentials.
  • Bug fixes

    • Move the layer with the unread count below the management messages.
    • When it selects all the contacts in Contacts section and tries to create a new chat group, if it removes some contact, they do not appear in the list.
    • If it taps fast enough two or more times to open the chat icon to start a conversation, two menus are opened one on top of the other.
    • If I my local video is activated in a call and I open the device's camera, I lose the permissions of the camera and my local video stops.
    • App is crashing when back button is tapped from Search page.
    • An error is missing when opening a link protected by password and it types a wrong password.
    • Achievements pages go back and forth upon changing the orientation.
    • Fab button in the chat disappears for the first time the chat is loading after login.
    • When trying to access the local files while the chat is loading the app should not display as No files, but 'Loading files' or something.
    • Enter password dialog - Password is visible when I enter the password in Password dialog.
    • The Cloud and Incoming tabs in File Explorer do not have elevation when scrolling and they should.
    • Pin lock screen - When an incorrect pin code is entered while setting up the pin, a toast appears but the position of it is oddly placed.
    • Unable to delete edited chat messages in group chat.
    • Accepting an incoming call does not pause music streaming from other apps.
    • If it is in a group chat info and one of the participants update their name, the participant is not updated with the new one.
    • Wrong behaviour in UI removing chat messages.
    • When I try to send a message to an attached contact in a chat. The chat closes quickly.
    • An error is missing when opening a link protected by encryption key.
    • Decryption reports failure with correct decryption key.
    • The bottom shading of a video attached to a chat is not properly adjusted.
    • The emoji size is different in first name than in last name when editing them.
    • Press "back" at "Enter password" dialog of password protected link---showing blank white screen.
    • User feedback: when try to open an offline .jpg file, APP crashes.
    • Currently there are some screens from which the contact info can be opened that do not update the nicknames when changed.
    • The view which shows the contacts attached in a chat messages does not show nicknames.
    • App crashes when go to My Account section on devices with Android 5.
    • Long press an item in "Shared items"->"Links shouldn't open the file.
    • Broken "share" option from PDF viewer opened from external app.
    • The browsing level displayed is incorrect when returning to the Cloud Drive from notifications section.
    • When I try to edit a very long nickname, the "..." instead of the full nickname is shown.
    • Clear Selection doesn't clear selection in chat list view.
    • SMS verification screen appears although skipped it.
  • Improvements

    • Chat invitation UI-UX improvements.
    • The first line in contact info screen should have a bigger width and two lines if needed.
    • Add share option in multiselection mode.
    • Address book invitation - send email addresses.
    • Pause streaming on device when user starts streaming in MEGA account.
    • Enable audio level monitor on calls with more than 6 participants.
    • Update android 3rdparty to platform-21 and ndk r16b.
    • Refactor "open link" alert dialogs code.
    • Update Password Reminder Dialog log out string to "Do not show again".
    • Photo thumbnails on list view without rounded corners.
    • View to attach files from Cloud Drive (to a chat room) with grey button.
    • Change "Save for Offline" to "Available Offline".
    • Contact's item subtitle (Modal bottom sheet) with the amount of shared folders instead of presence.
    • Stop the music being played on the device when you start recording a voice clip.
    • Auto pause/resume device audio/video when media file is being streamed in chat / Cloud Drive.
    • Snackbar actions "SEE" and "Settings" should be translated.
  • Others

    • Remove beta languages.
    • Upgrade available translations.

SDK: meganz/sdk@2bff970 (release/v3.7.3b)
MEGAchat: meganz/MEGAchat@30fd051 (v2.3.6)

Version 3.7.7

30 Jul 09:54
e9945ba
Compare
Choose a tag to compare

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

  • Bug fixes

    • Camera Uploads progress in rubbish bin , when the Camera Upload folder (CP) is moved to rubbish bin.
    • Awaiting confirmation email page --E-mail field is empty in Awaiting confirmation e-email page after cancelling the current registration and then initiating a new registration.
    • The camera in scan QR section does not start until it touches the screen when a video call is in progress.
    • MEGA Secondary folder in English.
    • When I join a chat link again, the messages are duplicated.
    • When rejoining a chat link conversation, if some messages where received while the user was not participating in it, they are not received until they logged out and logged in.
    • Chat messages are incorrectly marked as Edited.
    • "Camera Uploads" folder name is in English in the localized UI.
    • When it tries to edit a location message in chat, the URL of the message is set in the input text view and it should not.
    • The CU is not disabled neither updated when the local folder selected is an SD card folder and the SD card is removed.
    • The CU and MU process are request sequentially and should be done parallelly.
    • The CU is disabled in one device after removing the CU folder in other device logged in with the same account.
    • The warning shown when CU or MU folders are going to be removed is not shown when the service is NOT running.
    • Google Dev Console ANR on UploadService.
    • Google Dev Console ANR on DownloadService (ManagerActivityLollipop).
    • Keyboard doesn't retract automatically after resetting PIN lock code.
    • Several problems related to the Audio Manager in calls in progress.
    • Update video participants when session in progress is notified.
    • A megaChatApi.connect() is needed after megaChatApi.initAnonymous().
  • Improvements

    • Keyboard should automatically pop-up when renaming a folder/file.
    • Provide path to escapeFsIncompatible and unescapeFsIncompatible.
    • Handle new user-attribute storing the target folder for Camera uploads.
    • Add the option "Send to chat" at the Camera uploads section when single/multiple photos are selected.
    • Use localized string for inactive chat titles.
    • Remove the escaped quotes of device contacts name.
    • Follow the same approach than iOS when a user used to participate in a chat room and they try to open a chatlink for that inactive chat.
    • Transfer session to embedded mobile webclient.
    • Create strings for each error received from the SDK or Mega Chat to show them translated.
    • Add EmojiTextViews to chat links messages in chat and in the dialog shown to copy the chat link.
    • Notifications empty state icon.
    • Change behaviour for message multislection inside a chatroom.
  • Others

    • Update translations.

SDK: meganz/sdk@7effc0f (release/v3.7.2)
MEGAchat: meganz/MEGAchat@d4b1e7e (v2.3.5)

Version 3.7.6b (patched)

20 Jul 08:48
26a3339
Compare
Choose a tag to compare

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
    • SecurityException at FileUtils.getLocalFile() method if "Storage" permission is not already granted.

SDK: meganz/sdk@e16d87a (v3.7.0a)
MEGAchat: meganz/MEGAchat@85a843e (v2.3.3)

Version 3.7.6a (patched)

24 Jun 07:37
af534c0
Compare
Choose a tag to compare

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

SDK: meganz/sdk@e16d87a (v3.7.0a)
MEGAchat: meganz/MEGAchat@85a843e (v2.3.3)

Version 3.7.6

10 Jun 08:37
e9275a5
Compare
Choose a tag to compare

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)

29 May 09:35
768de8b
Compare
Choose a tag to compare

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 at BillingManager.
    • Avoid possible exception getting phone contacts.
    • Fix exception showing a snackbar at FileStorageActivity.
    • Restore IMPORTANCE_HIGH level for incoming call notification.

SDK: meganz/sdk@349f72b (v3.6.9)
MEGAchat: meganz/MEGAchat@3002404 (v2.3.2)

Version 3.7.5

19 May 09:55
0892e0d
Compare
Choose a tag to compare

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)

04 May 09:06
449e02d
Compare
Choose a tag to compare

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)

13 Mar 09:43
a4e282b
Compare
Choose a tag to compare

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

09 Mar 14:08
1d52e24
Compare
Choose a tag to compare

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)