Skip to content

Commit f18c383

Browse files
Updating changelog for version 1.7.0 (#174)
* Updating changelog for version 1.7.0 * Make keyrings a major change * Added documentation update to changelog
1 parent 015fc3c commit f18c383

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

CHANGELOG.md

+29
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
# Changelog
22

3+
## 1.7.0 -- unreleased
4+
5+
### Deprecation Warnings
6+
* Deprecated `MasterKey` and `MasterKeyProvider`. Replace your usage of these classes with `Keyring`. See `StandardKeyrings`
7+
for the built-in keyrings that replace `KmsMasterKeyProvider`, `JceMasterKey`, and `MultiProviderFactory`.
8+
We still support using master key providers and are not removing them yet.
9+
When we decide to remove them, we will communicate that as defined in our versioning policy.
10+
* Deprecated `encryptData`, `decryptData` and related methods in `AwsCrypto`. Replace your calls to these methods with
11+
calls to `AwsCrypto.encrypt(EncryptRequest)` and `AwsCrypto.decrypt(DecryptRequest)`.
12+
13+
### Major Changes
14+
* Introduce `Keyring` interface, built in Keyring implementations, and
15+
methods in AwsCrypto that use keyrings [PR #173](https://github.com/aws/aws-encryption-sdk-java/pull/173)
16+
17+
### Patches
18+
* Validate final frame length does not exceed the frame size in the message header [PR #166](https://github.com/aws/aws-encryption-sdk-java/pull/166)
19+
20+
### Maintenance
21+
* Update AWS Java SDK version from 1.11.561 to 1.11.677. [PR #147](https://github.com/aws/aws-encryption-sdk-java/pull/147)
22+
* Upgrade JUnit from 4.12 to 5.5.2 [PR #151](https://github.com/aws/aws-encryption-sdk-java/pull/151)
23+
* Upgrade Mockito from 2.28.1 to 3.1.0 [PR #142](https://github.com/aws/aws-encryption-sdk-java/pull/142)
24+
25+
### Documentation
26+
* Added new examples demonstrating how to use
27+
APIs, keyrings, cryptographic materials managers, and master key providers. PRs
28+
[#165](https://github.com/aws/aws-encryption-sdk-java/pull/165),
29+
[#168](https://github.com/aws/aws-encryption-sdk-java/pull/168),
30+
and [#170](https://github.com/aws/aws-encryption-sdk-java/pull/170).
31+
332
## 1.6.1 -- 2019-10-29
433

534
### Deprecation Warnings

0 commit comments

Comments
 (0)