Amazon SNS Connector Release Notes - Mule 4

Support Category: Select

Anypoint Connector for Amazon Simple Notification Service (SNS Connector) provides a hosted multi-protocol "push" messaging for applications. The Anypoint Connector for Amazon SNS allows Mule applications to interact with Amazon SNS.

SNS Connector 3.0.0 and later is licensed commercially with Anypoint Platform as with other Select connectors. Earlier versions remain freely available to the community.

4.7.10

October 9, 2024

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v2.20.153

OpenJDK

8, 11, and 17

Anypoint Studio

7.1 and later

Fixed Issues

Issue Resolution ID

Proxy config now works correctly when creating a connection.

W-16876377

You can now use Custom Service Endpoint or VPC endpoint in the SNS Connector after Java 17 AWS SDK 2.X.X upgrade.

W-16855646

4.7.9

September 26, 2024

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v2.20.153

OpenJDK

8, 11, and 17

Anypoint Studio

7.1 and later

Fixed Issues

Issue Resolution ID

You can now create a connection with the Try Default AWSCredentials Provider Chain field enabled.

W-16602012

In the Create platform application operation, the GCM API key is replaced with the token.

W-16840478

4.7.8

August 13, 2024

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v2.20.153

OpenJDK

8, 11, and 17

Anypoint Studio

7.1 and later

Fixed Issues

Issue Resolution ID

You can now create a connection with temporary credentials with a session key as intended.

W-16298901

4.7.7

July 11, 2024

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v2.20.153

OpenJDK

8, 11, and 17

Anypoint Studio

7.1 and later

Fixed Issues

Issue Resolution ID

Amazon SNS Connector no longer requires a valid access key and a secret key for role based authentication.

W-16090648

4.7.6

June 14, 2024

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v2.20.153

OpenJDK

8, 11, and 17

Anypoint Studio

7.1 and later

Fixed Issues

Issue Resolution ID

The Amazon SNS Connector token no longer expires after one hour.

W-15046500

4.7.5

January 17, 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 SNS

v2.20.153

OpenJDK

8, 11, and 17

Anypoint Studio

7.1 and later

Fixed Issues

Issue Resolution ID

The AWS SDK version is upgraded from 1.12.418 to 2.20.153.

W-14145096

4.7.4

April 28, 2023

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v1.11.1025

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-12665445

4.7.3

October 25, 2022

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v1.11.1025

OpenJDK

8 and 11

Anypoint Studio

7.1 and later

Fixed Issues

Issue ID

The com.fasterxml.jackson.core:jackson-databind:2.13.2.2 dependency is upgraded to com.fasterxml.jackson.core:jackson-databind:2.13.4.2 to fix a security vulnerability.

W-11853437

4.7.2

April 5, 2022

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v1.11.1025

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 com.fasterxml.jackson.core:jackson-databind:2.13.1 to com.fasterxml.jackson.core:jackson-databind:2.13.2.2.

W-10920473

4.7.1

January 13, 2022

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v1.11.1025

OpenJDK

8 and 11

Anypoint Studio

7.1 and later

Fixed Issues

Issue ID

Updated the componentcom.fasterxml.jackson.core library to 2.13.1 to address security vulnerabilities.

CONN-9812

4.7.0

September 24, 2021

What’s New

  • Added support for FIFO topics, which provide strict message ordering and message deduplication with Amazon SQS FIFO queues.

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v1.11.1025

OpenJDK

8 and 11

Anypoint Studio

7.1 and later

Fixed Issues

Issue ID

The exception handler incorrectly wrapped errors of the MULE:ANY error type.

SE-22200

4.6.1

June 23, 2021

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v1.11.1025

OpenJDK

8 and 11

Anypoint Studio

7.1 and later

Fixed Issues

  • Added String.Array, which was a missing data type for message attributes. (SE-21377)

Known Issues

  • Amazon SNS Connector does not currently support configuring FIFO topics.

4.6.0

June 11, 2021

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v1.11.1025

OpenJDK

8 and 11

Anypoint Studio

7.1 and later

New Features

  • Added a new notification option. Use the Phone number parameter to send a text message to a specified phone number. This option is offered in addition to Target Arn and Topic Arn, which are the existing notification options.

Known Issues

  • Amazon SNS Connector does not currently support configuring FIFO topics.

4.5.1

April 15, 2021

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v1.11.969

OpenJDK

8 and 11

Anypoint Studio

7.1 and later

Fixed Issues

  • The Topic arn and Target arn fields are now mutually exclusive. This enables users to publish messages to either the topic or the platform endpoint. (SE-20310)

Known Issues

  • Amazon SNS Connector does not currently support configuring FIFO topics.

4.5.0

March 18, 2021

Compatibility

Application/Service Version

Mule

4.1.1 and later

Amazon Java SDK for SNS

v1.11.969

OpenJDK

8 and 11

Anypoint Studio

7.1 and later

Features

  • Added the ability to set a custom service and STS role endpoint. For example, this is useful when using a VPC endpoint. (CONN-7716)

  • Upgraded the Amazon SDK for Java dependency to version 1.11.969.

  • Moved the Try Default AWS Credentials Provider Chain field to the Advanced tab.

Known Issues

  • Amazon SNS Connector does not currently support configuring FIFO topics.

4.4.5

February 10, 2021

Compatibility

Application/Service Version

Mule

4.1 and later

Amazon Java SDK for SNS

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.

Fixed Issues

  • Fixed the issue that caused excessive warnings in logs about duplicate dependencies during connector initialization in Anypoint Studio. (SE-19197)

  • Removed the vulnerabilities caused by the Jackson Dataformat: CBOR library. (CONN-7656)

4.4.4

October 22, 2020

Compatibility

Application/Service Version

Mule

4.1 and later

Amazon Java SDK for SNS

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

4.4.3

July 9, 2020

Compatibility

Application/Service Version

Mule

4.1.0 and later

Amazon Java SDK for SNS

v1.11.816

OpenJDK

8 and 11

Anypoint Studio

7.1 and later

Features

  • Upgraded Amazon Java SDK dependency to version 1.11.816.

Fixed Issues

None

4.4.2

February 21, 2020

Compatibility

Application/Service Version

Mule

4.1.0 and later

Amazon Java SDK for RDS

v1.11.649

Java

1.8.0_x

Anypoint Studio

7.1 and later

Features

None

Fixed Issues

  • Publish operation’s messageStructure field is not mandatory anymore. (SE-14876)

  • Test connection was fixed. Now an appropriate error message is thrown in case of empty or invalid test topic. (CONN-4621)

4.4.1

February 5, 2020

Compatibility

Application/Service Version

Mule

4.1.0 and later

Amazon Java SDK for RDS

v1.11.649

Java

1.8.0_x

Anypoint Studio

7.1 and later

Features

None

Fixed Issues

The List Topics operation returned plain text type. It now returns the application java type. (CONN-4807)

4.4.0

January 14, 2020

Compatibility

Application/Service Version

Mule

4.1.0 and later

Amazon Java SDK for RDS

v1.11.649

Java

1.8.0_x

Anypoint Studio

7.1 and later

Features

  • Implemented support for configuring TLS. (CONN-3628)

Fixed Issues

  • Added the missing Session Token field into the configuration. (SE-14206)

4.3.1

November 25, 2019

Compatibility

Application/Service Version

Mule

4.1.0 and later

Amazon Java SDK for SNS

v1.11.611

Java

1.8.x

Anypoint Studio

7.1 and later

Features

  • Upgraded Amazon SDK dependencies to the latest version.

Fixed Issue

  • When using a role connection, the connector was not refreshing the session token after it expired. This issue is now fixed. [SE-14031]

4.3.0

August 22, 2019

Compatibility

Application/Service Version

Mule

4.1.0 and later

Amazon Java SDK for SNS

v1.11.604

Java

1.8.x

Anypoint Studio

7.1 and later

Features

  • Upgraded Amazon SDK dependencies to the latest version.

Fixed Issues

  • Error types included in the connector were not compatible with the error mapping format used by the Mule engine. This caused a deployment failure. You can now use the connector’s error mapping. [CONN-1247]

4.2.0

April 16, 2019

Compatibility

Application/Service Version

Mule

4.1.0 and later

Amazon Java SDK for SNS

v1.11.515

Java

1.8.x

Anypoint Studio

7.1 and later

Features

  • Added support for connecting to new AWS region endpoints.

Fixed Issues

  • None

4.1.0

February 21, 2018

Compatibility

Application/Service Version

Mule

4.1.0 and later

Amazon Java SDK for SNS

v1.11.79

Java

1.8.x

Anypoint Studio

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

4.0.0

November 18, 2017

Compatibility

Application/Service Version

Mule

4.0.0 and later

Amazon Java SDK for SNS

v1.11.79

Java

1.8.x

Anypoint Studio

7.0 and later

Features

  • Upgraded to support AWS SDK v1.11.79

  • Upgraded to Mule v4.0.0

Fixed Issues

  • None