Releases: aws-amplify/aws-sdk-android
Releases · aws-amplify/aws-sdk-android
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
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
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
EndpointProfileUsercan 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
AWS SDK for Android 2.16.8
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
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
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
New Features
- Amazon Kinesis Video Signaling
- Amazon Kinesis Video Signaling Channels supports GetIceServerConfig and SendAlexaOfferToMaster. See Amazon Kinese Video Signaling Channels Documentation for more details
Bug Fixes
- Amazon Pinpoint
- Fixed a bug where setting
Intent.FLAG_ACTIVITY_CLEAR_TOPandIntent.FLAG_ACTIVITY_SINGLE_TOPon thenotificationIntentbeing 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.
- Fixed a bug where setting
Misc. Updates
- Model updates for the following services
- Amazon AutoScaling
- Amazon Cognito Identity Provider
- Added support for
IdentityProviderType.SignInWithApple.
- Added support for
- Amazon Comprehend
- AWS IoT
- AWS Key Management Service (KMS)
- Amazon Kinesis Firehose
- Amazon Kinesis Video Streams
- Amazon Kinesis Video Signaling
- AWS Lambda
- Amazon Lex
- Added support for
sessionIdinPostContentResultandPostTextResult. See Amazon Lex SessionId Support for details.
- Added support for
- Amazon Rekognition
- Amazon Security Token Service (STS)
- Amazon Simple Notification Service (SNS)
- Amazon Textract
- Amazon Transcribe