AWS SDK for Android 2.16.2
aws-amplify-ops
released this
31 Oct 23:42
·
1381 commits
to main
since this release
New Features
-
AWS Core
- Now supports calling LogFactory.setLevel(Level) to set a global level of which logs will be output. Any logs below the set level will not be output
You can also call Log.setLevel(Level) on a specific Logger to limit the logs which are output by a specific class. Addresses issue #1174
- Now supports calling LogFactory.setLevel(Level) to set a global level of which logs will be output. Any logs below the set level will not be output
-
Amazon Polly
SynthesizeSpeechPresignRequest
now supports the ability to specify the engine (standard
or neural) for a request.
See the Amazon Polly documentation
for a discussion of the Engine. See Issue #1256.
Bug Fixes
-
AWSMobileClient
- Sets default confirmSignup behavior to prevent a user from signing up with the same email/phone as another user. This is the same as iOS.
NOTE: When you upgrade to this version, your app behavior will change from allowing users to sign up with the same email/phone as another user
(and just overriding the existing user) to giving the user an error if they attempt to do that.
- Sets default confirmSignup behavior to prevent a user from signing up with the same email/phone as another user. This is the same as iOS.
-
AWS IoT
- Specified minimum SDK (11) and target SDK (27) version in
AndroidManifest.xml
for IoT SDK. - Prevents unintended permission from being implied in
AndroidManifest.xml
. See Issue #1234.
- Specified minimum SDK (11) and target SDK (27) version in
Misc. Updates
-
Amazon S3
- Added serialized name annotation to
TransferNetworkConnectionType
enum values and added instrumentation tests.
- Added serialized name annotation to
-
Model updates for the following services
- Amazon Cognito Identity Provider
- Amazon Kinesis Firehose
- Amazon Lex
- Amazon Pinpoint