Releases: meganz/android
Version 3.8.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
-
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)
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
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
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()
whenMegaChatContainsMeta.getType()
isCONTAINS_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
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)
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
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
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
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
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)