Skip to content

Releases: aws-amplify/aws-sdk-android

AWS SDK for Android 2.24.0

02 Jun 22:10
595435f

Choose a tag to compare

Features

  • aws-android-sdk-cognitoidentityprovider: update models to latest (#2456)
  • aws-android-sdk-connect: update models to latest (#2469)
  • aws-android-sdk-transcribe: update models to latest (#2476)
  • aws-android-sdk-rekognition: update models to latest (#2487)
  • aws-android-sdk-iot: update models to latest (#2490)
  • aws-android-sdk-location: update models to latest (#2494)
  • aws-android-sdk-sns: update models to latest (#2496)
  • aws-android-sdk-polly: update models to latest (#2497)
  • aws-android-sdk-mobile-client: adds signature with user attributes in confirmSignIn (#2492)
  • aws-android-sdk-mobile-client: hosted-ui auth response handler is now built into redirect activity (#2473)

Bug Fixes

  • hosted-ui sign-out flow is now launched correctly using custom tabs manager (#2472)
  • hostedUI auth response is now properly handled via HostedUIRedirectActivity (#2473)
    • note: applying above fix requires an update to AndroidManifest.xml. See the documentation for more information.

AWS SDK for Android 2.23.0

22 Apr 23:59
06f8b06

Choose a tag to compare

New Features

  • aws-android-sdk-cognitoidentityprovider: support custom endpoint (#2455)
    • CognitoUserPool now accepts an Endpoint configuration value that can be used to override the default endpoint of cognito-idp.<region>.amazonaws.com.
      You can use this override value to specify the domain name of, for example, a CloudFront distribution fronted by a Web Application Firewall for DDOS protection on your Cognito User Pool account. The value of Endpoint should be a fully-qualified host name, not a URL. Example:
      "CognitoUserPool": {
        "Default": {
          "AppClientId": "xxx",
          "AppClientSecret": "xxx",
          "Endpoint": "d2XXXXXXXXXXXX.cloudfront.net",
          "PoolId": "xxxxx",
          "Region": "xx-xxx-1"
        }
      }

      WARNING The Amplify CLI will overwrite customizations to the awsconfiguration.json and amplifyconfiguration.json files if you do an amplify push or amplify pull. You will need to manually re-apply the Endpoint customization if you use the CLI to modify your cloud backend.

Bug Fixes

  • pinpoint: add campaign attributes to push events (#2458)

AWS SDK for Android 2.22.7

20 Apr 18:34
9830c2e

Choose a tag to compare

Features

  • aws-android-sdk-core: update models to latest (#2445)

Bug Fixes

  • mobile-client: missing optional dependency warning removed (#2427)
  • s3: remove eTag validation logic (#2419)
  • s3: force upload part tasks to be serial (#2447)

Miscellaneous

  • change the time offset precision from int to long (#2448)

AWS SDK for Android 2.22.6

08 Apr 21:18
7b04ded

Choose a tag to compare

Bug fixes

  • Updated Service name for Lex runtime

Model updates

  • Amazon Comprehend
  • Amazon Kinesis Video Streams Archived Media
  • Amazon Lex
  • Amazon Location Service
  • Amazon Transcribe
  • AWS Machine Learning
  • AWS IoT

AWS SDK for Android 2.22.5

26 Mar 00:38
2aa399b

Choose a tag to compare

Bug fixes

  • AWSMobileClient
    • Changes from v2.22.3 caused USER_SRP_AUTH auth flow type to be unrecognizable. The change was reverted.

AWS SDK for Android 2.22.4

25 Mar 20:30
34ffd7a

Choose a tag to compare

Bug fixes

  • AWSMobileClient
    • Changes from v2.22.3 caused optional dependencies to become required during initialization. Fixed in #2393.

Model updates

  • Amazon Comprehend
  • Amazon Rekognition

AWS SDK for Android 2.22.3

22 Mar 17:15
d343c64

Choose a tag to compare

AWSMobileClient

  • Honored authenticationFlowType from config #2377
  • Initialized key value store inside mobile client constructor #2383
  • Registered sign in providers for dropInUI #2386

Model updates

  • Amazon Connect

AWS SDK for Android 2.22.2

18 Feb 22:27
4813234

Choose a tag to compare

Misc.

  • Removed references to SigV3 signers in favor of SigV4 signers. See #2341.

Model updates

  • Amazon Connect
  • Amazon Location
  • AWS IoT
  • AWS Lambda

AWS SDK for Android 2.22.1

22 Jan 00:02
0d12be8

Choose a tag to compare

Misc.

  • Amazon Cognito Identity Provider: Set session parameter for DEVICE_SRP_AUTH request

AWS SDK for Android 2.22.0

15 Jan 22:17

Choose a tag to compare

Model updates

  • Amazon Cognito Identity Pools
  • Amazon Simple Notification Service
  • AWS Key Management Service

Misc.

  • Removed deprecated Transfer Manager client (#2285)
  • Improved AWS Region code extraction for IoT client (#2325)