Releases: aws-amplify/aws-sdk-android
Releases · aws-amplify/aws-sdk-android
AWS SDK for Android 2.19.1
New Features
- AWS Mobile Client
- Added option to specify browser other than the default (Chrome) for HostedUI #2152
Model updates
- AWS Simple Token Service #2132
- Amazon Comprehend #2122
- Amazon Transcribe #2127
- Amazon Translate #2125
- Amazon Textract #2128
- Amazon Rekognition #2149, #2179
- Amazon SNS #2150
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 for Android 2.19.0
AWS SDK for Android 2.18.0
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.
- No breaking changes code-wise but if you already setup HostedUI for an older version of the SDK,
- aws-android-sdk-cognitoauth:
getSession()
method has been refactored togetSession(Activity activity)
, whereactivity
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 togetSessionWithoutWebUI()
. 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 for Android 2.17.1
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 for Android 2.17.0
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
minSDK
s 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
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
New Features
-
AWS Core Runtime
- Added support for
af-south-1
- Africa (Cape Town) region. - Added support for
eu-south-1
- Europe (Milan) region.
- Added support for
-
Amazon Pinpoint
- Added support for push notifications from Pinpoint Journeys.
AWS SDK for Android 2.16.11
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.
- Fix a bug in
AWS SDK for Android 2.16.10
Bug Fixes
- AWS Mobile Client
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 Rekognition
AWS SDK for Android 2.16.9
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 Auto Scaling