Release history for DynamoDB local - Amazon DynamoDB

Release history for DynamoDB local

The following table describes the important changes in each release of DynamoDB local.

Version Change Description Date
2.5.3

Upgrading Jackson Dependencies to 2.17.x in Log4j Core (Resolves CVE-2022-1471)

Upgrading Jackson Dependencies to 2.17.x in Log4j Core (Resolves CVE-2022-1471) to address a critical security vulnerability in the SnakeYAML library, which is a transitive dependency

November 6, 2024

2.5.0

Support for configurable maximum throughput for on-demand tables, ReturnValuesOnConditionCheckFailure, BatchExecuteStatement, and ExecuteTransactionRequest

  • Adding telemetry to Embedded Mode

  • Fixing the SDKv2 translation for ConditionalCheckException

May 28, 2024

2.4.0

Support for ReturnValuesOnConditionCheckFailure - Embedded Mode

  • Embedded Mode Fix for TrimmedDataAccessException for Operation on Multiple Streams

  • Fixing exception translation for SDKv2 in Embedded Mode

April 17, 2024

2.3.0

Jetty and JDK Upgrade

  • Upgrading to Jetty 12.0.2

  • Upgrading to JDK 17

  • Upgrading ANTLR4 to 4.10.1

March 14, 2024

2.2.0

Added support for table deletion protection and the ReturnValuesOnConditionCheckFailure parameter

  • Added support of Table delete protection

  • Added support for ReturnValuesOnConditionCheckFailure

  • Added support for -version flag

December 14, 2023

2.1.0

Support for SQLLite Native Libraries for Maven projects and adding telemetry

  • Adding telemetry to DynamoDB local

  • Dynamically copy SQLLite Native Libraries for Maven projects

  • Removed io.github.ganadist.sqlite4java library from Maven dependency

  • Upgrading GoogleGuava to 32.1.1-jre

October 23, 2023

2.0.0

Migrating from javax to jakarta namespace and JDK11 Support

  • Migrating from javax to jakarta namespace and JDK11 support

  • Fix for handling invalid access and secret key while server startup

  • Fixing Maven identified vulnerabilities by updating dependencies

July 5, 2023

1.25.1

Upgrading Jackson Dependencies to 2.17.x in Log4j Core (Resolves CVE-2022-1471)

Upgrading Jackson Dependencies to 2.17.x in Log4j Core (Resolves CVE-2022-1471) to address a critical security vulnerability in the SnakeYAML library, which is a transitive dependency

November 6, 2024

1.25.0

Added support for table deletion protection and the ReturnValuesOnConditionCheckFailure parameter

  • Added support of Table delete protection

  • Added support for ReturnValuesOnConditionCheckFailure

  • Added support for -version flag

December 18, 2023

1.24.0

Support for SQLLite Native Libraries for Maven projects and adding telemetry

  • Adding telemetry to DynamoDB local

  • Dynamically copy SQLLite Native Libraries for Maven projects

  • Removed io.github.ganadist.sqlite4java library from Maven dependency

  • Upgrading GoogleGuava to 32.1.1-jre

October 23, 2023

1.23.0

Handle invalid access and secret key while server startup

  • Fix for handling invalid access and secret key while server startup

  • Fixing Maven identified vulnerabilities by updating dependencies

June 28, 2023

1.22.0

Support of Limit Operation for PartiQL

  • Optimize IN clause for PartiQL

  • Support for Limit Operation

  • M1 support for Maven projects

June 8, 2023

1.21.0

Support for 100 actions per transaction

  • Increased actions per transaction from 25 to 100

  • Upgrading docker image Open JDK to 11

  • Fixing the parity for exception thrown when duplicate items in BatchExecuteStatement

January 26, 2023

1.20.0

Added support for M1 Mac

  • Added support for M1 Mac

  • Upgrading Jetty dependency to 9.4.48.v20220622

September 12, 2022

1.19.0

Upgraded the PartiQL Parser

Upgraded the PartiQL Parser and other related libraries

July 27, 2022

1.18.0

Upgraded log4j-core and Jackson-core

Upgraded log4j-core to 2.17.1 and Jackson-core 2.10.x to 2.12.0

January 10, 2022

1.17.2

Upgraded log4j-core

Upgraded log4j-core dependency to version 2.16

January 16, 2021

1.17.1

Upgraded log4j-core

Updated log4j-core dependency to patch zero-day exploit to prevent remote code execution - Log4Shel

January 10, 2021

1.17.0

Deprecated Javascript Web Shell

  • Updated the AWS SDK dependency to AWS SDK for Java 1.12.x

  • Deprecated Javascript Web Shell

January 8, 2021