Skip to content

Releases: aws/amazon-s3-encryption-client-java

Amazon S3 Encryption Client 3.4.0 Release -- 2025-07-30

01 Aug 17:22
Compare
Choose a tag to compare

Changelog

3.4.0 (2025-07-30)

Features

  • put object with instruction file configured (#466) (99077dc)
  • reEncryptInstructionFile Implementation (#475) (ff66e72)
  • reEncryptInstructionFile Implementation (#478) (f7e6fa5)

Fixes

  • Revert "feat: reEncryptInstructionFile Implementation (#475)" (#477) (6d45ec5)

Maintenance

  • guard against properties conflicts (#479) (793c73b)
  • pom: fix scm url (#469) (1bc2ca3)
  • release: Migrate release to Central Portal (#468) (da71231)
  • validate against legacy wrapping on client but customer passes keyring with no legacy wrapping (#473) (bb898d1)

Amazon S3 Encryption Client 3.3.5 Release -- 2025-05-21

21 May 21:07
Compare
Choose a tag to compare

Changelog

3.3.5 (2025-05-21)

Fixes

  • determine effective contentLength, account for tagLength on decrypt (#463) (969d721)
  • disable low-level Multipart Upload in Async client (#461) (599f941)
  • support PutObjectResponse fields (#462) (dec503b)

Maintenance

  • Revert "Amazon S3 Encryption Client 3.3.5 Release -- 2025-05-20" (#465) (3f9ac8e)
  • update dependency needed for semantic-release (#464) (0fd3b58)

Amazon S3 Encryption Client 3.3.4 Release -- 2025-05-12

20 May 18:23
Compare
Choose a tag to compare

Changelog

3.3.4 (2025-05-12)

Fixes

Amazon S3 Encryption Client 3.3.3 Release -- 2025-05-05

05 May 21:35
Compare
Choose a tag to compare

3.3.3 (2025-05-05)

Fixes

  • fix CipherSubscriber to only call onNext once per request (#456) (646b735)

Amazon S3 Encryption Client 3.3.2 Release -- 2025-04-16

16 Apr 20:46
Compare
Choose a tag to compare

Changelog

3.3.2 (2025-04-16)

Fixes

  • add builders to S3EncryptionClientException class (#450) (647c809)
  • allow CipherSubscriber to determine if the part is last part (#453) (12355a1)

Amazon S3 Encryption Client 3.3.1 Release -- 2025-01-24

24 Jan 22:31
Compare
Choose a tag to compare

Changelog

3.3.1 (2025-01-24)

Fixes

Amazon S3 Encryption Client 3.3.0 Release -- 2024-10-30

30 Oct 18:54
Compare
Choose a tag to compare

Changelog

3.3.0 (2024-10-30)

Features

  • allow configuration of instruction file client, add new top-level client options, disable wrapped multipart upload (#387) (37e772f)

Maintenance

  • add ListBucket permission to release role (#391) (fa1e6cc)
  • deps-dev: bump commons-io:commons-io from 2.11.0 to 2.14.0 (#381) (5e03842)

Amazon S3 Encryption Client 3.2.3 Release -- 2024-10-04

04 Oct 19:53
Compare
Choose a tag to compare

Changelog

3.2.3 (2024-10-04)

Fixes

  • catch CompletionException instead when instruction file is not found (#379) (dd61547)
  • handle S3 server encoding of non-US-ASCII object metadata (#375) (b907743)
  • introduce S3-specific client configuration to top-level configuration (#378) (54fa0cb)

Maintenance

Amazon S3 Encryption Client 3.2.2 Release -- 2024-09-18

18 Sep 22:52
Compare
Choose a tag to compare

Changelog

3.2.2 (2024-09-18)

Fixes

  • use the configured async client to get the instruction file (#366) (5249bbf)

Maintenance

Amazon S3 Encryption Client 3.2.1 Release -- 2024-08-21

27 Aug 16:29
Compare
Choose a tag to compare

Changelog

3.2.1 (2024-08-21)

Maintenance

3.2.0 (2024-08-20)

Features

  • add KMS Discovery Keyring (#324) (8d3c06a)
  • allow S3EncryptionClient and S3AsyncEncryption Client to be configured (#328) (11f25f6)

Maintenance