Skip to content

Releases: aws-amplify/aws-sdk-android

AWS Mobile SDK for Android v2.7.4

05 Oct 20:36
Compare
Choose a tag to compare

Bug Fixes

  • Amazon S3
    • Fix a bug in specifying a custom Security Provider for client-side encryption.
    • AmazonS3EncryptionClient (Client-side encryption) is deprecated. You can secure your content in S3 in two ways: a) For uploads, you can encrypt the file locally using an algorithm of your choice and use the TransferUtility API to upload the encrypted file to S3. For downloads, you can use the TransferUtility API to download the file and then decrypt it using the algorithm that you used to upload the file. b) ServerSideEncryption: There are multiple options available for ServerSide Encryption. You can setup encryption at the S3 bucket level using the AWS S3 console. When encryption is setup at the bucket level, all objects in the bucket are encrypted. You can also use the AWS console to encrypt individual objects after they have been uploaded. Another option is to request ServerSide encryption for the object being uploaded using the SDK.
    • Fix a bug to support transfer objects with name containing special characters. '+', '*', '%7E' and '%2F' characters are URL-encoded.

AWS Mobile SDK for Android v2.7.3

27 Sep 20:40
Compare
Choose a tag to compare

Bug Fixes

  • Amazon Kinesis
    • Use different patition keys for each record within a single batch when partition key is not specified by caller.

AWS Mobile SDK for Android v2.7.2

25 Sep 00:31
Compare
Choose a tag to compare

Bug Fixes

  • Amazon Pinpoint
    • Fix notifications from not showing when notification image could not be loaded. Notifications are now expandable.

AWS Mobile SDK for Android v2.7.1

21 Sep 23:03
Compare
Choose a tag to compare

Enhancements

  • AWS IoT
    • Added support for new BJS endpoint serving ATS server cert in format: [customer_id.ats.iot.cn-north-1.amazonaws.com.cn]

Misc. Updates

  • Model updates for the following services
    • Amazon CloudWatch Logs
    • Amazon DynamoDB
    • Amazon Elastic Load Balancing(ELB)
    • Amazon Parrot
    • Amazon Simple Email Service (SES)

AWS Mobile SDK for Android v2.7.0

19 Sep 20:36
Compare
Choose a tag to compare

Enhancements

  • Amazon S3
    • Starting version 2.7.0 of the SDK, TransferService logic has been refactored. This service now will be responsible only for monitoring network connectivity changes. When the network goes offline, the transfers that are in progress will be paused. When the network comes back online, the transfers that are paused will be resumed. If you expect your app to perform long-running transfers in the background, you need to initiate the transfers from a background service of your choice.

    • The TransferService will not be started or stopped by TransferUtility anymore. You have to start TransferService manually from your application. A recommended way is to start the service upon Application startup. One way you can do this is to include the following line in the onCreate method of your app's Application class.

      getApplicationContext().startService(new Intent(getApplicationContext(), TransferService.class));

AWS Mobile SDK for Android v2.6.31

13 Sep 23:55
Compare
Choose a tag to compare

Enhancements

  • Amazon Polly
    • Added support for new voice Zhiyu.

AWS Mobile SDK for Android v2.6.30

07 Sep 04:11
Compare
Choose a tag to compare

Bug Fixes

  • Amazon Cognito Identity Provider

    • Compute and send secret hash when client secret is present for Custom Authentication Flow.
  • AWS Core

    • Fixed a bug where getting a logger using Apache Commons Logging would crash starting Android 9.0 (Pie / API Level 28). See pull #521. Now, Apache Commons Logging would be used if it's being added as a dependency, otherwise android.util.Log will be used.

AWS Mobile SDK for Android v2.6.29

31 Aug 00:48
Compare
Choose a tag to compare

Bug Fixes

  • AWS IoT
    • setMaxAutoReconnectAttepts method in AWSIotMqttManager is deprecated. Please use setMaxAutoReconnectAttempts instead.

Misc. Updates

  • Model updates for the following services
    • Amazon Cognito Identity Provider
    • Amazon DynamoDB
    • Amazon Lex
    • Amazon Rekognition

AWS Mobile SDK for Android v2.6.28

03 Aug 04:01
Compare
Choose a tag to compare

Bug Fixes

  • Amazon Cognito Auth
    • Fix an issue where getAppWebDomain was used instead of getAppId which caused the SDK to return isAuthenticated as false for a logged in user. See issue #508
    • Added identity provider as parameter to the CognitoAuth builder to allow developers to launch hosted UI directly to a certain social provider. See issue ##494 and issue ##230

Misc. Updates

  • Model updates for the following services
    • Amazon CloudWatch Logs
    • Amazon DynamoDB
    • Amazon KMS
    • Amazon Pinpoint
    • Amazon Transcribe

AWS Mobile SDK for Android v2.6.26

18 Jul 20:35
Compare
Choose a tag to compare

Enhancements

  • Amazon Polly
    • Added support for new SynthesisTask feature which allows asynchronous and batch processing.

Misc. Updates

  • Model updates for the following services
    • Amazon Comprehend
    • Amazon DynamoDB
    • AWS IoT
    • Amazon Pinpoint
    • Amazon Polly
    • Amazon Rekognition
    • Amazon Transcribe