AWS SDK for Android. For more information, see our web site:
OTHER License
Bot releases are hidden (Show)
Published by richardmcclellan over 4 years ago
Published by desokroshan over 4 years ago
AWS Core Runtime
af-south-1
- Africa (Cape Town) region.eu-south-1
- Europe (Milan) region.Amazon Pinpoint
Published by desokroshan over 4 years ago
EndpointProfileUser
can now store user attributes, which will persist even after updating the endpoint.TransferUtility#pause(int)
when uploading a multipart item (> 5MB). See Issue# 1500 for details.Published by desokroshan over 4 years ago
Published by desokroshan over 4 years ago
Amazon Rekognition
Amazon Cognito Identity Provider
Published by aws-amplify-ops over 4 years ago
Published by aws-amplify-ops over 4 years ago
Published by aws-amplify-ops almost 5 years ago
confirmSignIn()
now supports passing clientMetaData, map of custom key-value pairs that developers can provide as an input for any custom workflow lambda triggers.Published by aws-amplify-ops almost 5 years ago
Intent.FLAG_ACTIVITY_CLEAR_TOP
and Intent.FLAG_ACTIVITY_SINGLE_TOP
on the notificationIntent
being 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.IdentityProviderType.SignInWithApple
.sessionId
in PostContentResult
and PostTextResult
. See Amazon Lex SessionId Support for details.Published by aws-amplify-ops almost 5 years ago
Amazon Connect Participant
Amazon Connect
PutObjectResult
object will now contain content MD5 that was used in data validation (if available). See Issue# 1236.TransferService
transitions to foreground from 0
to 1
because 0
is reserved and not recommended by Android. TransferService
would fail to transition to foreground if notification ID is 0. See Android guide for details.Published by aws-amplify-ops almost 5 years ago
AWS Core
BasicAWSCredentials
instead of AWSMobileClient
in Javadoc.AWS Mobile Client
signUp
, when the user is confirmed, Cognito does not send CognitoUserCodeDeliveryDetails
CognitoUserCodeDeliveryDetails
only when the user is not confirmed. See issue #1264 for more details.Published by aws-amplify-ops almost 5 years ago
AWS Core
Amazon Polly
SynthesizeSpeechPresignRequest
now supports the ability to specify the engine (standard
or neural) for a request.AWSMobileClient
AWS IoT
AndroidManifest.xml
for IoT SDK.AndroidManifest.xml
. See Issue #1234.Amazon S3
TransferNetworkConnectionType
enum values and added instrumentation tests.Model updates for the following services
Published by aws-amplify-ops about 5 years ago
AWS IoT
AWS Security Token Service
assumeRoleWithSAML
decodeAuthorizationMessage
Model updates for the following services
Published by aws-amplify-ops about 5 years ago
AWS Mobile Client
SignUpResult
available in the user callback provided during sign up now contains UserSub(UID)getCredentialsProvider
, setCredentialsProvider
, initialize(Context)
and initialize(Context, AWSStartupHandler)
have been removedconfirmSignIn(final Map<String, String> signInChallengeResponse)
now throws IllegalStateException
if confirmSignIn
is called after signIn has succeeded. This matches the behavior of the overloaded version of this method, viz. confirmSignIn(final String signInChallengeResponse, final Callback<SignInResult> callback)
Amazon CognitoIdentityProvider
SignUpHandler
now receives SignUpResult
upon success instead of a ConfirmationState and CognitoUserCodeDeliveryDetails
signUpInBackground
and signUp
now receive SignUpResult
in the onSuccess
callbackAmazon SNS
TagResource
function. This resolves Issue# 1020.Published by aws-amplify-ops about 5 years ago
Published by aws-amplify-ops about 5 years ago
AWS Core Runtime
Fixed a bug where encrypted authentication data persisted by the SDK could not be recovered due to:
These conditions formerly resulted in an app crash. Now, the errors are logged (without logging sensitive data) and the decryption attempt returns null
, as if the data simply isn't present in the persistent store.
Classes affected:
CognitoCachingCredentialsProvider
CognitoUserPool
CognitoAuth
AWSMobileClient
For more detail, see issues:
Amazon S3
Fixed a bug where multi-part uploads via TransferUtility
would fail to propagate tags to Amazon S3
from the UserMetadata
passed through the ObjectMetadata
. See Issue#541.
The following code should now attach a tag for both single-part and multi-part uploads:
ObjectMetadata metadata = new ObjectMetadata();
metadata.addUserMetadata(Headers.S3_TAGGING, "key=value");
TransferObserver observer = transferUtility.upload(
file.getName(),
file,
metadata
);
Published by aws-amplify-ops about 5 years ago
LogFactory.getLog
to automatically truncate the log tag to be within 23 character limit imposed by Android for Nougat(7.0) releases and prior(API <= 23). See issue #1103
PinpointManager
. These are normal permissions and therefore are not required to be checked before performing corresponding app-op. This changes Pinpoint SDK behavior to match that of our other SDKs where an UnknownHostException
or a corresponding RuntimeException would be thrown if connectivity is not present when network calls are made by the SDK. This fixes Issue#1092.ENABLE_S3_SIGV4_SYSTEM_PROPERTY
ENFORCE_S3_SIGV4_SYSTEM_PROPERTY
mfaOption
property from CognitoUserAttributes
classPublished by aws-amplify-ops about 5 years ago
subscribeToTopic()
method,public void subscribeToTopic(final String topic, final AWSIotMqttQos qos, final AWSIotMqttSubscriptionStatusCallback subscriptionStatusCallback, final AWSIotMqttNewMessageCallback callback);
,AWSIotMqttManager
which accepts subscription status callback to notify users of the status of subscription operation.Published by aws-amplify-ops about 5 years ago
me-south-1
- Middle East (Bahrain) region.Published by aws-amplify-ops about 5 years ago