android

MEGA Android App

OTHER License

Stars
1.5K
Committers
57

Bot releases are visible (Hide)

android - Version 6.20

Published by lhmega almost 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)
  • Android 13 ("T" - Tiramisu)

What's New in This Version?

  • Bug fixes and performance improvements

SDK: https://github.com/meganz/sdk/commit/b4df2ba1fc10f541afd7e7f93250cbb3fa508968 (v4.6.0)
MEGAchat: https://github.com/meganz/MEGAchat/commit/d3460dcf45e7f04a7809c22495812fd773089f88 (v3.6.0)

android - Version 6.3.1

Published by javiergm1983 almost 2 years ago

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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)

What's New in This Version?

  • Bug fixes and performance improvements

SDK: https://github.com/meganz/sdk/commit/375c61aa2672a7c705533f0022863b3be18d2b96 (v3.10.1)
MEGAchat: https://github.com/meganz/MEGAchat/commit/fd6b1ca50dea3627bcf86bc201c74c6ae834c411 (v3.0.9)

android - Version 6.19.1

Published by Kevinsun0 about 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)
  • Android 13 ("T" - Tiramisu)

What's New in This Version?

  • Bug fixes and performance improvements

SDK: https://github.com/meganz/sdk/commit/949c04771af4e019aec602a6511dae6f78711ab8 (release/v4.4.2)

MEGAchat: https://github.com/meganz/MEGAchat/commit/d3460dcf45e7f04a7809c22495812fd773089f88 (release/v3.6.0)

android - Version 6.19

Published by robinshi-mega about 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)
  • Android 13 ("T" - Tiramisu)

What's New in This Version?

  • Bug fixes and performance improvements

SDK: https://github.com/meganz/sdk/commit/949c04771af4e019aec602a6511dae6f78711ab8 (release/v4.4.2)

MEGAchat: https://github.com/meganz/MEGAchat/commit/d3460dcf45e7f04a7809c22495812fd773089f88 (release/v3.6.0)

android - Version 6.18.1

Published by raquelgc6 about 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)
  • Android 13 ("T" - Tiramisu)

What's New in This Version?

  • Bug fixes and performance improvements

SDK: https://github.com/meganz/sdk/commit/4d0053c92c3c6ae798078f5f7102e4a00dd938fb (release/v4.4.0)

MEGAchat: https://github.com/meganz/MEGAchat/commit/eaa48a323a7b3646ae7b9f86dedca350c462d32d (release/v3.5.1)

android - Version 6.18

Published by raquelgc6 about 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)
  • Android 13 ("T" - Tiramisu)

What's New in This Version?

  • Bug fixes and performance improvements

SDK: https://github.com/meganz/sdk/commit/4d0053c92c3c6ae798078f5f7102e4a00dd938fb (release/v4.4.0)

MEGAchat: https://github.com/meganz/MEGAchat/commit/eaa48a323a7b3646ae7b9f86dedca350c462d32d (release/v3.5.1)

android - Version 6.17

Published by gmjmega about 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)
  • Android 13 ("T" - Tiramisu)

What's New in This Version?

  • Bug fixes and performance improvements

SDK: https://github.com/meganz/sdk/commit/5390f4b3e338845cbde6be4042b824545b170cf2 (release/v4.3.0)

MEGAchat: https://github.com/meganz/MEGAchat/commit/ae4ccbb7b467ea07fe312626ea5b4be728d94855 (release/v3.5.0)

android - Version 6.16

Published by Kevinsun0 about 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

What's New in This Version?

  • Bug fixes and performance improvements

SDK: https://github.com/meganz/sdk/commit/27ff3140f82a974a3d9daf6e6c77b968dafbfc03 (release/v4.2.0)
MEGAchat: https://github.com/meganz/MEGAchat/commit/936ce3c34c268304be55f16cad17c6c695f6ed9b (release/v3.4.0)

android - Version 6.15

Published by Yenel about 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Enhancement
    • Create a local feature flag menu list for engineers and QA to configure:
      • Detect phone shake.
      • Create Jetpack Compose component for Feature Flag List.
    • Add new command "upload_symbol" to upload Firebase Crashlytics symbols.
    • Hard code the list of characters not allowed.
    • Add log to record whether submitPurchaseReceipt() function is invoked.
    • Make stats util to clean architecture:
      • Domain - Create the repo interface and use case interface.
      • Data - Implement the Repo interface, create the gateway function and facade implementation.
      • Presentation - Update the Presentation code and add the Dependency injection.
      • Presentation - Undo previous initial non-clean architecture changes.
      • Add click logic to use case, and use sharedprefsgateway.
      • Create sharedprefs access in Data Layer.
    • Remove call to refreshCuNodes() when updateNodes().
    • String pluralization request - Remove unused strings (part 2).
    • Update back navigation on FavouriteFolderFragment.
    • Update back navigation on VerifyTwoFactorActivity.
    • Create useCase GetLinkSortOrder.
    • Create useCase GetPublicLinks.
    • Create notifications view model.
    • Add .gitattributes to git.
    • Create a presentation module.
    • Remove domain dependency from theme.
    • Meetings:
      • Prototyping. Main chat menu new design - Chats and Meetings tabs.
      • Prototyping. + button - main chat menu new design.
      • Prototyping. Empty state - main chat menu new design.
      • On dialogs, stack buttons if they do not fit side by side horizontally.
    • Content Consumption:
      • Support for MS document format preview - Spike.
      • Open MS document in MS app without tapping the "Open" button.
  • Maintenance
    • Clean DatabaseHandler.
    • Split Favourite file and folder in domain layer.
    • Lint Error - Missing Permission at AppRTCBluetoothManager.java.
    • Lint Error - Misspelled namespace declaration at item_contact_incom_request_list.xml.
    • Split Favourite file and folder in presentation layer.
    • Lint Errors - Should pass resolved color instead of resource id.
    • Lint Errors - Incorrect constant.
    • Lint Errors - app:tint attribute should be used on ImageView and ImageButton.
    • Lint Error - Missing menu title at bottom_navigation_items.xml.
    • Lint Error - Missing Parcelable CREATOR field at Product.java.
    • Lint Errors - Missing Super Call.
    • Lint Errors - Appcompat Custom Widgets.
  • Bug
    • Non-fatal Exception: OnErrorNotImplementedException caused by IllegalStateException uploading file (UploadUseCase.kt).
    • Firebase Crashlytics symbol upload failure.
    • ANR: MegaApi_getTransferByTag in TransfersFragment.setTransfers().
    • Logs not created in Huawei build.
    • Compose theme map issue.
    • Secondary Media Upload Not Working.
    • Scenario 1 - Verify Heartbeat Status when Backup is Active But Nothing to Upload.
    • Create SyncHeartbeatCameraUploadWorkerTest.
    • Meetings:
      • Non-fatal Exception: RuntimeException fetching videos (GetGalleryFilesUseCase.kt).
      • Allow multiple files sent to the chat to be deleted at the same time.
      • Crash when viewing information about a reaction to a message that is not on the android Mega emojis keyboard.
    • Content Consumption: Move & Copy not working at the info page.
  • Others
    • Upgrade available translations.

SDK: https://github.com/meganz/sdk/commit/f91442cb929723d7ae7ff71fec4050d2b485d9a4 (release/v4.1.0)
MEGAchat: https://github.com/meganz/MEGAchat/commit/34905577b40dc25e2ae897a70a03bf69c3ca81cb (release/v3.4.0)

android - Version 6.14.1

Published by javiergm1983 about 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Bug
    • Android notifications doesn't notify a new MEGAchat message.
    • Fix Firebase Crashlytics upload failure.

SDK: https://github.com/meganz/sdk/commit/1e434fddf28d4e4c9f24d4733cb03c704a6a97c2 (release/v4.0.3)
MEGAchat: https://github.com/meganz/MEGAchat/commit/ce6a7bfd4d97b3f4393bce4abcc86239ada73296 (release/v3.3.4)

android - Version 6.14

Published by robinshi-mega about 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Enhancement
    • Create a ViewModel for IncomingSharesFragment and move megaApi call to it
    • Create a ViewModel for OutgoingSharesFragment and move megaApi call to it
    • Move SDK to separate module
    • Lint check and report
  • Maintenance
    • Improve Image Viewer zoom
    • Remove VideoCaptureUtil dependency from sdk MegaChatApiJava
    • Create FileTypeInfo and Mapper
    • Create fetch user alerts use case
    • Create fetch user alerts repository code
    • Convert NotificationsFragment to Kotlin
    • Create GlobalUpdate: OnUserAlertsUpdate monitor repository code
    • Add video file type info
    • Migrate IncomingSharesFragment, OutgoingSharesFragment and LinksFragment to Kotlin and improve decoupling from ManagerActivity
    • Create UserAlert entity and mapper
    • Refactor and move PushReceived to domain module
    • Content Consumption: Create an interface to decouple the ExoPlayer from Service
  • Feature
    • The root of Outgoing Shares tab should display the same sorting options as at the root of Incoming Shares tab
    • Content Consumption:
      • Favourite empty state
      • Unify the empty state in the four blocks on Home Page
    • Meetings:
      • Leave the group call/meeting if no one else joined
  • Bug
    • Crash on ModalBottomSheetUtil when Selecting "Open With" on Image Viewer
    • NPE uploading the contacts in the Invite contacts section
    • Sorting Inbox Directs the User Back to Root Folder
    • Crash (Non-fatal Exception): ClassCastException checking zip file format - zipFileFormatCheck (ZipBrowserActivity.kt)
    • Post folder up/download controllers: fix UX issue of scanning dialog
    • Content Consumption:
      • Crash: SettingNotFoundException setting text size at text editor - setTextSizeBasedOnSystem (TextEditorActivity.kt)
      • Unify the empty state icons in the Recents/Offline
      • The colour of empty text is wrong
  • Others
    • Upgrade available translations.

SDK: https://github.com/meganz/sdk/commit/1e434fddf28d4e4c9f24d4733cb03c704a6a97c2 (release/v4.0.3)
MEGAchat: https://github.com/meganz/MEGAchat/commit/ce6a7bfd4d97b3f4393bce4abcc86239ada73296 (release/v3.3.4)

android - Version 6.13

Published by javiergm1983 about 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Enhancement
    • Wrong translation appears on the Upgrade Account screen.
    • Download in background a text file to open it if something was wrong with the streaming.
    • Convert BaseFragment to Kotlin.
    • Remove call to onNodesInboxUpdate() when updateNodes().
    • Add Jetpack Preference DataStore.
    • Create MVVM + Clean architecture components.
    • Subtask - String pluralization request (part 1).
    • Fetch Nodes in favourite mapper.
    • Move androidx.work.Data out of Domain.
    • Move UserCredentials to domain entity package.
    • Move SettingsConstants to domain.
    • Remove dependencies on injection qualifiers.
    • Move qualifying classes from domain package to domain module.
    • Remove dependency on android.Log constants.
    • Refactor GlobalUpdate: OnContactRequestsUpdate.
    • Refactor and move HasChildren to domain module.
    • Content Consumption: Collect how many user use the MD feature.
    • Meetings:
      • Call attempt timeout.
      • End Call For All. Moderator is in the call.
  • Maintenance
    • Apply sentence case style to title sections & sub sections & buttons.
    • Create MimeTypeMapper.
  • Feature
    • Push notifications with chatid+msgid.
  • Bug
    • ANR related to check transfers paused - areTransfersPaused (TransfersManagement.kt).
    • The old month pic is getting displayed in the current month after the camera uploads.
    • ANR: SdkLogFlowTree.kt line 74.
    • Status bar becomes black in Chat section.
    • The user can´t create a folder with the same name as existing folder on the Cloud Drive Root.
    • Toolbar in Shared item section shows wrong colour.
    • ANR ChatUploadService MegaApi TransferListener.
    • ANR MediaPlayerService MegaApi TransferListener.
    • No thumbnail shown in the name collision screen for files with the action "Upload folder".
    • Upload duplicate files and folders to Cloud Drive, the menu that appears when the folder is going to be uploaded. display the message "upload and replace" not "upload and merge".
    • Upload duplicate folders and non-duplicate folders at the same time. Non-duplicate folders are not uploaded.
    • Cannot log in.
    • Image viewer not loading full size image.
    • Some options of a received attachment message are not working.
    • Move shared tests to unit test only.
    • ANR related to check number of pending downloads - getTransfers (MegaApiFacade.kt).
    • Crash on ModalBottomSheetUtil when Selecting "Open With" on Image Viewer.
    • Content Consumption: Fonts in the Editor don't follow system setting changes.
    • Meetings:
      • Hide the "Muted" banner on Make Moderator screen.
      • If Guest user tries to end meeting, then App crashing or hanged for long.
      • Pluralize info_moderator_name string.
      • Pluralize info_participants_number string.
      • When I start a meeting it does not allow to see the meeting information.
      • Concatenated role string must be replaced by two separate strings.
      • Long press to Paste to text field of chat room broken.
  • Others
    • Upgrade available translations.

SDK: https://github.com/meganz/sdk/commit/01ecd132100ed820516fc9727814193c99d780a3 (release/v4.0.2)
MEGAchat: https://github.com/meganz/MEGAchat/commit/9874143ae55172e1877bd309a8de1ec64c119b35 (release/v3.3.3)

android - Version 6.12.1

Published by javiergm1983 over 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Bug
    • Image viewer not loading full size image.

SDK: https://github.com/meganz/sdk/commit/79c525c2d3cd705c6a0c84041eae875bcf5187a7 (release/v4.0.1)
MEGAchat: https://github.com/meganz/MEGAchat/commit/725cbcf0516ab1cfa877d6a81d2f04772c42a38f (release/v3.3.2)

android - Version 6.12

Published by robinshi-mega over 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Enhancement
    • Remove Google Analytics
    • Convert pass through use cases to functional interfaces
    • Add function body rule to code styles
    • Decouple ImagesViewModel
    • Decouple ImageItemRepository
    • Decouple ImagesFetcher
    • Fix build errors targeting sdk 33
    • Retroactive logging - share log directly from app
    • Upload GMS AAB to Google Play Alpha Channel
    • Clicking "File Added" in share notification should set the new file(s) selected
    • For the chat empty view, Add a Label as 'No Conversations' like ios
    • Replace LogUtil logging with Timber
    • New chat room toolbar
    • Add button to scroll to the last message in a chat room
    • Edit chat message UI improvements
    • Make text input area expandable
    • Chat room new design
    • Remove call to onNodesSearchUpdate() when updateNodes()
  • Maintenance
    • Disable IDFV collection and personalized advertising features
    • Implement a new Worker for managing received messages when the app is dead
  • Feature
    • Content Consumption:
      • Optimise the Sort by and Filter menu (Timeline - UI part)
    • Meetings:
      • Add a visual alert and a sound indicating that the call is reconnecting or has failed
      • group call timeout warning
      • End call for all. Moderator left the call.
      • group call ended message for the call ended by moderator
  • Bug
    • Scan message does not disappear when the user upload using "Upload folder"
    • When the user tries to upload a file already uploaded using the upload folder option, the message (name collisions) displayed is empty
    • Upload duplicate files to a folder by checking the toggle "Apply this option in the next conflict".
    • Show "Scanning..." dialog if still processing after dismissing cancel
    • CD pipeline did not retain old release v6.3(429) is not retained on Google Play
    • Storage quota not shown in Achievements section
    • Crash: NoSuchMethodError in ChatUploadService.kt
    • Crash: NullPointerException in ChatUploadService.kt
    • Avatar images are being placed in the wrong contact
    • Fix navigation to the shared folder from notifications
    • Contact list and empty screen overlap when creating a new group
    • Received contact request are accepting instead of ignoring
    • ANR related to check number of pending downloads - getTransfers and a MegaTransfer copy (MegaTransferUtils.tk)
    • ANR related to get unread user alerts - getNumUnreadUserAlerts (ManagerActivity.java)
    • ANR related to check if node has children in order to reset the navigation view layout
    • ANR related to check number of pending downloads - getTransfers (MegaTransferUtils.kt)
    • [GitHub] Some files are unable to be opened with the "Open with" option
    • SDK and MEGAChat logs not printed
    • Content Consumption:
      • Preview info and swipe previous/next file should be correct in Timeline
      • Swiping previews/next file not displayed by correct sorting type in Timeline
      • Empty Favourite content illustration incorrect
    • Meetings:
      • AND - Crash casting boolean to number in InMeetingFragment
      • AND - When the user edits his profile from a call, going back from My account should redirect to the call screen
      • AND - android automate when another user joins the group call
    • Account & Payment:
      • Storage quota not shown in Achievements section
  • Others
    • Upgrade available translations.

SDK: https://github.com/meganz/sdk/commit/704680ed740d2fa6712afd4183ec6f16bf1847bf (release/v4.0.1)

MEGAchat: https://github.com/meganz/MEGAchat/commit/725cbcf0516ab1cfa877d6a81d2f04772c42a38f (release/v3.3.2)

android - Version 6.11

Published by javiergm1983 over 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Enhancement
    • Name collision when uploading, copying or moving a file to the same place.
    • Improve UX/UI to manage folder transfers while scanning it's in progress.
      • Move/Copy file (with duplicated file name) into rubbish bin upon movement/copy operation.
    • Decouple AlbumContentFragment.
    • Decouple ImagesFragment.
    • Decouple MediaDiscoveryFragment.
    • Decouple TimeLineFragment.
    • Decouple MediaViewModel.
    • Decouple TimeLineViewModel.
    • Decouple MediaItemRepository.
    • Decouple PhotoItemsRepository.
    • Decouple MediaFetcher.
    • Decouple PhotosFetcher.
    • Add a ShowKase screen to the QA settings menu.
    • Investigate QA app auto update.
    • Remove call to onNodesCloudDriveUpdate() when updateNodes().
    • Content Consumption:
      • Combine Images section to Photos section.
      • Favourite block on the Home page.
      • Unify the Docs. icon on the Home page.
      • Move the CU Progress bar to the inside of Timeline.
      • Change the image preview full screen background colour.
      • Move "Enable Camera Uploads" bar to the inside of Timeline.
    • Meetings: Implement a timeout for the call impacted by a recoverable error.
  • Maintenance
    • Fix StrictMode Violations in DateCardsProvider.kt.
    • Replace isSystemInDarkTheme.
    • Show real used storage percentage in account info page.
  • Feature
    • Allow to unlock PIN / fingerprint access though password.
  • Bug
    • Display Message to remind user for paused transfer.
    • Wrong management for attachment messages when the file does not exist in the cloud.
    • Avatar not refreshing correctly in chat.
    • Versions: In the versions menu, the user cannot preview any files except the .txt ones.
    • Avatar image shows "U" in the main menu.
    • Permissions screen is not shown after app installation.
    • Messages not sent due to some error are not erased when chat history is clean.
    • Sort order is not working.
    • When the user tries to upload a file already uploaded using the upload folder option, the message (name collisions) displayed is empty.
    • Upload duplicate files to a folder by checking the toggle "Apply this option in the next conflict".
    • Scan message does not disappear when the user upload using "Upload folder".
    • Show "Scanning..." dialog if still processing after dismissing cancel.
    • Content Consumption:
      • CU progress bar should be hidden in selection mode.
      • Current year and previous year formats are different in the Days tab.
    • Meetings: App crashes when joining group call without permission of camera and audio.
  • Others
    • Upgrade available translations.

SDK: https://github.com/meganz/sdk/commit/4fbbc78d9e1c7c440832f6ae60b4f9a139de2f28 (release/v4.0.0)
MEGAchat: https://github.com/meganz/MEGAchat/commit/67c70b784444b762fd68420ec8efdb4e03a276cb (release/v3.3.1)

android - Version 6.10.1

Published by robinshi-mega over 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Patch for ETH Zurich exploit

SDK: https://github.com/meganz/sdk/commit/4d84fd1bf2ba8bafa25f7a90225e157fcac4916f (release/v3.12.2a)
MEGAchat: https://github.com/meganz/MEGAchat/commit/5a054c7ade4732e002480cdbfb431438b0b56def (release/v3.3.0)

android - Version 6.10

Published by javiergm1983 over 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Enhancement
    • Create ide formatting file.
    • Rephrase "Open file when downloaded" setting.
    • Create two new Transifex strings to replace the ones that end with a non-breaking.
    • Remove compose build warning (upgrade Android Gradle plugin).
    • Create GetCloudSortOrder use case.
    • Create a QA build type for Android.
    • Content Consumption:
      • Pphoto UI changes (Timeline/Images/Album content page/MD).
      • Combine Images section to Photos section.
      • Modify the "Remove" string on the Rubbish Bin.
    • Meetings: User left and joined sounds.
  • Maintenance
    • Update Maps SDK for Android to version 18.0.0.
    • Fix StrictMode Violations in MegaContactGetter.java.
    • Change "Camera Uploads" Start screen option by "Photos".
  • Feature
    • Add settings to Keep original quality for image uploads when using mobile data in the chat.
  • Bug
    • PDF files are wrongly shown under Offline section.
    • Mixed toolbars after open a chat link from a 1 to 1 chat.
    • Heartbeat for a non-existent sync.
    • Location data missing on photo downloaded after upload by Camera Uploads.
    • Too frequent camera upload check.
    • Crash: MegaException - Continuation.kt.
    • Prefill email from #newsignup link.
    • New folder dialog disappears after rotating the screen.
    • Crash: NullPointerException in filterOut (MegaContactGetter).
    • Chat: User can send a takedown file due copyright file via chat.
    • Crash: InterruptedException when moving image to rubbish bin.
    • Non-fatal Exception: NullPointerException getting recents (RecentsBucketViewModel.kt).
    • Non-fatal Exception: ForegroundServiceStartNotAllowedException in awakeCpu (PushMessageHanlder.java).
    • Manual Uploads - "0 Uploads Have Finished" After Successfully Uploading All Files.
    • Hide option to leave nested shares.
    • ANR DownloadService MegaApi TransferListener.
    • Non-fatal Exception: ConcurrentModificationException in setDuration (MediaPlayerServiceViewModel).
    • When a contact is removed, the call does not hang up successfully.
    • The progress bar showing after CU disabled.
    • Unable to reset password.
    • Crash: NullPointerException in controlCallFinished (ChatManagement).
    • Permissions screen is not shown after app installation.
    • Content Consumption:
      • Enable CU bar displayed when camera uploads working.
      • Enable CU sometimes is not working in Timeline.
      • The playlist doesn't scroll to playing position after media is played.
    • Meetings: Call does not connect when joining a meeting as a guest.
  • Others
    • Upgrade available translations.

SDK: https://github.com/meganz/sdk/commit/1737d13bc1f13822980869cca61f84ac0942bc3b (release/v3.12.2)
MEGAchat: https://github.com/meganz/MEGAchat/commit/5a054c7ade4732e002480cdbfb431438b0b56def (release/v3.3.0)

android - Version 6.9

Published by javiergm1983 over 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Enhancement
    • Create a view model for ManagerActivity to separate Mega Global Listener.
    • Create repository methods for Mega Global listener.
    • Meetings:
      • For One-on-one call add a sound indicating the call is ended.
      • Automatically mute last participant on the call.
  • Maintenance
    • Contacts revamp - Design QA.
    • Fix Strict Mode violations in CacheFolderManager.java.
    • Update text for "file removed as it violated our Terms Of Service(TOS)".
    • Create MegaChatApiGateway abstraction.
    • Pluralize and split strings for snackbars related to transfers and rubbish bin.
    • Replace sendSignupLink with resendSignupLink.
    • Update Sqlite version.
    • Remove new build warnings introduced in DefaultMonitorAutoAcceptQRLinks.kt.
    • Content Consumption:
      • Convert MegaNode to FavouriteInfo by Mapper.
      • Supporting multiple album architecture code.
      • Supporting multiple album architecture code "solve reviewer comments and add unit testing".
  • Bug
    • Folders display as empty in RU.
    • Possible Bug: Slow respond for viewing off-line images [GitHub issue #187].
    • Crash: java.lang.NullPointerException in MegaNodeUtil.
    • QR code setting is not updated when changed in other client/device.
    • Archived chats link disappears after user try to search in chat tab.
    • Crash: MegaException - Continuation.kt.
    • Icon is missing under Images and words are not in bold - MEGA home page.
    • Crash: RuntimeException in ActivityThread.performLaunchActivity (FileStorageActivity).
    • Crash: IllegalArgumentException in setBottomSheetBehavior (BaseBottomSheetDialogFragment.kt).
    • ANR UploadService MegaApi TransferListener.
    • Crash: ConcurrentModificationException in setCurrentPositionAndDuration (MediaPlayerServiceViewModel).
    • Non-fatal Exception: NullPointerException in NodeController.nodeComesFromIncoming.
    • Content Consumption:
      • The progress bar and message should display next to each other when enable CU.
      • CU progress bar not consistent.
      • Incorrect month translation for Russian and Polish.
      • A separate string code need for "Previous" & "Next" in the audio playlist.
      • A separate string code need for "Previous" & "Next" in the video playlist.
      • Album refactor Testtrails bugs fix.
    • Meetings: Empty call screen when rejoining call after going back to chat.
  • Others
    • Upgrade available translations.

SDK: https://github.com/meganz/sdk/commit/76e511abb58b0041f59879dd4ad56b178fe445ab (release/v3.12.1)
MEGAchat: https://github.com/meganz/MEGAchat/commit/0bea8267f86b51f42aa7033d61cf9c6ecf497552 (release/v3.2.1)

android - Version 6.8.1

Published by javiergm1983 over 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Bug
    • Crash: ConcurrentModificationException in setCurrentPositionAndDuration (MediaPlayerServiceViewModel).

SDK: https://github.com/meganz/sdk/commit/2e6409d2e1168b2063e4d32fb029f88af6f65c17 (v3.12.0)
MEGAchat: https://github.com/meganz/MEGAchat/commit/9e3019cb0269c292c7f6a68dd37bf605314129df (v3.2.0)

android - Version 6.8

Published by javiergm1983 over 2 years ago

Supported Android versions

  • 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 ("Q" - Quince Tart)
  • Android 11 ("R" - Red Velvet Cake)
  • Android 12 ("S" - Snow Cone)

Change notes

  • Enhancement
    • Show the logged-in user first in the group chat participants list instead of last.
    • New folder creation UX.
    • Change Password - Feedback when using the current password.
    • Update to coroutine best practices.
    • Add BreadCrumbs of Firebase Crashlytics to log more information regarding crash.
    • Content Consumption: Add info on audio/video's playlist item's second line.
  • Maintenance
    • Upgrade WebRTC to a version that will include specific boringssl commit.
    • Remove "ExperimentalCoroutinesApi" build warnings:
      • Remove new build warnings instroduced in DefaultInitialiseLogging.kt.
    • Clean up logging Strict mode warnings.
    • Fix Strict Mode violations in CameraUploadsService.java.
  • Feature
    • Change password to a same current password warning.
  • Bug
    • Modal bottom sheets in Offline section has the ellipsize at the end instead of the middle.
    • App crash when user selects "Hold and Answer" then later end the call.
    • On Change name screen, Last Name text field is not visible when user taps on it to make changes.
    • Crash: IllegalArgumentException - StringUtils.decodeBase64.
    • Two factor authentication does not recognize installed authentication apps.
    • App crashing when try to send message to moderator from group chat participants list.
    • Crash: IndexOutOfBoundsException removing item in MediaPlayerServiceViewModel.
    • The last received message (location type) in the list of recent chats is not displayed correctly.
    • Auto rotation error.
    • When enter a certain chat group the app stays in black screen and crash.
    • Crash: UninitializedPropertyAccessException in ZipBrowserViewModel.
    • Content Consumption:
      • Time group control disappears after rotation.
      • MD selection mode should not display navigation bar.
      • Zoom in/out and context menu should NOT display in Album sub-tab.
      • Crash when back from selection in Photos and rotate device.
  • Others
    • Upgrade available translations.

SDK: https://github.com/meganz/sdk/commit/5efdf770f9b8e2605b011498cd20350168e53b48 (release/v3.12.0)
MEGAchat: https://github.com/meganz/MEGAchat/commit/9e3019cb0269c292c7f6a68dd37bf605314129df (release/v3.2.0)