The com.amazonaws:aws-java-sdk-dynamodb library is upgraded to version 1.12.717 to fix reported security vulnerabilities.
Amazon DynamoDB Connector Release Notes - Mule 4
Support Category: Select
Anypoint Connector for Amazon DynamoDB (DynamoDB Connector) is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability.
DynamoDB Connector provides connectivity to the Amazon DynamoDB API, enabling interaction with Amazon DynamoDB to create a database table that can store and retrieve any amount of data, and serve any level of request traffic. This connector automatically balances data and traffic for the table over a sufficient number of servers to handle the request capacity specified by a customer and the amount of data stored, while maintaining consistent and fast performance.
Starting with v.1.0.0, DynamoDB Connector is licensed commercially with Anypoint Platform.
Guide: Amazon DynamoDB Connector
Reference: Amazon DynamoDB Connector Reference
1.5.3
May 14, 2024
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.12.717 |
OpenJDK |
8, 11, and 17 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue Resolution | ID |
---|---|
W-15640467 |
1.5.2
January 18, 2024
What’s New
-
This connector is now compatible with Java 17.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8, 11, and 17 |
Anypoint Studio |
7.1 and later |
1.5.1
May 2, 2023
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue Resolution | ID |
---|---|
Upgraded the Jackson Core library from com.fasterxml.jackson.core:jackson-core:2.13.1 to com.fasterxml.jackson.core:jackson-core:2.15.0. |
W-12665454 |
1.5.0
February 23, 2023
What’s New
-
Amazon DynamoDB Connector has a new Paginated Query operation that finds items based on primary key values. You can query any table or secondary index that has a composite primary key, a partition key, and a sort key. The operation returns pages with a limit specified in the Limit field or the maximum amount of 1MB data.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
1.4.14
December 15, 2022
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue Resolution | ID |
---|---|
Amazon DynamoDB Connector now shows the correct condition, expression, and query parameter descriptions in the Anypoint Studio UI. |
W-12144256 |
1.4.13
October 27, 2022
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue | ID |
---|---|
The |
W-11853407 |
1.4.12
September 27, 2022
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue | ID |
---|---|
The commons-io library is upgraded to version 2.11.0 to address reported security vulnerabilities. |
W-11749435 |
1.4.11
September 12, 2022
What’s New
-
The Dozer library is upgraded to version 6.5.2 to address reported security vulnerabilities.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue | ID |
---|---|
The Dozer library is upgraded to version 6.5.2 to address reported security vulnerabilities. |
W-11681385 |
1.4.10
August 8, 2022
What’s New
-
The AWS S3 SDK library is upgraded to
1.12.261
to address a reported security vulnerability.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue | ID |
---|---|
The AWS S3 SDK library is upgraded to |
W-11454664 |
1.4.9
June 9, 2022
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue | ID |
---|---|
Fixed reported security vulnerabilities by upgrading the Commons Beanutils library from |
W-11192906 |
1.4.8
April 11, 2022
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue | ID |
---|---|
Fixed reported security vulnerabilities by upgrading the Jackson Databind library from |
W-10920458 |
1.4.7
January 10, 2022
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue | ID |
---|---|
Updated the |
CONN-9814 |
1.4.6
September 10, 2021
What’s New
-
Upgraded the Amazon SDK for Java dependency to version 1.11.969.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.969 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue | ID |
---|---|
The exception handler incorrectly wrapped errors to the |
CONN-8787 |
1.4.5
August 17, 2021
What’s New
-
Added support for the dynamic loading of table names.
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.946 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Fixed Issues
Issue | ID |
---|---|
Deleting an item with a binary attribute threw a MULE:UNKNOWN error. |
SE-22057 |
1.4.4
June 15, 2021
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.946 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
New Features
-
Added support for resolving input metadata in item operations. (CONN-1121)
1.4.3
February 10, 2021
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.946 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Features
-
Upgraded the Amazon SDK for Java dependency to version 1.11.946.
-
Removed the vulnerabilities caused by the Jackson Dataformat: CBOR library. (CONN-7656)
Fixed Issues
-
None
1.4.2
October 22, 2020
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.816 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Features
Multiple libraries have been updated to the latest versions.
Fixed Issues
None
1.4.1
July 9, 2020
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.816 |
OpenJDK |
8 and 11 |
Anypoint Studio |
7.1 and later |
Features
Upgraded the Amazon SDK for Java dependency to version 1.11.816.
Fixed Issues
None
1.4.0
January 14, 2020
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.649 |
Java |
1.8.0_x |
Anypoint Studio |
7.1 and later |
Features
Implemented support for TLS configuration. (CONN-3628)
Fixed Issues
Added missing sessionToken field into the configuration. (SE-14206)
1.3.1
November 14, 2019
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.604 |
Java |
1.8.0_x |
Anypoint Studio |
7.1 and later |
Features
None
Fixed Issues
DynamoDB Connector did not refresh the token when using a role-based connection. (CONN-4189)
1.3.0
September 3, 2019
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.604 |
Java |
1.8.0_x |
Anypoint Studio |
7.1 and later |
Features
Upgraded the Amazon SDK for Java dependency to version 1.11.604.
Fixed Issues
Error types included in the connector were not compatible with the error mapping format used by Mule. This caused a deployment failure. You can now use the connector’s error mapping. [CONN-1247]
1.2.0
April 4, 2019
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.1 and later |
Amazon Java SDK for DynamoDB |
v1.11.515 |
Java |
1.8.0_x |
Anypoint Studio |
7.0 and later |
Features
Added support for new AWS region endpoints.
Fixed Issues
None
1.1.0
February 21, 2018
Compatibility
Application/Service | Version |
---|---|
Mule |
4.1.0 and later |
Amazon Java SDK for DynamoDB |
v1.11.247 |
Java |
1.8.0_x |
Anypoint Studio |
7.0 and later |
Features
None
Fixed Issues
AWS connectors shared a common library for the supported region endpoints that caused an issue when two different AWS connectors were used in a Mule app. This version fixes this issue.
1.0.0
January 5, 2018
Compatibility
Application/Service | Version |
---|---|
Mule |
4.0.0 and later |
Amazon Java SDK for DynamoDB |
v1.11.247 |
Java |
1.8.0_x |
Anypoint Studio |
7.0 and later |
Features
-
Built with Mule v4.0.0
-
Built with AWS SDK v1.11.247
-
Support for temporary credentials - A checkbox named Try Default AWS Credentials Provider Chain has been added to the Global Element configuration. If selected, the connector first tries to obtain the credentials from an AWS environment.
-
Support for Retry Policy - The connector performs a maximum of 10 retries when a request fails due to server-side throttling or dropped connection.
The following operations are supported:
Control Plane:
-
CreateTable
-
DeleteTable
-
ListTables
-
UpdateTable
Data Plane:
-
PutItem
-
BatchWriteItem
Reading Data:
-
GetItem
-
BatchGetItem
-
Query
-
Scan
Updating Data:
-
Updating Data
Deleting Data:
-
DeleteItem
-
BatchDeleteItem
DynamoDB Streams:
-
ListStreams
-
DescribeStream
-
GetShardIterator
-
GetRecords
Fixed Issues
Initial version