diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a369183e..bddba41fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,18 @@ This project follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) fo ## [Unreleased] +## [1.10.3] - 2022-02-01 + +### Bug Fixes + +* **SQS Batch processing**: Prevent message to be marked as success if failed sending to DLQ for non retryable exceptions. [#731]https://github.com/awslabs/aws-lambda-powertools-java/pull/731 + +### Documentation + + +* **SQS Batch processing**: Improve [documentation](https://awslabs.github.io/aws-lambda-powertools-java/utilities/batch/#iam-permissions) on IAM premissions required by function when using utility with an encrypted SQS queue with customer managed KMS keys. + + ## [1.10.2] - 2022-01-07 * **Tracing**: Ability to override object mapper used for serializing method response as trace metadata when enabled. This provides users ability to customize how and what you want to capture as metadata from method response object. [#698](https://github.com/awslabs/aws-lambda-powertools-java/pull/698) diff --git a/README.md b/README.md index 2b93427aa..111b31af6 100644 --- a/README.md +++ b/README.md @@ -17,17 +17,17 @@ Powertools is available in Maven Central. You can use your favourite dependency software.amazon.lambda powertools-tracing - 1.10.2 + 1.10.3 software.amazon.lambda powertools-logging - 1.10.2 + 1.10.3 software.amazon.lambda powertools-metrics - 1.10.2 + 1.10.3 ... diff --git a/example/HelloWorldFunction/build.gradle b/example/HelloWorldFunction/build.gradle index f2447ed2a..d7b0221d6 100644 --- a/example/HelloWorldFunction/build.gradle +++ b/example/HelloWorldFunction/build.gradle @@ -8,12 +8,12 @@ repositories { } dependencies { - aspect 'software.amazon.lambda:powertools-logging:1.10.2' - aspect 'software.amazon.lambda:powertools-tracing:1.10.2' - aspect 'software.amazon.lambda:powertools-metrics:1.10.2' - aspect 'software.amazon.lambda:powertools-sqs:1.10.2' - aspect 'software.amazon.lambda:powertools-parameters:1.10.2' - aspect 'software.amazon.lambda:powertools-validation:1.10.2' + aspect 'software.amazon.lambda:powertools-logging:1.10.3' + aspect 'software.amazon.lambda:powertools-tracing:1.10.3' + aspect 'software.amazon.lambda:powertools-metrics:1.10.3' + aspect 'software.amazon.lambda:powertools-sqs:1.10.3' + aspect 'software.amazon.lambda:powertools-parameters:1.10.3' + aspect 'software.amazon.lambda:powertools-validation:1.10.3' implementation 'com.amazonaws:aws-lambda-java-core:1.2.1' implementation 'com.amazonaws:aws-lambda-java-events:3.1.0' diff --git a/example/HelloWorldFunction/pom.xml b/example/HelloWorldFunction/pom.xml index bdc469eca..e742c66cf 100644 --- a/example/HelloWorldFunction/pom.xml +++ b/example/HelloWorldFunction/pom.xml @@ -16,32 +16,32 @@ software.amazon.lambda powertools-tracing - 1.10.2 + 1.10.3 software.amazon.lambda powertools-logging - 1.10.2 + 1.10.3 software.amazon.lambda powertools-metrics - 1.10.2 + 1.10.3 software.amazon.lambda powertools-parameters - 1.10.2 + 1.10.3 software.amazon.lambda powertools-validation - 1.10.2 + 1.10.3 software.amazon.lambda powertools-sqs - 1.10.2 + 1.10.3 com.amazonaws diff --git a/mkdocs.yml b/mkdocs.yml index 4e65aa01e..6ed6ec179 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -75,7 +75,7 @@ extra_javascript: extra: powertools: - version: 1.10.2 + version: 1.10.3 repo_url: https://github.com/awslabs/aws-lambda-powertools-java edit_uri: edit/master/docs diff --git a/pom.xml b/pom.xml index 5a29764a9..1cecee72e 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ software.amazon.lambda powertools-parent - 1.10.2 + 1.10.3 pom AWS Lambda Powertools Java library Parent diff --git a/powertools-cloudformation/pom.xml b/powertools-cloudformation/pom.xml index e4b96bc33..9264f446d 100644 --- a/powertools-cloudformation/pom.xml +++ b/powertools-cloudformation/pom.xml @@ -10,7 +10,7 @@ powertools-parent software.amazon.lambda - 1.10.2 + 1.10.3 AWS Lambda Powertools Java library Cloudformation diff --git a/powertools-core/pom.xml b/powertools-core/pom.xml index addb29c51..5c5034c51 100644 --- a/powertools-core/pom.xml +++ b/powertools-core/pom.xml @@ -10,7 +10,7 @@ powertools-parent software.amazon.lambda - 1.10.2 + 1.10.3 AWS Lambda Powertools Java library Core diff --git a/powertools-logging/pom.xml b/powertools-logging/pom.xml index 32f40384f..b6e6963ed 100644 --- a/powertools-logging/pom.xml +++ b/powertools-logging/pom.xml @@ -10,7 +10,7 @@ powertools-parent software.amazon.lambda - 1.10.2 + 1.10.3 AWS Lambda Powertools Java library Logging diff --git a/powertools-metrics/pom.xml b/powertools-metrics/pom.xml index 8e1cd3056..609f0da8c 100644 --- a/powertools-metrics/pom.xml +++ b/powertools-metrics/pom.xml @@ -10,7 +10,7 @@ powertools-parent software.amazon.lambda - 1.10.2 + 1.10.3 AWS Lambda Powertools Java library Metrics diff --git a/powertools-parameters/pom.xml b/powertools-parameters/pom.xml index 653a9e5a0..ffb982f22 100644 --- a/powertools-parameters/pom.xml +++ b/powertools-parameters/pom.xml @@ -7,7 +7,7 @@ powertools-parent software.amazon.lambda - 1.10.2 + 1.10.3 powertools-parameters diff --git a/powertools-sqs/pom.xml b/powertools-sqs/pom.xml index 8f73de92c..6bb325856 100644 --- a/powertools-sqs/pom.xml +++ b/powertools-sqs/pom.xml @@ -10,7 +10,7 @@ powertools-parent software.amazon.lambda - 1.10.2 + 1.10.3 AWS Lambda Powertools Java library SQS diff --git a/powertools-test-suite/pom.xml b/powertools-test-suite/pom.xml index 07ac1c969..b8d60b6e3 100644 --- a/powertools-test-suite/pom.xml +++ b/powertools-test-suite/pom.xml @@ -10,7 +10,7 @@ powertools-parent software.amazon.lambda - 1.10.2 + 1.10.3 AWS Lambda Powertools Java library Test Suite diff --git a/powertools-tracing/pom.xml b/powertools-tracing/pom.xml index d2d7efb30..be476dd48 100644 --- a/powertools-tracing/pom.xml +++ b/powertools-tracing/pom.xml @@ -10,7 +10,7 @@ powertools-parent software.amazon.lambda - 1.10.2 + 1.10.3 AWS Lambda Powertools Java library Tracing diff --git a/powertools-validation/pom.xml b/powertools-validation/pom.xml index 1fd7d0896..ba0723e41 100644 --- a/powertools-validation/pom.xml +++ b/powertools-validation/pom.xml @@ -10,7 +10,7 @@ powertools-parent software.amazon.lambda - 1.10.2 + 1.10.3 AWS Lambda Powertools Java validation library