Skip to content

4.0.0-java -- 2026-04-29

Latest

Choose a tag to compare

@rishav-karanjit rishav-karanjit released this 30 Apr 22:55
· 10 commits to main since this release
90ef495

⚠ 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