View a markdown version of this page

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.3.1

Y compris les dépendances partielles

  • Ajouter des dépendances partiQL dans pom.xml

  • Mise à jour de la version Java du SDK vers la dernière version publique 2.48.3

  • Mise à niveau des dépendances pour corriger les CVE

28 mai 2026

3.3.0

Ajout de la prise en charge des clés multi-attributs pour les index secondaires mondiaux

  • Ajout de la prise en charge des clés multi-attributs pour les index secondaires mondiaux

  • Mise à jour de la version Java du SDK vers la dernière version publique de 2.41.0 à 2.41.7

19 janvier 2026

3.2.0

Problèmes de compatibilité résolus avec plusieurs versions de Kotlin

  • Ajout de la prise en charge ShardFilter du paramètre sur l'API DescribeStream

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

  • Correction d' DeletionProtection un bug sur UpdateTable

9 janvier 2026

3.1.0

Amélioration des performances pour les requêtes partiQL, y compris les dépendances Joda-time

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

  • Inclusion Joda-time de la dépendance dans Pom.xml le fichier

  • 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 V2

  • Migration du AWS SDK Java V1 vers V2

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

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

17 juillet 2025

2.6.0

Prise en charge de l’ARN de table comme nom de table dans les API DynamoDB

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

  • Ajout de la prise en charge de l’utilisation de la table de l’ARN comme nom de table dans les API DynamoDB

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

  • Mise à niveau des dépendances pour résoudre les problèmes de vulnérabilité (CVE-2022-49043CVE-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

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

12 décembre 2024

2.5.3

Mise à niveau des dépendances de Jackson vers la version 2.17.x dans Log4j Core (résolution) CVE-2022-1471

  • Mise à niveau des dépendances de Jackson vers la version 2.17.x dans Log4j Core (Resolves CVE-2022-1471) pour corriger une faille de sécurité 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é

  • Correctif de la traduction du SDKv2 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

  • Correctif de la traduction des exceptions pour le 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 de ANTLR4 vers 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

  • Ajout d'un support pour ReturnValuesOnConditionCheckFailure

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

14 décembre 2023

2.1.0

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

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

  • Copie dynamique des bibliothèques natives SQLLite 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 l’espace de noms javax vers l’espace de noms jakarta et prise en charge de JDK11

  • Migration de l’espace de noms javax vers l’espace de noms jakarta et prise en charge de 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 des dépendances de Jackson vers la version 2.17.x dans Log4j Core (résolution) CVE-2022-1471

Mise à niveau des dépendances de Jackson vers la version 2.17.x dans Log4j Core (Resolves CVE-2022-1471) pour corriger une faille de sécurité 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

  • Ajout d'un support pour ReturnValuesOnConditionCheckFailure

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

18 décembre 2023

1.24.0

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

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

  • Copie dynamique des bibliothèques natives SQLLite 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

  • Correction de la parité pour les exceptions déclenchées lorsque des éléments sont dupliqués 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

Log4j-core amélioré et Jackson-core

Log4j-core a été mis à niveau vers la version 2.17.1 et la version 2.10.x vers la version 2.12.0 Jackson-core

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 le AWS SDK pour Java 1.12.x

  • Obsolescence du shell Web Javascript

8 janvier 2021