Historique des versions de DynamoDB local - Amazon DynamoDB

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Historique des versions de DynamoDB local

Le tableau suivant décrit les modifications importantes apportées à chaque version de DynamoDB local.

Version Modifier Description Date
3.1.0

Amélioration des performances pour les requêtes PartiQL, y compris la dépendance au temps de Joda

  • Mise à jour de la version Java du kit SDK vers la dernière version publique de 2.25.50 à 2.33.0

  • Inclusion de la dépendance au temps de Joda dans le fichier Pom.xml

  • Amélioration des performances pour les requêtes PartiQL

  • Mise à niveau des dépendances pour corriger plusieurs problèmes de vulnérabilité CVE

14 septembre 2025

3.0.0

Migration du AWS SDK Java V1 vers le V2

  • Migration du AWS SDK Java V1 vers le V2

  • Structure de package mise à jour de com.amazonaws.services.dynamodbv2 vers software.amazon.dynamodb.services

  • AWS Dépendances supprimées du SDK Java V1

17 juillet 2025

2.6.0

Support de l'ARN de table en tant que nom de table dans DynamoDB APIs

Correction des performances et mises à jour de sécurité

  • Ajout de la prise en charge de l'utilisation de l'ARN de table comme nom de table dans plusieurs DynamoDB APIs

  • Correction d’un bug CreateStreamTable sur les machines hautement performantes, comme le Mac M3

  • Mise à niveau des dépendances pour corriger les problèmes de vulnérabilité (CVE-2022-49043,CVE-2024-56732, CVE-2020-29582, CVE-2025-21502, CVE-2024-50602, CVE-2025-24970, CVE-2025-25193)

13 mars 2025

2.5.4

Mise à niveau vers Jetty Dependencies

  • Mise à niveau de Jetty 12.0.8 vers Jetty 12.0.14 (résout CVE-2024-6763, CVE-2024-8184, CVE-2024-47535)<br>Atténuation pour (CVE-2024-21634)

12 décembre 2024

2.5.3

Mise à niveau de Jackson Dependencies vers la version 2.17.x dans Log4j Core (résout CVE-2022-1471)

  • Mise à niveau de Jackson Dependencies vers la version 2.17.x dans Log4j Core (résout CVE-2022-1471) pour corriger une vulnérabilité critique dans la bibliothèque SnakeYAML, qui est une dépendance transitive

6 novembre 2024

2.5.2 Correctif de bogue pour le flux de travail de mise à jour des tables
  • Correctif d’un bogue pour le flux de travail lorsque la mise à jour des tables essaie de mettre à jour la table avec le mode facturation à la demande en mode provisionné avec GSI

20 juin 2024
2.5.1 Correctif pour les bogues introduits dans la fonctionnalité OndemandThroughPut
  • Correctif de quelques bogues liés à OndemandThroughPut

5 juin 2024
2.5.0

Prise en charge d’un débit maximal configurable pour les tables à la demande, ReturnValuesOnConditionCheckFailureBatchExecuteStatement et ExecuteTransactionRequest

  • Ajout de la télémétrie au mode intégré

  • Corriger la SDKv2 traduction pour ConditionalCheckException

28 mai 2024

2.4.0

Prise en charge pour ReturnValuesOnConditionCheckFailure - Mode intégré

  • Correctif de mode intégré pour TrimmedDataAccessException pour le fonctionnement sur plusieurs flux

  • Corriger la traduction des exceptions SDKv2 en mode intégré

17 avril 2024

2.3.0

Mise à niveau de Jetty et de JDK

  • Mise à niveau vers Jetty 12.0.2

  • Mise à niveau vers le kit JDK 17

  • Mise à niveau ANTLR4 vers la version 4.10.1

14 mars 2024

2.2.0

Ajout de la prise en charge de la protection contre la suppression des tables et du paramètre ReturnValuesOnConditionCheckFailure

  • Ajout de la prise en charge de la protection contre la suppression des tables

  • Support supplémentaire pour ReturnValuesOnConditionCheckFailure

  • Ajouté de la prise en charge de l’indicateur -version

14 décembre 2023

2.1.0

Support des bibliothèques SQLLite natives pour les projets Maven et ajout de la télémétrie

  • Ajout de la télémétrie à DynamoDB Local

  • Copiez dynamiquement les bibliothèques SQLLite natives pour les projets Maven

  • Retrait de la bibliothèque io.github.ganadist.sqlite4java de la dépendance Maven

  • Mise à niveau GoogleGuava vers 32.1.1-jre

23 octobre 2023

2.0.0

Migration de Javax vers Jakarta Namespace et Support JDK11

  • Migration de l'espace de noms et du support de Javax vers Jakarta JDK11

  • Correction de la gestion de l’accès et de la clé secrète non valides lors du démarrage du serveur

  • Correction des vulnérabilités identifiées dans Maven en mettant à jour les dépendances

5 juillet 2023

1.25.1

Mise à niveau de Jackson Dependencies vers la version 2.17.x dans Log4j Core (résout CVE-2022-1471)

Mise à niveau de Jackson Dependencies vers la version 2.17.x dans Log4j Core (résout CVE-2022-1471) pour corriger une vulnérabilité critique dans la bibliothèque SnakeYAML, qui est une dépendance transitive

6 novembre 2024

1.25.0

Ajout de la prise en charge de la protection contre la suppression des tables et du paramètre ReturnValuesOnConditionCheckFailure

  • Ajout de la prise en charge de la protection contre la suppression des tables

  • Support supplémentaire pour ReturnValuesOnConditionCheckFailure

  • Ajouté de la prise en charge de l’indicateur -version

18 décembre 2023

1.24.0

Support des bibliothèques SQLLite natives pour les projets Maven et ajout de la télémétrie

  • Ajout de la télémétrie à DynamoDB Local

  • Copiez dynamiquement les bibliothèques SQLLite natives pour les projets Maven

  • Retrait de la bibliothèque io.github.ganadist.sqlite4java de la dépendance Maven

  • Mise à niveau GoogleGuava vers 32.1.1-jre

23 octobre 2023

1.23.0

Gestion de l’accès et de la clé secrète non valides lors du démarrage du serveur

  • Correction de la gestion de l’accès et de la clé secrète non valides lors du démarrage du serveur

  • Correction des vulnérabilités identifiées dans Maven en mettant à jour les dépendances

28 juin 2023

1.22.0

Prise en charge de l’opération Limit pour PartiQL

  • Optimisation de la clause IN pour PartiQL

  • Prise en charge de l’opération Limit

  • Prise en charge de M1 pour les projets Maven

8 juin 2023

1.21.0

Prise en charge de 100 actions par transaction

  • Augmentation du nombre d’actions par transaction de 25 à 100

  • Mise à niveau de l’image Docker Open JDK vers la version 11

  • Fixation de la parité pour les exceptions déclenchées en cas de duplication d'éléments dans BatchExecuteStatement

26 janvier 2023

1.20.0

Ajout de la prise en charge de M1 Mac

  • Ajout de la prise en charge de M1 Mac

  • Mise à niveau de la dépendance Jetty vers la version 9.4.48.v20220622

12 septembre 2022

1.19.0

Mise à niveau de l’analyseur PartiQL

Mise à niveau de l’analyseur PartiQL et d’autres bibliothèques associées

27 juillet 2022

1.18.0

Mise à niveau de log4j-core et Jackson-core

Mise à niveau de log4j-core vers la version 2.17.1 et de Jackson-core 2.10.x vers la version 2.12.0

10 janvier 2022

1.17.2

Mise à niveau de log4j-core

Mise à niveau de la dépendance log4j-core vers la version 2.16

16 janvier 2021

1.17.1

Mise à niveau de log4j-core

Mise à jour de la dépendance log4j-core pour corriger l’exploit « jour zéro » afin d’empêcher l’exécution du code à distance - Log4Shel

10 janvier 2021

1.17.0

Obsolescence du shell Web Javascript

  • Mise à jour de la dépendance du AWS SDK vers AWS SDK for Java 1.12.x

  • Obsolescence du shell Web Javascript

8 janvier 2021