Skip to content

Commit

Permalink
chore: prep release 1.8.0 (#608)
Browse files Browse the repository at this point in the history
Co-authored-by: Pankaj Agrawal <[email protected]>
  • Loading branch information
pankajagrawal16 and Pankaj Agrawal authored Nov 5, 2021
1 parent b72e087 commit 83dbc7e
Show file tree
Hide file tree
Showing 20 changed files with 72 additions and 57 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,21 @@ This project follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) fo

## [Unreleased]

## [1.8.0] - 2021-11-05

### Added

* **Powertools Cloudformation module (NEW)**: New module simplifying [AWS Lambda-backed custom resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-custom-resources-lambda.html) written in Java. [#560](https://github.com/awslabs/aws-lambda-powertools-java/pull/560)
* **SQS Large message processing**: Ability to override the default `S3Client` use to fetch payload from S3. [#602](https://github.com/awslabs/aws-lambda-powertools-java/pull/602)

### Regression

* **Logging**: `@Logging` annotation now works with `@Tracing` annotation on `RequestStreamHandler` when used in `logEvent` mode. [#567](https://github.com/awslabs/aws-lambda-powertools-java/pull/567)

## Maintenance

* **deps**: Bump third party dependencies to the latest versions.

## [1.7.3] - 2021-09-14

* **SQS Batch processing**: Ability to move non retryable message to configured dead letter queue(DLQ). [#500](https://github.com/awslabs/aws-lambda-powertools-java/pull/500)
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@ Powertools is available in Maven Central. You can use your favourite dependency
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-tracing</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-logging</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-metrics</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
...
</dependencies>
Expand Down
18 changes: 9 additions & 9 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,17 +46,17 @@ For more information about the project and available options refer to this [repo
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-tracing</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-logging</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-metrics</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
...
</dependencies>
Expand Down Expand Up @@ -112,12 +112,12 @@ For more information about the project and available options refer to this [repo
jcenter()
}
dependencies {
implementation 'software.amazon.lambda:powertools-tracing:1.7.3'
aspectpath 'software.amazon.lambda:powertools-tracing:1.7.3'
implementation 'software.amazon.lambda:powertools-logging:1.7.3'
aspectpath 'software.amazon.lambda:powertools-logging:1.7.3'
implementation 'software.amazon.lambda:powertools-metrics:1.7.3'
aspectpath 'software.amazon.lambda:powertools-metrics:1.7.3'
implementation 'software.amazon.lambda:powertools-tracing:1.8.0'
aspectpath 'software.amazon.lambda:powertools-tracing:1.8.0'
implementation 'software.amazon.lambda:powertools-logging:1.8.0'
aspectpath 'software.amazon.lambda:powertools-logging:1.8.0'
implementation 'software.amazon.lambda:powertools-metrics:1.8.0'
aspectpath 'software.amazon.lambda:powertools-metrics:1.8.0'
}
```
**Note:**
Expand Down
6 changes: 3 additions & 3 deletions docs/utilities/batch.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ To install this utility, add the following dependency to your project.
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-sqs</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
...
</dependencies>
Expand Down Expand Up @@ -73,8 +73,8 @@ To install this utility, add the following dependency to your project.
```groovy
dependencies {
...
implementation 'software.amazon.lambda:powertools-sqs:1.7.3'
aspectpath 'software.amazon.lambda:powertools-sqs:1.7.3'
implementation 'software.amazon.lambda:powertools-sqs:1.8.0'
aspectpath 'software.amazon.lambda:powertools-sqs:1.8.0'
}
```

Expand Down
6 changes: 3 additions & 3 deletions docs/utilities/custom_resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ To install this utility, add the following dependency to your project.
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-cloudformation</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
```

Expand All @@ -33,8 +33,8 @@ To install this utility, add the following dependency to your project.
```groovy
dependencies {
...
implementation 'software.amazon.lambda:powertools-cloudformation:1.7.3'
aspectpath 'software.amazon.lambda:powertools-cloudformation:1.7.3'
implementation 'software.amazon.lambda:powertools-cloudformation:1.8.0'
aspectpath 'software.amazon.lambda:powertools-cloudformation:1.8.0'
}
```

Expand Down
10 changes: 5 additions & 5 deletions docs/utilities/parameters.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,16 @@ To install this utility, add the following dependency to your project.
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-parameters</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
```
=== "Gradle"

```groovy
dependencies {
...
implementation 'software.amazon.lambda:powertools-parameters:1.7.3'
aspectpath 'software.amazon.lambda:powertools-parameters:1.7.3'
implementation 'software.amazon.lambda:powertools-parameters:1.8.0'
aspectpath 'software.amazon.lambda:powertools-parameters:1.8.0'
}
```

Expand Down Expand Up @@ -432,8 +432,8 @@ If you want to use the ```@Param``` annotation in your project add configuration
}
dependencies {
...
implementation 'software.amazon.lambda:powertools-parameters:1.7.3'
aspectpath 'software.amazon.lambda:powertools-parameters:1.7.3'
implementation 'software.amazon.lambda:powertools-parameters:1.8.0'
aspectpath 'software.amazon.lambda:powertools-parameters:1.8.0'
}
```

Expand Down
6 changes: 3 additions & 3 deletions docs/utilities/sqs_large_message_handling.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ To install this utility, add the following dependency to your project.
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-sqs</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
...
</dependencies>
Expand Down Expand Up @@ -81,8 +81,8 @@ To install this utility, add the following dependency to your project.
```groovy
dependencies {
...
implementation 'software.amazon.lambda:powertools-sqs:1.7.3'
aspectpath 'software.amazon.lambda:powertools-sqs:1.7.3'
implementation 'software.amazon.lambda:powertools-sqs:1.8.0'
aspectpath 'software.amazon.lambda:powertools-sqs:1.8.0'
}
```

Expand Down
6 changes: 3 additions & 3 deletions docs/utilities/validation.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ To install this utility, add the following dependency to your project.
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>powertools-validation</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
...
</dependencies>
Expand Down Expand Up @@ -62,8 +62,8 @@ To install this utility, add the following dependency to your project.

```groovy
dependencies {
implementation 'software.amazon.lambda:powertools-validation:1.7.3'
aspectpath 'software.amazon.lambda:powertools-validation:1.7.3'
implementation 'software.amazon.lambda:powertools-validation:1.8.0'
aspectpath 'software.amazon.lambda:powertools-validation:1.8.0'
}
```

Expand Down
24 changes: 12 additions & 12 deletions example/HelloWorldFunction/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,23 @@ repositories {
}

dependencies {
implementation 'software.amazon.lambda:powertools-tracing:1.7.3'
aspectpath 'software.amazon.lambda:powertools-tracing:1.7.3'
implementation 'software.amazon.lambda:powertools-tracing:1.8.0'
aspectpath 'software.amazon.lambda:powertools-tracing:1.8.0'

implementation 'software.amazon.lambda:powertools-logging:1.7.3'
aspectpath 'software.amazon.lambda:powertools-logging:1.7.3'
implementation 'software.amazon.lambda:powertools-logging:1.8.0'
aspectpath 'software.amazon.lambda:powertools-logging:1.8.0'

implementation 'software.amazon.lambda:powertools-metrics:1.7.3'
aspectpath 'software.amazon.lambda:powertools-metrics:1.7.3'
implementation 'software.amazon.lambda:powertools-metrics:1.8.0'
aspectpath 'software.amazon.lambda:powertools-metrics:1.8.0'

implementation 'software.amazon.lambda:powertools-sqs:1.7.3'
aspectpath 'software.amazon.lambda:powertools-sqs:1.7.3'
implementation 'software.amazon.lambda:powertools-sqs:1.8.0'
aspectpath 'software.amazon.lambda:powertools-sqs:1.8.0'

implementation 'software.amazon.lambda:powertools-parameters:1.7.3'
aspectpath 'software.amazon.lambda:powertools-parameters:1.7.3'
implementation 'software.amazon.lambda:powertools-parameters:1.8.0'
aspectpath 'software.amazon.lambda:powertools-parameters:1.8.0'

implementation 'software.amazon.lambda:powertools-validation:1.7.3'
aspectpath 'software.amazon.lambda:powertools-validation:1.7.3'
implementation 'software.amazon.lambda:powertools-validation:1.8.0'
aspectpath 'software.amazon.lambda:powertools-validation:1.8.0'

implementation 'com.amazonaws:aws-lambda-java-core:1.2.1'
implementation 'com.amazonaws:aws-lambda-java-events:3.1.0'
Expand Down
12 changes: 6 additions & 6 deletions example/HelloWorldFunction/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,32 +16,32 @@
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-tracing</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-logging</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-metrics</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-parameters</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-validation</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-sqs</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-parent</artifactId>
<version>1.7.3</version>
<version>1.8.0</version>
<packaging>pom</packaging>

<name>AWS Lambda Powertools Java library Parent</name>
Expand Down
2 changes: 1 addition & 1 deletion powertools-cloudformation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<artifactId>powertools-parent</artifactId>
<groupId>software.amazon.lambda</groupId>
<version>1.7.3</version>
<version>1.8.0</version>
</parent>

<name>AWS Lambda Powertools Java library Cloudformation</name>
Expand Down
2 changes: 1 addition & 1 deletion powertools-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<artifactId>powertools-parent</artifactId>
<groupId>software.amazon.lambda</groupId>
<version>1.7.3</version>
<version>1.8.0</version>
</parent>

<name>AWS Lambda Powertools Java library Core</name>
Expand Down
2 changes: 1 addition & 1 deletion powertools-logging/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<artifactId>powertools-parent</artifactId>
<groupId>software.amazon.lambda</groupId>
<version>1.7.3</version>
<version>1.8.0</version>
</parent>

<name>AWS Lambda Powertools Java library Logging</name>
Expand Down
2 changes: 1 addition & 1 deletion powertools-metrics/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<artifactId>powertools-parent</artifactId>
<groupId>software.amazon.lambda</groupId>
<version>1.7.3</version>
<version>1.8.0</version>
</parent>

<name>AWS Lambda Powertools Java library Metrics</name>
Expand Down
2 changes: 1 addition & 1 deletion powertools-parameters/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<artifactId>powertools-parent</artifactId>
<groupId>software.amazon.lambda</groupId>
<version>1.7.3</version>
<version>1.8.0</version>
</parent>

<artifactId>powertools-parameters</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion powertools-sqs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<artifactId>powertools-parent</artifactId>
<groupId>software.amazon.lambda</groupId>
<version>1.7.3</version>
<version>1.8.0</version>
</parent>

<name>AWS Lambda Powertools Java library SQS</name>
Expand Down
2 changes: 1 addition & 1 deletion powertools-test-suite/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<artifactId>powertools-parent</artifactId>
<groupId>software.amazon.lambda</groupId>
<version>1.7.3</version>
<version>1.8.0</version>
</parent>

<name>AWS Lambda Powertools Java library Test Suite</name>
Expand Down
2 changes: 1 addition & 1 deletion powertools-tracing/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<artifactId>powertools-parent</artifactId>
<groupId>software.amazon.lambda</groupId>
<version>1.7.3</version>
<version>1.8.0</version>
</parent>

<name>AWS Lambda Powertools Java library Tracing</name>
Expand Down
2 changes: 1 addition & 1 deletion powertools-validation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<artifactId>powertools-parent</artifactId>
<groupId>software.amazon.lambda</groupId>
<version>1.7.3</version>
<version>1.8.0</version>
</parent>

<name>AWS Lambda Powertools Java validation library</name>
Expand Down

0 comments on commit 83dbc7e

Please sign in to comment.