Skip to content

Commit d0b2902

Browse files
AWS S3 Encryption Client 1.0.0 Release -- $(date +%Y-%m-%d)
## 1.0.0 (2023-02-18) ### Features * Adds Async client, starting with DeleteObject(s) ([#54](#54)) ([c7120e1](c7120e1)) * Adds CBC stream decryption ([#25](#25)) ([9970104](9970104)) * Configurable SecureRandom ([#40](#40)) ([90cab2d](90cab2d)) * implement AES-GCM streaming ([#45](#45)) ([d0bcd38](d0bcd38)) * implement CBC decryption in async getObject ([#59](#59)) ([4fd2fa8](4fd2fa8)) * implement getObject async ([#56](#56)) ([b9834ce](b9834ce)) * implement putObject in Async client ([#57](#57)) ([f233d72](f233d72)) * Implement Ranged-Get ([#31](#31)) ([65331fb](65331fb)) * Introduce delayed authentication ([#23](#23)) ([b8eedac](b8eedac)) * multi-part putObject ([#53](#53)) ([281f383](281f383)) * Multipart Upload ([#43](#43)) ([7e42811](7e42811)) ### Maintenance * Create workflow to release S3EC to Github ([#52](#52)) ([ef8effb](ef8effb)) ### Fixes * add instruction file support in getObject async ([#69](#69)) ([ee61abd](ee61abd)) * address some edge cases to fix async CBC ranged gets ([#70](#70)) ([1da1cae](1da1cae)) * Guard against using another S3EC as wrappedClient ([#36](#36)) ([30cf9b1](30cf9b1))
1 parent 2478763 commit d0b2902

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Changelog
2+
3+
## 1.0.0 (2023-02-18)
4+
5+
6+
### Features
7+
8+
* Adds Async client, starting with DeleteObject(s) ([#54](https://github.com/aws/aws-s3-encryption-client-java/issues/54)) ([c7120e1](https://github.com/aws/aws-s3-encryption-client-java/commit/c7120e13931b842da5bdaf0de45f0ec2f4021792))
9+
* Adds CBC stream decryption ([#25](https://github.com/aws/aws-s3-encryption-client-java/issues/25)) ([9970104](https://github.com/aws/aws-s3-encryption-client-java/commit/9970104cba3af9256d81157359ff22f1cb5b00eb))
10+
* Configurable SecureRandom ([#40](https://github.com/aws/aws-s3-encryption-client-java/issues/40)) ([90cab2d](https://github.com/aws/aws-s3-encryption-client-java/commit/90cab2d9c9c6bf9dc9aa61d45e07372e2e386648))
11+
* implement AES-GCM streaming ([#45](https://github.com/aws/aws-s3-encryption-client-java/issues/45)) ([d0bcd38](https://github.com/aws/aws-s3-encryption-client-java/commit/d0bcd38efb589d72f04f2aeae721de4a974718bd))
12+
* implement CBC decryption in async getObject ([#59](https://github.com/aws/aws-s3-encryption-client-java/issues/59)) ([4fd2fa8](https://github.com/aws/aws-s3-encryption-client-java/commit/4fd2fa86d2e5a876293cbf5a15f8c6f01d456515))
13+
* implement getObject async ([#56](https://github.com/aws/aws-s3-encryption-client-java/issues/56)) ([b9834ce](https://github.com/aws/aws-s3-encryption-client-java/commit/b9834ce85225d1392306bc05f4b734fd4fe8b544))
14+
* implement putObject in Async client ([#57](https://github.com/aws/aws-s3-encryption-client-java/issues/57)) ([f233d72](https://github.com/aws/aws-s3-encryption-client-java/commit/f233d720f324125e3087cbf407b23595fee0d651))
15+
* Implement Ranged-Get ([#31](https://github.com/aws/aws-s3-encryption-client-java/issues/31)) ([65331fb](https://github.com/aws/aws-s3-encryption-client-java/commit/65331fbf96388b1f4149454a07621a828e33fe1d))
16+
* Introduce delayed authentication ([#23](https://github.com/aws/aws-s3-encryption-client-java/issues/23)) ([b8eedac](https://github.com/aws/aws-s3-encryption-client-java/commit/b8eedacc3b7ffeac27aba5bc02fc79628e847e30))
17+
* multi-part putObject ([#53](https://github.com/aws/aws-s3-encryption-client-java/issues/53)) ([281f383](https://github.com/aws/aws-s3-encryption-client-java/commit/281f383eda7f1352cac5fd4003474e295ba8aa32))
18+
* Multipart Upload ([#43](https://github.com/aws/aws-s3-encryption-client-java/issues/43)) ([7e42811](https://github.com/aws/aws-s3-encryption-client-java/commit/7e428113b654a621bda0c5819647889627450028))
19+
20+
21+
### Maintenance
22+
23+
* Create workflow to release S3EC to Github ([#52](https://github.com/aws/aws-s3-encryption-client-java/issues/52)) ([ef8effb](https://github.com/aws/aws-s3-encryption-client-java/commit/ef8effb4a1d5c2201fe5272f0f6191b0b3a71a8e))
24+
25+
26+
### Fixes
27+
28+
* add instruction file support in getObject async ([#69](https://github.com/aws/aws-s3-encryption-client-java/issues/69)) ([ee61abd](https://github.com/aws/aws-s3-encryption-client-java/commit/ee61abddfa6422aa130ee4f681a604bd531b0f12))
29+
* address some edge cases to fix async CBC ranged gets ([#70](https://github.com/aws/aws-s3-encryption-client-java/issues/70)) ([1da1cae](https://github.com/aws/aws-s3-encryption-client-java/commit/1da1caeee96e1abaae106942bbbae94169ccf19e))
30+
* Guard against using another S3EC as wrappedClient ([#36](https://github.com/aws/aws-s3-encryption-client-java/issues/36)) ([30cf9b1](https://github.com/aws/aws-s3-encryption-client-java/commit/30cf9b15c43dd0b59e9cc1ff83729ec8c797c1d1))

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>software.amazon.encryption</groupId>
88
<artifactId>s3</artifactId>
9-
<version>3.0-SNAPSHOT</version>
9+
<version>1.0.0</version>
1010
<packaging>jar</packaging>
1111

1212
<name>AWS S3 Encryption Client</name>

0 commit comments

Comments
 (0)