Skip to content

Releases: aws-amplify/aws-sdk-android

AWS SDK for Android 2.29.0

24 Aug 18:52
c9b3caa
Compare
Choose a tag to compare

Features

  • aws-android-sdk-lambda: update models to latest (#2579)
  • aws-android-sdk-mobile-client: adds getUserSub method (#2555)
  • aws-android-sdk-iot: add support for retained messages (#2587)

Bug Fixes

  • Adding a null check for string replace in VersionInfoUtils.

Miscellaneous

  • Update README.md (#2576)

AWS SDK for Android 2.28.0

10 Aug 01:13
3a00ca1
Compare
Choose a tag to compare

Features

  • aws-android-sdk-mobile-client: revoke tokens during auth sign out (#2415)
  • aws-android-sdk-textract: update models to latest (#2553)
  • aws-android-sdk-iot: update models to latest (#2556)
  • aws-android-sdk-transcribe: update models to latest (#2562)
  • aws-android-sdk-connect: update models to latest (#2570)
  • aws-android-sdk-chimesdkmessaging: update models to latest (#2568)
  • aws-android-sdk-chimesdkidentity: update models to latest (#2569)
  • aws-android-sdk-rekognition: update models to latest (#2573)

Bug Fixes

  • aws-android-sdk-mobile-client: fix NPE in hosted UI options (#2564)
  • aws-android-sdk-iot: fix message queue not respecting size limit (#2565)

AWS SDK for Android 2.27.0

22 Jul 02:26
f41d8e9
Compare
Choose a tag to compare

Features

  • aws-android-sdk-connect: update models to latest (#2526)
  • aws-android-sdk-sns: update models to latest (#2534)
  • aws-android-sdk-lambda: update models to latest (#2535)
  • aws-android-sdk-core: update models to latest (#2537)
  • aws-android-sdk-cognitoidentityprovider: update models to latest (#2541)
  • aws-android-sdk-location: update models to latest (#2544)
  • Changes to support encoded resource path coming in request. (#2546)

Bug Fixes

  • aws-android-sdk-iot: Use cert chain to connect to IoT Core (#2521)
  • aws-android-sdk-cognitoauth: custom tabs app crash when chrome not available (#2529)

AWS SDK for Android 2.26.0

24 Jun 17:26
7ee8786
Compare
Choose a tag to compare

Features

  • aws-android-sdk-connect: update models to latest (#2516)
  • aws-android-sdk-kms: update models to latest (#2518)

Bug Fixes

  • aws-android-sdk-s3: implement retry mechanism for upload part (#2504)

AWS SDK for Android 2.25.0

10 Jun 21:33
67c3ba3
Compare
Choose a tag to compare

Features

  • aws-android-sdk-cognitoidentityprovider: update models to latest (#2510)

Bug Fixes

  • aws-android-sdk-lex: prioritize custom lex signer for all regions (#2506)
  • mobileclient: Honor auth flow setting from config (#2499)
  • aws-android-sdk-polly: use correct SignerConfig in all regions (#2505)

AWS SDK for Android 2.24.0

02 Jun 22:10
595435f
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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.