Skip to content

Releases: meganz/android

Version 3.8.5

25 Jan 09:54
4247139
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

  • Feature

    • Coloured labels and favourites for files and folders.
    • New homepage:
      • Offline design and rewriting for Homepage.
      • File category "Audios" screen of Homepage.
      • File category "Photos" screen of Homepage.
      • File category "Documents" screen of Homepage.
      • File category "Video" screen of Homepage.
      • Recents Bucket screen refactoring for Homepage.
      • Homepage main page.
      • Change icon on FAB's Chat list.
    • Add Labels and Favorites support to Homepage screens.
  • Bug fixes

    • If a empty folder is saved for offline, it should not be downloaded neither added in the data base.
    • The incoming call notification should have no vibration while on the mega chat voice or video call.
    • MEGAdrop "Upload" button doesn't open File provider dialog on WebView.
    • Save for offline from File / folder info does not work if sliding the toggle switch.
    • ODQ dialog is showing up when trying to do any actions from shared files section.
    • Move "View in folder" option on recent’s modal below file info.
    • Grid sub-header on Photos have no indent text.
    • Update Offline section after Homepage be merged due to some wrong/missing behaviours.
    • NPE DownloadService.doOnTransferFinish.
    • NPE SDCardOperator.getSubFolders.
    • ArrayIndexOutOfBoundsException RecentsAdapter.getItemViewType.
    • IllegalStateException LoginActivityLollipop.showFragment.
    • NPE PDFView.showErrorDialog.
    • NPE FolderLinkActivityLollipop.itemClick.
    • NPE PdfViewerActivityLollipop.onCreate.
    • NPE FileStorageActivityLollipop.setFiles.
    • NPE CloudDriveExplorerFragmentLollipop.onCreateView.
    • IllegalStateException MegaNodeUtil.NodeTakenDownAlertHandler.showTakenDownAlert.
    • NPE FullScreenImageViewerLollipop.onCreateOptionsMenu.
    • FileUriExposedException FolderLinkActivityLollipop.itemClick.
    • NPE DownloadService.onRequestFinish.
    • Wrong state after lost internet connection in Recents.
    • PSA view is never displayed.
    • When a voice clip is recorded and sent to the chat, it is sent as an audio attachment instead of a voice clip.
    • "Create new folder" is missing from cloud drive tab.
  • Others

    • Upgrade available translations.

SDK: meganz/sdk@6e3dfd3 (v3.8.0)
MEGAchat: meganz/MEGAchat@84d8967 (v2.4.1)

Version 3.8.4a (patched)

18 Dec 10:52
82608c7
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
    • ANR restarting services after transfers resumption has been enabled.

SDK: meganz/sdk@3e1a680 (v3.7.8)
MEGAchat: meganz/MEGAchat@e844a41 (v2.4.0)

Version 3.8.4

15 Dec 09:26
d88ab93
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

  • Enhancement

    • Enable transfer resumption.
    • Display local pricing in the PRO payment interface.
  • Bug fixes

    • Participants are not updated correctly in group chat room subtitle after add them.
    • The incoming call notification disappears when I have a call in progress and it hangs up.
    • Change "BUSINESS" to "Business" for business admin and sub user accounts in side drawer.
    • Line of EditText doesn't show the color of password strength on Create account and Change password screens.
    • Incorrect folder navigation.
  • Others

    • Upgrade available translations.

SDK: meganz/sdk@927e2f2 (release/v3.7.8)
MEGAchat: meganz/MEGAchat@75a3d7f (release/v2.4.0)

Version 3.8.3

09 Dec 16:44
a81c12f
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

  • Enhancement

    • Improve rotation loading time during audio/video streaming.
    • Setting page revamp.
    • Chat links improvements.
    • Remove Available for offline option for empty folders.
    • Change chat input text placeholder.
    • Show MegaChatContainsMeta.getTextMessage() when MegaChatContainsMeta.getType() is CONTAINS_META_INVALID.
    • Rename "Sharing" to "Manage share".
    • Hide user email addresses for non-contacts.
  • Maintenance

    • Remove '.kt' files build warnings.
    • Change principal text color names to more descriptive ones.
  • Bug fixes

    • When location is forwarded from one chat to another group chat , it spins continuously.
    • Allow to put nodes in sub-inshares.
    • Wrong volume behaviour after make a call.
    • Default download location doesn't work after reboot if it is a SD card path.
  • Others

    • Upgrade available translations.

SDK: meganz/sdk@927e2f2 (release/v3.7.8)
MEGAchat: meganz/MEGAchat@75a3d7f (release/v2.4.0)

Version 3.8.2

01 Dec 16:22
e251f93
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

  • Enhancement

    • Add Giphy option on chat toolbar.
    • When it shares something to MEGA chat through FileExplorer, the app should open MEGA app (logged in and without logging in).
    • Call notifications improvements.
    • In 1to1 video calls, if the video of the other contact is disabled, the mute icon does not appear and it should.
    • UI inconsistencies on video calls.
    • Raised top app bar in every section/view when the ongoing call banner is present.
    • Call on Hold improvements.
    • Add limitations to Reactions.
    • "Park account" link should redirect to the "Tour Fragment" instead of "Login Fragment".
    • Indication of incoming calls in chat list view when notifications are off/DND is enabled.
    • Change text on ongoing call on hold banner.
    • Redirect MEGAdrop folders to the mobile web browser.
  • Feature

    • Improve gif playback in chat.
    • Call on hold.
    • Implement the 1st version of PSA.
  • Bug fixes

    • Wrong behaviour with calls and airplane mode.
    • "To join this call you have to end your current call" is shown while joining the same call.
    • Cannot get to Settings menu (SMS verification prompt overlaps).
    • Error when creating a chat from the screen of contacts attached to the chat.
    • The fab button is visible when the select mode is enabled on Seach section.
    • Copy files selected on Search section does not disable the select mode when the action is completed.
    • The select mode keeps on Search section after close the section and open it again.
    • Previews of chat attachment messages are shown smaller than they should.
    • One "Unread messages" layout for each missed call.
    • The SEE action of the snackbar shown after share something to chat through File Explorer always opens a chat.
    • The keyboard keeps opened after enable select mode on Search fragment.
  • Others

    • Upgrade available translations.

SDK: meganz/sdk@0d89cc1 (v3.7.7)
MEGAchat: meganz/MEGAchat@d839a0d (v2.3.9)

Version 3.8.1a (patched)

25 Nov 15:46
f336525
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
    • SDK - Retrospectively fix incorrectly calculated MACs.

SDK: meganz/sdk@6d8de5d (release/v3.7.6b)
MEGAchat: meganz/MEGAchat@e70a1de (v2.3.8)

Version 3.8.1

17 Nov 11:55
ad6e9c4
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

  • Enhancement

    • Allow to choose a SD card folder as Media Uploads local folder.
    • Available offline (with toggle) not reflected on chat modals.
    • Show the name of "Cloud Drive" folder translated on Recents section.
    • Transfers update with over quota warnings.
    • Display failed transfers in the transfers list (fail cause as status).
    • Improve storage selection view.
    • Add action tapping on a completed transfer in transfer manager.
    • New Transfers widget UX-UI.
    • Pro, Business etc. naming Protocols.
  • Feature

    • Mute notifications improvements & Do Not Disturb mode.
  • Maintenance

    • Upgrade gradle dependencies.
    • Upgrade Google Play Billing Library.
  • Bug fixes

    • If it kills the app or it dies by itself, the completed transfers disappears.
    • Unable to select a folder to upload when long-pressing on a folder.
    • Handling of an upload of a file that is being written to.
    • A wrong CU notification is shown when the CU is disabled and the WI-FI connection is lost.
    • File name edited when sharing it from local to chat is not reflecting on the receiver side.
    • Crashes when share file that is on SD card.
    • It is not possible to silence an incoming call with even if the easy mute is enabled from settings.
    • Missed call chat messages are displayed in blank in notifications.
    • Incorrect error message when previewing big PDF files.
    • App keeps showing an "Initializing Camera Uploads" notification when Camera Uploads is disabled.
    • Hardcoded string: Previous versions.
    • Possible bug - Android app crashes on start up.
    • Call icons have to appear tapping on the call kit when one of the participant have enabled the video.
  • Others

    • Upgrade available translations.

SDK: meganz/sdk@744a735 (release/v3.7.6a)
MEGAchat: meganz/MEGAchat@e70a1de (v2.3.8)

Version 3.8.0

19 Oct 16:50
c9cff6e
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

  • Enhancement

    • Avoid the app crashes due a bad format of a translated string.
    • MEGA Chat message emoji reactions.
    • Add emoji description and amount of reactions on modal bottom sheet for group chats.
    • A/V calls improvements.
    • Search view behavior imrpovement - remove force to quit search view behavior.
    • Android Upgrade account business pricing wording change.
  • Maintenance

    • Migrate to use Fresco library for image processig.
    • Build ExoPlayer FFMPEG extension using APP_PLATFORM "android-21".
  • Bug fixes

    • A group call, with bluethoot headset connected, is in progress. If I receive a call on the device, the bluethoot is disconnected of the mega call automatically.
    • If earphones are plugged in and speaker is turned on during call, the voice of other participants/yoursel is not on speaker.
    • Incoming call can't be heard when listening to music with headphones.
    • During CU uploads large number photos, App crashes.
    • No sound for MKV video files (streaming).
    • App freezes (stops responding) upon rendering specifically crafted messages.
    • CU uploads photos that is already existing in CD.
    • Files sent from the cloud drive in the chat room are not rendering properly.
    • Incoming call while being on another call turns the speaker off.
    • App is crashing on logging out when the chat uploading is in progress.
    • Group Info of an inactive chat list as '1 participants'.
    • Crash when tapping on a received contact.
    • Send message button greyed out.
    • Blank chat list.
  • Others

    • Upgrade available translations.

SDK: meganz/sdk@32eac37 (release/v3.7.5)
MEGAchat: meganz/MEGAchat@d1d8cc9 (v2.3.8)

Version 3.7.9

08 Oct 17:12
e4c17bc
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

    • Chat links scalability
    • Over Disk Quota Paywall
    • Modify SMS verified phone number
  • Improvements

    • The list view mode in Camera Uploads have to be removed
    • Control when a business account has been blocked
    • Group chat info option is lacking on group chat modal bottom sheet + leave option nopt on red
    • Limit the subtitle of a group chat conversation to 4 names of participants
    • Business accounts : The status of an expired business have to show as 'Payment overdue ' in My account
    • Improve Camera Uploads thumbnails (small thumbnails) view
    • On group's chatroom the appBar subtitle does not show Me as part of the group
    • Grace period account status have to be changed to 'Payment Required' like webclient
    • Use always the new cache methods of megachat api to get participants' first names, last names, full names and emails.
    • Wrong text orientation on “Allow notifications for incoming MEGA calls”
    • Transfer session to embedded mobile webclient via browser
    • Add call (audio) option on modal sheet for contacts
    • Change error message shown when a field is empty
    • Add swipe animation when open/close image/video from RecentsFragment
    • Change sms region selection title to Choose Your Region
    • Enable localStorage in Webview
  • Bug fixes

    • PDF viewer blurs the content after enlarge the view
    • In Chat section (chats list), when the chat is disconnected, connecting or without network connection the app permits to modify the state and it should not.
    • When a public chat is opened as an observer and pressing the back button which redirect to the login page should not crash the App
    • When starting a group chat, the contacts selected disappeared from the contacts list
    • When it swipes up/down a media file when previewing it, the animation that closes the view goes to the wrong place
    • Audio/Video Streaming - While streaming when the network is disconnected, it throws in-correct error message.
    • Red on top of the screen where the notch is
    • Trying to stream large mkv file triggers message "Error. The file is corrupted or does not exist"
    • ANR: executing service mega.privacy.android.app/.UploadService
    • Sometimes, when a chat conversation is very long, the screen appears blinking until the whole conversation is loaded
    • When there are not more messages loaded in a chat conversation, and these are being asked, the first message of all chat conversations is shown and it should not.
    • When an account is blocked, and it tries to do an account reset with Recover Key, a general error is shown instead of show that the account is blocked
    • CONTENT shown in links sent to chat from the Get Link page
    • When it adds more than one participants in a group chat from Group info, they appear duplicated.
    • Wrong 1to1 chat conversation UI when it is opened from group info
    • Business accounts : When trying to activate a business sub user account via MEGA from mobile web its showing as ' File link not unavailable '
    • Avoid ask for participant's presence when the participant is not a contact
    • Business accounts : if the account is expired (admins and users) or grace period (admins) several screens are overlapped when loggin.
    • Wrong UI in PDF viewer with dark mode
    • When tap on the password reset button, the users should be redirected to the App Launch page not to the Login Page
    • When create a folder inside CU on web app, Android app doesn't handle it properly in list view
    • Permissions are asked saving something for offline, but the download starts without accepting or cancelling them.
    • Wrong navigation drawer and fab on recent chat tab after import a file or folder link
    • Message not sent is shown when the phone is tilted to landscape mode while recording voice clip.
    • GIF image does not show in the chat room after sharing
    • If a contact changes their email and their contact info is opened, it is not updated
    • Remove option: Select all on dropdowns
    • Sharing an image via Gallery to MEGA chat does not show a toast
    • In tabs with grid view, Select All is still shown when Select All is clicked and there are some placeholders in the view
    • User feedback: cannot change email if last name is empty.
    • When an account is login and then it is blocked, the app shows a warning informing of that and then logs out and there is no time to see the error
    • Attach files to chat from an only read share does not work
    • When updating an alias from another client, if the alias contains emojis, they are not decoded correctly
    • Existing a Chatroom while message editing in progress and resuming it after returning to the chat makes the edited messages as 'New Messages'
    • Wrong first/last name and avatar in navigation drawer when no network
    • Tapping on the select all option from the dropdown menu showing the clear section and the move to rubbish bin option for a fraction of second.
    • Incorrect snackbar is showing when you download an empty folder
    • App is crashing when you press device back button after searching for a non existing file in offline section
    • The toolbar options does not show when you tap and hold on the searched items until you preview any file under searched results
    • Incorrect snackbar is showing when you leave an incoming shared folder
    • App is crashing when you try to remove/change the folder permission of an outgoing shared folder when shared with a non contact
    • Chat list: Clearing chat history from the contact info does not work
    • The select mode is not destroyed leaving incoming shared folders from contact info
    • After disable select mode on Shared folders with a contact section, the fab button appears
    • Select option available when there is nothing to select
    • Incorrect message is showing on the send to screen when you search for a non contact to share the file
    • Some files are not downloaded when make folder available offline
    • SMS verification suspended users: Logout button does not work from verify account screen
  • Others

    • Upgrade available translations.

SDK: meganz/sdk@96e038a (release/v3.7.4)
MEGAchat: meganz/MEGAchat@7e3adf4 (v2.3.7)

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)