Skip to content

Releases: aws/aws-database-encryption-sdk-dynamodb

4.0.0-java -- 2026-04-29

30 Apr 22:55
90ef495

Choose a tag to compare

⚠ BREAKING CHANGES

  • java: The embedded legacy DynamoDB Encryption Client (DDBEC) now uses AWS SDK for Java 2.x and no longer supports AWS SDK for Java 1.x (#2048).

    Who is affected: Java customers migrating from legacy DDBEC who use the com.amazonaws.services.dynamodbv2.datamodeling namespace. If your code calls DDBEC APIs from com.amazonaws.services.dynamodbv2.datamodeling, you must migrate to the equivalent APIs under com.amazonaws.services.dynamodbv2.datamodeling.sdkv2.

    Who is not affected: Customers not using the com.amazonaws.services.dynamodbv2.datamodeling namespace. The rest of DB-ESDK is unchanged.

Features -- Java

  • java: add DDBEC with SDK v2 and remove DDBEC with SDK V1 (#2048) (035dbe3)

Fixes -- All Languages

  • use UUIDs and cleanup in beacon styles example to avoid stale item collisions (#2125) (773c1ff)

Fixes -- Java

Maintenance -- All Languages

Maintenance -- Java

3.9.1 -- 2026-02-13

13 Feb 21:01
0e5507c

Choose a tag to compare

This release is available in the following languages:

  • .NET

Fixes

Maintenance

  • java: fix GetEncryptedDataKeyDescription java Example (#1973) (ba8fcb7)
  • move go out of pull/push/daily into its own (#2005) (1b961b5)
  • net: Add plaintext to encrypted table migration example (#1976) (814acbf)
  • remove test against latest mpl version (#2008) (728158e)
  • net: pin to mpl version 1.11.2
  • rust: add plaintext to encrypted table migration examples (#1977) (5286619)
  • rust: fips feature (#1980) (516fd3d)
  • rust: improved blocking (#2030) (162c86c)

3.9.0 -- 2025-06-25

26 Jun 17:21
eaefab7

Choose a tag to compare

This release is available in the following languages:

  • Java

Maintenance

3.8.1 -- 2025-04-02

02 Apr 20:54
d87d36c

Choose a tag to compare

This release is available in the following languages:

  • Java

Fixes

  • return plaintext items in UnprocessedItems in BatchWriteIttem (#1642) (7c7c8a1)

Maintenance

3.8.0 -- 2025-02-05

05 Feb 22:14
3e4323f

Choose a tag to compare

This release is available in the following languages:

  • Java

Features

  • SharedCache: Shared Cache for Searchable Encryption (#1476) (46076f8)
  • bump to dafny 4.9.0 and mpl 1.9.0 (#1627)

Fixes

  • ensure algorithmSuite is properly copied in getTableConfig for E… (#1474) (ff3acac)
  • Java: Improve Collection of Errors string (#1478) (562b3ef)
  • SearchableEncryption: disable shared cached (#1507) (ffc67be)
  • SearchableEncryption: respect CMC contract (#1434) (b9333fb)
  • support new input validation (#1518) (12bbfbf)
  • Upgrade .net DDB SDK (8aeed4e)

Maintenance

3.7.0 -- 2024-09-17

17 Sep 21:53
0691bce

Choose a tag to compare

3.7.0 (2024-09-17)

Features

Fixes

Maintenance

3.6.2 -- 2024-08-22

23 Aug 01:10
1abcc6d

Choose a tag to compare

3.6.2 (2024-08-22)

Fixes

Maintenance

3.6.1 -- 2024-08-13

14 Aug 21:07
079c3c1

Choose a tag to compare

3.6.1 (2024-08-12)

Fixes

Maintenance

  • Add examples to examine contents of query error list (#1251) (b5705ee)
  • CI: add smithy diff checker GHA (#1226) (86406f5)
  • deps: bump actions/setup-dotnet from 3 to 4 in /.github/workflows (#1191) (c3b736e)
  • deps: bump aws-actions/configure-aws-credentials (#1190) (becbd0a)
  • deps: bump com.amazonaws:aws-java-sdk-dynamodb (#1230) (3aa25d0)
  • deps: bump dafny-lang/setup-dafny-action in /.github/workflows (#1200) (5284f0b)
  • deps: bump software.amazon.awssdk:bom (#1227) (abd1727)
  • deps: bump software.amazon.awssdk:bom (#1229) (bf3e1c3)
  • deps: bump software.amazon.awssdk:core (#1228) (9c67729)
  • do not add beacons when FORCE_PLAINTEXT_WRITE is used. (#1232) (23c8a18)
  • include bad item keys in query errors (#1244) (07bba8b)
  • update version to snapshot (#1225) (c817b5b)

3.6.0 -- 2024-07-24

24 Jul 18:56
f7f2e3e

Choose a tag to compare

3.6.0 (2024-07-23)

Features

  • allow indirect attribute names with MultiKeyStore (#1208) (4ab97bc)

Maintenance

3.5.0 -- 2024-05-03

03 Jun 18:54
0aee1d1

Choose a tag to compare

3.5.0 (2024-05-30)

Features

Maintenance