Releases: meganz/android
Version 4.1.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
- Change "EMPTY FOLDER" to "0 FOLDERS" on contact info.
- Order incoming root folders by name instead of owner's email.
- Add the handler for banner of "Dark mode".
- Allow to select text on Text Editor, view mode.
- Text Editor smart banner.
- Feature
- Text editing.
- Maintenance
- Scan doc - UI inconsistencies.
- Remove create new folder option from Home's FAB.
- Migration Android strings to Transifex.
- Use middle point instead of dot as separator for file details (size and date).
- Bug
- Crash after tap Cut option in Scan Document.
- Default destination resets when recapture/re-save scan document.
- Special characters in file name, no error message displays.
- Tapping back while saving, save process should be cancelled.
- Null(user's email) displays in Incoming shares notification.
- Select icon on chat list looks smaller than the avatar.
- "Send feedback" dialog disappears when landscape and font too small.
- Proximity sensor no longer works when playing voice clip.
- BadParcelableException in Google Play Console.
- Contact info does not show avatars anymore.
- "Empty folder" appears on versions modal bottom sheet.
- "Download has started" snackbar is shown after open a chat with voice clips.
- Others
- Upgrade available translations.
SDK: meganz/sdk@b08412b (release/v3.8.8)
MEGAchat: meganz/MEGAchat@950cc50 (release/v2.4.6)
Version 4.1.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
- Enable passcode lock UI/UX update.
- Remove LOGOUT button from "Change passcode" screen.
- Show the same Sort by bottom sheet to order nodes in File Explorer than Manager sections.
- Load new url PSA when it's returned by API while there is already an old url PSA displaying.
- Show Recent category on emoji keyboard first.
- Feature
- Passcode lock timeout.
- Maintenance
- Do no longer trust SDK initial
EVENT_BUSINESS_STATUS
. - Rely on SDK to resume transfers.
- Send "backup" heartbeat data on startup.
- Do no longer trust SDK initial
- Bug
- App tries to upload too many files in parallel.
- Rubbish bin title doesn't reset after tapping back in CU.
- Passcode prompt every time orientation is changed.
- Fix sort options in File Explorer.
- Some sort options are broken after Homepage.
- Invite contacts - contact number is shown twice on dialog.
- Speakerphone turns on by itself.
- Some MyAccountInfo values not cleared after logout.
BadParcelableException
in Google Play Console.
- Others
- Upgrade available translations.
SDK: meganz/sdk@aa60f73 (release/v3.8.7)
MEGAchat: meganz/MEGAchat@785bf96 (release/v2.4.5a)
Version 4.1.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
- Fix
BadParcelableException
detected in Google Play Console
- Fix
SDK: meganz/sdk@e5c7ace (v3.8.5)
MEGAchat: meganz/MEGAchat@4d41afd (v2.4.4)
Version 4.1.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
- Import to Mega UX/UI improvements.
- More defined error for naming/renaming files/folders with special characters that are not allowed.
- Unify rename and create folder dialogs in the whole app.
- Implement SAVE button on Cookie Settings page.
- Move Rubbish Bin to navigation drawer.
- Remove "Data Protection Regulation" row since it has been replaced with the Privacy Policy.
- Feature
- New Audio player.
- New Video player.
- Maintenance
- Keep updated the toolbar options of seled mode on chat conversations.
- Reduce APK size.
- Remove any alternative billing system to meet Google's policies.
- Update webRTC version.
- Improve code reuse in audio player PR.
- Remove divider's margins on messages modal bottom sheet.
- Build warnings at new
MegaNodeDialogUtil.kt
.
- Bug
- Cookie dialog should disappear when accepting it in opening link.
- Cookie settings page - redirects don't fit some long localisations.
- BadTokenException at CookieDialogFactory.
- Chat notification toggle doesn't work for account without 1-1 chat channel.
- "OK" in "Invite not sent" dialog doesn't work.
- Add the right rounded corners to all node lists.
- Crash when choosing default download loation (SD card).
- Permanent compressing state of a chat message after turn off/on the device.
- No incoming call sound when using bluetooth headset.
- App minimize automatically when new url PSA call hidePSA before showPSA.
- Unable to save recovery key in SD card (Android 10 only).
- Others
- Upgrade available translations.
SDK: meganz/sdk@fe335b7 (release/v3.8.5)
MEGAchat: meganz/MEGAchat@4d41afd (release/v2.4.4)
Version 4.1.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
- Use
startUploadForChat
instead ofstartUploadWithTopPriority
to share by chat a local file. - Modal bottom sheet option's hierarchy & wording.
- Wrong message UX-UI compressing videos that will be uploaded to the chat.
- Show "Compressing" state instead of "Uploading" on chat upload notifications when the videos are compressing.
- On thumbnail view if items are selected the border line is too heavy.
- Integrate Firebase Crashlytics.
- Remove link icon on the modal bottom sheet's folder/file item.
- Add "Help Centre" option in Settings.
- Unify tap gestures regarding exchanged files on chat.
- Use
- Feature
- Support dark theme:
- Change status bar colour.
- Suport for new change type at
MegaChatMessage::CHANGE_TYPE_TIMESTAMP
.
- Support dark theme:
- Maintenance
- Upgrade Crashlytics to the latest version.
- Bug
- The FAB button should be hidden while a search is in progress.
- No vibration on receiving incoming calls in locked state on Android 10.
- Own name is not updated in Group info if it's changed from other client.
- Incorrect snackbar and notification after uploading a file that already exists in the cloud drive.
- Buttons without padding on Enable CU fragment after installation.
- The management of pending messages (compressing/uploading) is wrong in some situations.
- Location spins indefinitely if location services were turned off on the device to start with.
onOptionsItemSelected()
is not called sometimes tapping on a toolbar option in File info screen.- Thumbnails on modal bottom sheet without rounded corners.
- On chatroom, single taping a message would only lead to open something (file/contact/link...).
- NO AVAILABLE GIFS, PLEASE TRY AGAIN LATER.
- Sort in search results doesn't work.
- Chat created on Today.
- Crashes at
ChatUploadService
. - Unable to download to SD card.
ClassCastException
atCameraUploadsFragment
.- Check always chat title before show it to show translated string if needed.
- Search view in HomePage, shows the Do not disturb option.
- When rate the app, should redirect to Google play and App gallery respectively.
- Incorrect navigation level on Incoming section when switching to grid or list.
- Dark mode issues.
- The manage completed transfers bottom sheet has a wrong behaviour after rotate the screen.
- Inbox section is broken in dark mode.
- Rename icon is not shown on modal bottom sheets.
- No incoming call sound when using bluetooth headset.
- Crashlytics crashes in
ares_android.c
. - HMS build app Crashes when offline.
- Others
- Upgrade available translations.
SDK: meganz/sdk@c038a7f (release/v3.8.4)
MEGAchat: meganz/MEGAchat@187dff0 (v2.4.3)
Version 4.0.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
- Hide the tabs in all sections when the described situations occur.
- Sync/Backup (Camera Uploads) Registration & Heartbeats.
- "Shared folders" root level search improvements.
- Tapping on "You may have new messages" notification should open chat list.
- Unify sentence on empty states.
- Reduce the text size of Homepage Category and Banner if the text is too long.
- The timer of periodically checking PSA should be persisted.
-
Feature
- Document Scanner.
-
Maintenance
- Wrong string shown in File info, location field.
- Add Cursor Null Check in DatabaseHandler.
- Improve project config for app version and build number.
-
Bug
- If the setting
Chat media quality
is set toMedium quality
and it sends one or more videos to a chat conversation, none is compressed. - Wrong scroll in chat messages opening a chat link after already have an open conversation.
- Control if a chat is leaving or joining after close and open it again.
- Join chat behaviour from anonymous mode is not completed if there is already a tour fragment alive and it comes from a logout.
- Permanent upload/download notifications.
- Multiple forward icon is showing on the received location.
- Incorrect snackbar is showing after tapping on the add contact button if that contact is under sent requests.
- Wrong behaviour after receive onMessageUpdate: CHANGE_TYPE_STATUS, STATUS_SERVER_RECEIVED.
- Forwarding multiple messages doesn't work.
- The other photos are flickering when you select/unselect some photos from the gallery from the chatroom toolbar.
- Creating new account via chat link does not allow to join the chat room.
- Missing option to move in inshares+multiselect.
- Search option should not be available when a folder is empty.
- Do not show mute notifications option for inactive chat.
- Layout issue on the localized “Camera Uploads” screen.
- The My account fragment appears after login.
- Open password protected link doesn't handle wrong password.
- When an account with QR code option enabled is logged into Android app, the option shows disabled.
- When an image with preview is being sent to the chat, the layer that has the transparency does not have the same radius as the image.
- Don't allow access "View in folder" option in Transfers section without internet connection for uploads.
- 'ClassCastException' at 'CameraUploadsFragment'.
- The manage completed transfers bottom sheet has a wrong behaviour after rotate the screen.
- File name and settings can be modified while saving scan document.
- If the setting
-
Others
- Upgrade available translations.
SDK: meganz/sdk@d98c87e (release/v3.8.3)
MEGAchat: meganz/MEGAchat@187dff0 (release/v2.4.3)
Version 4.0.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
- “Pro Lite” is displayed English in the localized UI.
- Singular/plurar fixes for strings related to mute chat notifications.
- Remove contact's second name from group chat app bar.
-
Feature
- Chat retention settings.
- Add Google Ads to Cloud Drive.
- Smart Banner.
-
Maintenance
- Remove old string "Cancel your account".
-
Bug
- Presence icon size on Shared items section is not correct.
- Possible Bug-Downloaded files are not saving to SD Card.
- Files are not properly copied to Gallery.
- Misaligned position of "Recents" and "Offline" empty views.
- Wrong behaviour after tap on Offline navigation drawer option.
- A blank space appears at the end of each selected transfer.
- In the transfers section, multiselection is activated but no item is selected.
- Crash when sending files to chat from Gallery - Android tablet only.
-
Others
- Upgrade available translations.
SDK: meganz/sdk@6f3447b (v3.8.1)
MEGAchat: meganz/MEGAchat@895339e (release/v2.4.2a)
Version 4.0.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
- Get link improvements.
- Add quick navigation on Links section.
- Add Giphy server down behaviour.
- Adjust the border of Avatars in call screens.
- Transfers UX-UI improvements (stage 2):
- Multiselection mode in Transfers section.
- Change priority of transfers.
- New colour for error messages on transfers.
- Show warnings related to no internet connection on transfers widget and snackbar.
- Cookie Dialog.
- PSA enhancement.
- Hide "Discover your contacts on MEGA" component when select mode is active.
- “Pour entreprise” is misaligned on the Account upgrade screen.
-
Feature
- Huawei Merchant Services.
-
Maintenance
- Delete wrong string plurals and create and/or use the right ones.
- Build warnings at new
WebViewActivity.tk
. - Build warnings at new
OfflineSaving.kt
. - Build warnings at new
LinkPasswordFragment.kt
.
-
Bug
- App is crashing if you tap on "Open with" option on a file uploaded from the sd card.
- User name who joined a group chat back to front with the User who added them.
- The layout of new messages in the chat, is not displayed when a message is received.
- Group chat subtitle shows participants when it should show the duration of the call.
- Initiator's camera is disappearing when receiver receives a video call (Android 7 only).
- The latest option of modal bottom sheets appears cut in some cases and it should not.
- Tapping on a received location causes a crash.
- The video button is shown when it should be hidden.
- Crash at
AvatarUtil.hasEmojiCompatAtFirst
. - Move to Settings, Storage section should open File Management screen.
- Wrong repeated method calls at
ManagerActivityLollipop.onClick
. - Crash at
MegaChatLollipopAdapter.clearSelections
. - Crash in
AudioVideoPlayerActivity
collected by Google Play Console.
-
Others
- Upgrade available translations.
SDK: meganz/sdk@6f3447b (release/v3.8.1)
MEGAchat: meganz/MEGAchat@3dea0d2 (release/v2.4.2)
Version 3.8.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
- Bug fixes
- SDK - Prevent access to invalid
sctable
.
- SDK - Prevent access to invalid
SDK: meganz/sdk@08761c0 (v3.8.0a)
MEGAchat: meganz/MEGAchat@84d8967 (v2.4.1)
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)