Releases: awslabs/amazon-sns-java-extended-client-lib
Releases · awslabs/amazon-sns-java-extended-client-lib
Version 2.1.0 of the Amazon SNS Extended Client Library for Java
What's Changed
- Add S3 Async Client support for SNS extended client by @ziyanli-amazon in #31
- Bump junit:junit from 4.13.1 to 4.13.2 by @dependabot in #26
- Bump aws-java-sdk.version from 2.25.4 to 2.25.6 by @dependabot in #28
- Bump com.amazonaws:amazon-sqs-java-extended-client-lib from 2.0.2 to 2.1.0 by @dependabot in #27
New Contributors
- @ziyanli-amazon made their first contribution in #31
Full Changelog: v2.0.2...v2.1.0
Version 2.0.2 of the Amazon SNS Extended Client Library for Java
What's Changed
Added dependabot @ziyanli-amazon
- Bump org.apache.maven.plugins:maven-source-plugin from 2.2.1 to 3.3.0 by @dependabot in #25
- Bump software.amazon.payloadoffloading:payloadoffloading-common from 2.1.2 to 2.2.0 by @dependabot in #24
- Bump aws-java-sdk.version from 2.14.19 to 2.25.4 by @dependabot in #23
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.8.1 to 3.12.1 by @dependabot in #22
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 2.9.1 to 3.6.3 by @dependabot in #21
Full Changelog: v2.0.1...v2.0.2
AWS SDKv2 Support
Release v2.0.0 for using AWS SDKv2, for SDKv1, please continue to use v1.x
Use SDK 1.12 and latest SQS extended lib
Use SDK 1.12 and latest SQS extended lib
Use of custom PayloadStore implementation
Added a new constructor to AmazonSNSExtendedClient to enable the use of custom PayloadStore implementation.
Fixes in POM
Update pom.xml Bump version to match tag
Allow clients to define the S3key
This release provides the ability to specify the name of the S3 file used to store the payload. Previously, the file name was defaulted to an auto-generated UUID. Now, if the message attributes contain an attribute named 'S3Key', the attribute value will be used to name the payload-storing file in S3. If 'S3Key' is not specified or is empty, the library will default to UUID.
Version 1.0.0 of sns extended client
Updated README (#2) * Version 1.0.0 of the SNSExtendedClient * Fixed wrong comment * using SQSExtendedClientConstants * using SQSExtendedClientConstants * Update README.md * update pom.xml to disable the strict javadoc checking * add <packaging>jar</packaging> to pom.xml * New and re-worked sections Re-ordered sections Added S3 storage configuration options Added SNS to SQS code sample * Addressing code review feedback * Missing Publish methods added to AmazonSNSExtendedClient * publish(String, String, String) removed, some unit tests modified to use publish(String, String) * updated with most recent example * sample with larger threshold * Update README.md Addressed latest comments Co-authored-by: Fatemeh Rizi <rizifate@amazon.com>