Skip to content

Releases: aws-amplify/aws-sdk-android

AWS SDK for Android 2.17.0

01 Aug 00:49
3625c63

Choose a tag to compare

Version 2.17.0 introduces breaking changes against 2.16.13.

Breaking Updates

  • Modules now produce .aar files instead of .jar files
  • Migrated to AndroidX
  • Updated all dependencies to the latest version in Maven
  • Target API 27 -> 29
  • Updated minSDKs to be aligned with the actual Android API usage
  • No longer dependent on:
    • Legacy Apache HTTP Runtime
    • Jackson library

Removed from the library:

  • AWS Auto Scaling
  • Elastic Load Balancing

New Features

  • AWS Mobile Client

    • Added client metadata as optional parameter to various methods
  • AWS Core Runtime

    • Added json unmarshaller for multiple formats of timestamp

Misc. Updates

  • Model updates for the following services:
    • Amazon Comprehend
    • Amazon Connect
    • Amazon SNS

AWS SDK for Android 2.16.13

02 Jul 05:10

Choose a tag to compare

New Features

  • AWS Mobile Client
    • Added client metadata as optional parameter to various methods
  • AWS IoT
    • Model updates

AWS SDK for Android 2.16.12

28 Apr 06:52
8f0e0a1

Choose a tag to compare

New Features

  • AWS Core Runtime

    • Added support for af-south-1 - Africa (Cape Town) region.
    • Added support for eu-south-1 - Europe (Milan) region.
  • Amazon Pinpoint

    • Added support for push notifications from Pinpoint Journeys.

AWS SDK for Android 2.16.11

03 Apr 00:31

Choose a tag to compare

New Features

  • Amazon Pinpoint
    • EndpointProfileUser can now store user attributes, which will persist even after updating the endpoint.

Bug Fixes

  • Amazon S3
    • Fix a bug in TransferUtility#pause(int) when uploading a multipart item (> 5MB). See Issue# 1500 for details.

AWS SDK for Android 2.16.10

29 Mar 21:44

Choose a tag to compare

Bug Fixes

  • AWS Mobile Client
    • Fixes drop in UI to work with Dark Theme (Issue #1281)
    • Fixes getTokens exception if attempting to do a normal sign in after having done HostedUI sign in previously (Issues #1469 and #1262)

Misc. Updates

  • Model updates for the following services
    • AWS Rekognition
      • This update adds the ability to detect text in videos and adds filters to image and video text detection.
    • AWS Auto Scaling
      • Amazon EC2 Auto Scaling now supports the ability to enable/disable target tracking, step scaling, and simple scaling policies.

AWS SDK for Android 2.16.9

26 Mar 17:50

Choose a tag to compare

New Features

  • Amazon Rekognition

    • Adds new APIs for detecting text in a video file.
  • Amazon Cognito Identity Provider

    • This release adds a new setting for a user pool to allow if customer wants their user signup/signin with case insensitive username. The current default setting is case sensitive, and for our next release we will change it to case insensitive.

Misc. Updates

  • Model updates for the following services
    • AWS Auto Scaling
      • Documentation updates
      • Adds a field to request enable or disable on a PutScalingPolicyRequest
    • Amazon Cognito Identity Provider
    • AWS Key Management Service (KMS)
      • The ConnectCustomKeyStore API now provides a new error code (SUBNET_NOT_FOUND) for customers to better troubleshoot if their "connect-custom-key-store" operation fails.

AWS SDK for Android 2.16.8

05 Feb 19:25

Choose a tag to compare

New Features

  • AWS IoT
    • Added support for Custom Authorizers. AWS IoT allows you to define custom authorizers that allow you to manage your own authentication and authorization strategy using a custom authentication service and a Lambda function. Custom authorizers allow AWS IoT to authenticate your devices and authorize operations using bearer token authentication and authorization strategies. See AWS IoT Custom Authentication for more details.

AWS SDK for Android 2.16.7

23 Jan 23:08

Choose a tag to compare

Misc. Updates

  • Model updates for the following services
    • Amazon Comprehend
    • Amazon Connect Participant
    • Amazon Translate
    • AWS Lambda
    • AWS Key Management Service

AWS SDK for Android 2.16.6

26 Dec 21:01

Choose a tag to compare

New Features

  • AWSMobileClient
    • confirmSignIn() now supports passing clientMetaData, map of custom key-value pairs that developers can provide as an input for any custom workflow lambda triggers.

AWS SDK for Android 2.16.5

11 Dec 23:38

Choose a tag to compare

New Features

Bug Fixes

  • Amazon Pinpoint
    • Fixed a bug where setting Intent.FLAG_ACTIVITY_CLEAR_TOP and Intent.FLAG_ACTIVITY_SINGLE_TOP on the notificationIntent being created for displaying notification causes a crash in Android OS Versions < 4.4. The fix involves removing the setting of flags as it is not relavent for an intent that communicates with a Android Service and a Broadcast receiver. See PR #1370 for details.

Misc. Updates

  • Model updates for the following services
    • Amazon AutoScaling
    • Amazon Cognito Identity Provider
    • Amazon Comprehend
    • AWS IoT
    • AWS Key Management Service (KMS)
    • Amazon Kinesis Firehose
    • Amazon Kinesis Video Streams
    • Amazon Kinesis Video Signaling
    • AWS Lambda
    • Amazon Lex
    • Amazon Rekognition
    • Amazon Security Token Service (STS)
    • Amazon Simple Notification Service (SNS)
    • Amazon Textract
    • Amazon Transcribe