Skip to content

v5.1.1

Compare
Choose a tag to compare
@cmeng-git cmeng-git released this 29 Jul 01:36
· 1 commit to master since this release
  • Change NotificationActionService to extend Service to work in foreground; to resolve unhandled markAsRead with JobIntentService.
  • Remove unused permissions: ACCESS_MEDIA_LOCATION, GET_ACCOUNTS, and WRITE_CONTACTS.
  • Need to add READ_EXTERNAL_STORAGE permission (Files and Media) request for android API-32.
  • Implement newly added READ_MEDIA_VISUAL_USER_SELECTED permission for android API-34.
  • Do not launch BatteryOptimization permission request within a dialog, else parseResult is based on dialog click.
  • ActivityResultContract#parseResult on BatteryOptimization request must return isOptimizingBattery() state.
  • Must set both shrinkResources and minifyEnabled to false for release build under API-34;
    else xmail crashes in Moshi with cannot serialize abstract class MessagingControllerCommands$PendingDelete
  • UpdateServiceImpl#isLatestVersion need to close inputStream after access end.
  • Update all app used libraries to the latest releases.