Skip to content

Commit e887099

Browse files
author
Karthikeyan
authored
Add changelog entry for keyvaluestore fix (#1139)
* Add changelog entry for keyvaluestore fix * Update CHANGELOG.md
1 parent c1d8f7b commit e887099

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,26 @@
44

55
### Bug Fixes
66

7+
- **AWS Core Runtime**
8+
- Fixed a bug where encrypted authentication data persisted by the SDK could not be recovered due to:
9+
* The encryption key being removed
10+
* The encryption key being replaced
11+
* The encryption key not being recoverable by the OS
12+
13+
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.
14+
15+
Classes affected:
16+
- `CognitoCachingCredentialsProvider`
17+
- `CognitoUserPool`
18+
- `CognitoAuth`
19+
- `AWSMobileClient`
20+
21+
For more detail, see issues:
22+
- [#937](https://github.com/aws-amplify/aws-sdk-android/issues/937)
23+
- [#1108](https://github.com/aws-amplify/aws-sdk-android/issues/1108)
24+
- [#1109](https://github.com/aws-amplify/aws-sdk-android/issues/1109)
25+
- [#1115](https://github.com/aws-amplify/aws-sdk-android/issues/1115)
26+
727
- **Amazon S3**
828
- 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](https://github.com/aws-amplify/aws-sdk-android/issues/541).
929
- The following code should now attach a tag for both single-part and multi-part uploads:

0 commit comments

Comments
 (0)