aws-sdk-android

AWS SDK for Android. For more information, see our web site:

OTHER License

Stars
1K

Bot releases are hidden (Show)

aws-sdk-android - AWS SDK for Android 2.75.0 Latest Release

Published by ankpshah 9 months ago

Features

  • aws-android-sdk-connect: update models to latest (#3387)
  • aws-android-sdk-kinesisvideo-archivedmedia: update models to latest (#3383)
  • aws-android-sdk-kinesisvideo: update models to latest (#3382)
  • aws-android-sdk-rekognition: update models to latest (#3381)
  • aws-android-sdk-cognitoidentityprovider: update models to latest (#3376)
  • aws-android-sdk-polly: update models to latest (#3374)
  • aws-android-sdk-core: update models to latest (#3366)
  • aws-android-sdk-location: update models to latest (#3350)
  • aws-android-sdk-ses: update models to latest (#3389)
  • aws-android-sdk-transcribe: update models to latest (#3364)
  • aws-android-sdk-polly: update models to latest (#3392)
  • core: Read version number from build instead of hardcoding it (#3412)
  • aws-android-sdk-connectparticipant update models to latest (#3397)
  • auth: Provide a clear message during getTokens that there are nā€¦ (#3518)

Miscellaneous

  • chore: fix commit hash for setup-ruby in release pr workflow (#3524)
  • Upgrade Ruby version to 3.0 for release-pr workflow (#3526)
  • chore: pin github actions by commit hash (#3385)
aws-sdk-android - AWS SDK for Android 2.74.0

Published by tjleing 10 months ago

Features

  • misc: support for Calgary region launch (#3508)
aws-sdk-android - AWS SDK for Android 2.22.6

Published by richardmcclellan over 3 years ago

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-android - AWS SDK for Android 2.22.5

Published by raphkim over 3 years ago

Bug fixes

  • AWSMobileClient
    • Changes from v2.22.3 caused USER_SRP_AUTH auth flow type to be unrecognizable. The change was reverted.
aws-sdk-android - AWS SDK for Android 2.22.4

Published by raphkim over 3 years ago

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-android - AWS SDK for Android 2.22.3

Published by changxu0306 over 3 years ago

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-android - AWS SDK for Android 2.22.2

Published by raphkim over 3 years ago

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-android - AWS SDK for Android 2.22.1

Published by richardmcclellan over 3 years ago

Misc.

  • Amazon Cognito Identity Provider: Set session parameter for DEVICE_SRP_AUTH request
aws-sdk-android - AWS SDK for Android 2.22.0

Published by raphkim almost 4 years ago

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)
aws-sdk-android - AWS SDK for Android 2.21.0

Published by changxu0306 almost 4 years ago

New Features

  • AWSMobileClient
    • Added custom challenge for first method overload of confirmSignIn. See PR #2316.

Model updates

  • Amazon Connect

Misc.

  • Removed deprecated Mobile Analytics Client #2321
  • Removed deprecated Cognito Sync Client #2320
aws-sdk-android - AWS SDK for Android 2.20.1

Published by richardmcclellan almost 4 years ago

Bug Fixes

  • Amazon Location: Fixed a bug where the trackerName was being set to the deviceId instead of the trackerName. See PR #2298.

Model updates

  • Amazon Key Management Service (KMS)
aws-sdk-android - AWS SDK for Android 2.20.0

Published by richardmcclellan almost 4 years ago

New Features

  • Amazon Location Service

Model updates

  • AWS IoT
aws-sdk-android - AWS SDK for Android 2.19.4

Published by raphkim almost 4 years ago

New Features

  • Amazon DynamoDB

    • Added keyConditionExpression to DynamoDBQueryExpression class. See PR #2280.
  • Amazon Cognito Identity Provider

    • Fixed bug where client was sending invalid secret hash during NewPasswordContinuation flow. See PR #2265.
    • Reduced default threshold for refresh tokens from 5 minutes to 2 minutes. See Issue #2232.

Misc.

  • Removed Apache Commons Logging dependency

Model updates

  • Amazon Cognito Identity Provider
  • Amazon Connect
  • Amazon Comprehend
  • Amazon Translate
  • AWS IoT
  • AWS Lambda
aws-sdk-android - AWS SDK for Android 2.19.3

Published by richardmcclellan almost 4 years ago

New Features

  • AWS IOT
    • Added getSessionPresent() to AWSIotMqttManager. The session present flag tells the client whether the broker already has a persistent session available from previous interactions with the client. See the MQTT documentation for more details on its use. (#2231)
aws-sdk-android - AWS SDK for Android 2.19.2

Published by raphkim almost 4 years ago

New Features

  • AWS S3 Transfer Utility
    • Now supports directly uploading InputStream object via TransferUtility. See # 2182 for more details.

Model updates

  • AWS IoT
  • AWS Lambda
  • Amazon Polly
  • Amazon Textract

Miscellaneous updates

  • Fixed typo in CognitoCredentialsProvider#getSessionCredentialsExpiration().
  • Updated customer-proguard-rules.pro to exclude Enum types when minifyEnabled = true.

For a full list of changes since the last release, please look at the following diff.

aws-sdk-android - AWS SDK for Android 2.19.1

Published by richardmcclellan almost 4 years ago

New Features

  • AWS Mobile Client
    • Added option to specify browser other than the default (Chrome) for HostedUI #2152

Model updates

Miscellaneous Updates

  • Update third-party dependency versions
    • Junit 4.13.1
    • AndroidX Core 1.3.0
    • AndroidX jUnit Extension 1.1.2
    • AndroidX Test Runner 1.3.0
    • AndroidX Test Core 1.3.0
    • AndroidX App Compat 1.2.0
    • Robolectric 4.4
    • Conscrypt Android 2.5.1
aws-sdk-android - AWS SDK for Android 2.19.0

Published by richardmcclellan about 4 years ago

Bug Fixes

  • aws-android-sdk-kinesisvideo
    • Improve TLS validation by implementing hostname verification #2103
    • Breaking API Change
      • Incremented minSDKVersion from 21 to 24
  • aws-android-sdk-s3
    • Implemented downgrade for sql transfer table #2056
  • aws-android-sdk-mobile-client
    • Fix passwordless auth #2097
    • Remove unnecessary ContextCompat class lookup #2091

Misc. Updates

  • Model updates for the following services
    • AWS Cognito Identity Provider #2080
    • AWS Comprehend #2067
aws-sdk-android - AWS SDK for Android 2.18.0

Published by richardmcclellan about 4 years ago

Release 2.18.0

Version 2.18.0 introduces breaking changes against 2.17.1.

Breaking Updates

  • aws-android-sdk-mobile-client:
    • No breaking changes code-wise but if you already setup HostedUI for an older version of the SDK,
      you'll need to follow the steps in the updated documentation
      to properly handle the response going forward.
  • aws-android-sdk-cognitoauth:
    • getSession() method has been refactored to getSession(Activity activity), where activity is an instance of
      the activity the user is calling this method from. It uses this to launch HostedUI if it needs to sign in again.
    • getSession(boolean launchWebUIIfExpired) has been refactored to getSessionWithoutWebUI(). It will get session
      information if the refresh token is still valid, otherwise will throw an exception indicating the user must sign in
      again.

Bug Fixes

  • aws-android-sdk-mobile-client:
    • getTokens() was making a network call every time it was used, negating any benefit of cached tokens. Removed
      the unnecessary network call so it now correctly returns cached tokens when available with no network call (Issue #1722)
aws-sdk-android - AWS SDK for Android 2.17.1

Published by jamesonwilliams about 4 years ago

Bug fixes

  • Resolves UnsupportedOperationException while passing client
    metadata to signUp and signIn auth APIs

Updated Service Models

  • SNS
    • Documentation updates
  • Transcribe
    • Support Medical use cases
  • Lex
    • Updates to NLU confidence

Miscellaneous Updates

  • Update third-party dependency versions
    • AndroidX Core 1.3.1
    • Paho MQTT Client 1.2.5
    • Google Play Services Auth 18.1.0
    • Android Gradle Plugin 4.0.1
  • Allow override of User Agent in the AWSMobileClient
aws-sdk-android - AWS SDK for Android 2.17.0

Published by raphkim about 4 years ago

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