Skip to content

Commit

Permalink
chore: prep release 1.4.0 (#324)
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 committed Mar 11, 2021
1 parent 8ee1896 commit edbc105
Show file tree
Hide file tree
Showing 17 changed files with 58 additions and 54 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ This project follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) fo

## [Unreleased]

## [1.4.0] - 2021-03-11
* **Metrics**: Ability to set default dimension for metrics via `MetricsUtils.defaultDimensionSet()`.
* **Metrics**: Remove validation of having minimum one dimension. EMF now support [Dimension set being empty](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Embedded_Metric_Format_Specification.html) as well.

## [1.3.0] - 2021-03-05

* **Powertools**: It now works out of the box with [code guru profile handler implementation](https://docs.aws.amazon.com/codeguru/latest/profiler-ug/lambda-custom.html).
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.3.0</version>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-logging</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-metrics</artifactId>
<version>1.3.0</version>
<version>1.4.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 @@ -47,17 +47,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.3.0</version>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-logging</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-metrics</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
...
</dependencies>
Expand Down Expand Up @@ -113,12 +113,12 @@ For more information about the project and available options refer to this [repo
jcenter()
}
dependencies {
implementation 'software.amazon.lambda:powertools-tracing:1.3.0'
aspectpath 'software.amazon.lambda:powertools-tracing:1.3.0'
implementation 'software.amazon.lambda:powertools-logging:1.3.0'
aspectpath 'software.amazon.lambda:powertools-logging:1.3.0'
implementation 'software.amazon.lambda:powertools-metrics:1.3.0'
aspectpath 'software.amazon.lambda:powertools-metrics:1.3.0'
implementation 'software.amazon.lambda:powertools-tracing:1.4.0'
aspectpath 'software.amazon.lambda:powertools-tracing:1.4.0'
implementation 'software.amazon.lambda:powertools-logging:1.4.0'
aspectpath 'software.amazon.lambda:powertools-logging:1.4.0'
implementation 'software.amazon.lambda:powertools-metrics:1.4.0'
aspectpath 'software.amazon.lambda:powertools-metrics:1.4.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 @@ -35,7 +35,7 @@ To install this utility, add the following dependency to your project.
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-sqs</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
...
</dependencies>
Expand Down Expand Up @@ -76,8 +76,8 @@ To install this utility, add the following dependency to your project.
```groovy
dependencies {
...
implementation 'software.amazon.lambda:powertools-sqs:1.3.0'
aspectpath 'software.amazon.lambda:powertools-sqs:1.3.0'
implementation 'software.amazon.lambda:powertools-sqs:1.4.0'
aspectpath 'software.amazon.lambda:powertools-sqs:1.4.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.3.0</version>
<version>1.4.0</version>
</dependency>
```
=== "Gradle"

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

Expand Down Expand Up @@ -434,8 +434,8 @@ If you want to use the ```@Param``` annotation in your project add configuration
}
dependencies {
...
implementation 'software.amazon.lambda:powertools-parameters:1.3.0'
aspectpath 'software.amazon.lambda:powertools-parameters:1.3.0'
implementation 'software.amazon.lambda:powertools-parameters:1.4.0'
aspectpath 'software.amazon.lambda:powertools-parameters:1.4.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 @@ -43,7 +43,7 @@ If you are working with lambda function on runtime **Java 9 or later**, please r
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-sqs</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
...
</dependencies>
Expand Down Expand Up @@ -84,8 +84,8 @@ If you are working with lambda function on runtime **Java 9 or later**, please r
```groovy
dependencies {
...
implementation 'software.amazon.lambda:powertools-sqs:1.3.0'
aspectpath 'software.amazon.lambda:powertools-sqs:1.3.0'
implementation 'software.amazon.lambda:powertools-sqs:1.4.0'
aspectpath 'software.amazon.lambda:powertools-sqs:1.4.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 @@ -25,7 +25,7 @@ To install this utility, add the following dependency to your project.
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>powertools-validation</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
...
</dependencies>
Expand Down Expand Up @@ -65,8 +65,8 @@ To install this utility, add the following dependency to your project.

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

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

dependencies {
implementation 'software.amazon.lambda:powertools-tracing:1.3.0'
aspectpath 'software.amazon.lambda:powertools-tracing:1.3.0'
implementation 'software.amazon.lambda:powertools-tracing:1.4.0'
aspectpath 'software.amazon.lambda:powertools-tracing:1.4.0'

implementation 'software.amazon.lambda:powertools-logging:1.3.0'
aspectpath 'software.amazon.lambda:powertools-logging:1.3.0'
implementation 'software.amazon.lambda:powertools-logging:1.4.0'
aspectpath 'software.amazon.lambda:powertools-logging:1.4.0'

implementation 'software.amazon.lambda:powertools-metrics:1.3.0'
aspectpath 'software.amazon.lambda:powertools-metrics:1.3.0'
implementation 'software.amazon.lambda:powertools-metrics:1.4.0'
aspectpath 'software.amazon.lambda:powertools-metrics:1.4.0'

implementation 'software.amazon.lambda:powertools-sqs:1.3.0'
aspectpath 'software.amazon.lambda:powertools-sqs:1.3.0'
implementation 'software.amazon.lambda:powertools-sqs:1.4.0'
aspectpath 'software.amazon.lambda:powertools-sqs:1.4.0'

implementation 'software.amazon.lambda:powertools-parameters:1.3.0'
aspectpath 'software.amazon.lambda:powertools-parameters:1.3.0'
implementation 'software.amazon.lambda:powertools-parameters:1.4.0'
aspectpath 'software.amazon.lambda:powertools-parameters:1.4.0'

implementation 'software.amazon.lambda:powertools-validation:1.3.0'
aspectpath 'software.amazon.lambda:powertools-validation:1.3.0'
implementation 'software.amazon.lambda:powertools-validation:1.4.0'
aspectpath 'software.amazon.lambda:powertools-validation:1.4.0'

implementation 'com.amazonaws:aws-lambda-java-core:1.3.0'
implementation 'com.amazonaws:aws-lambda-java-core:1.4.0'
implementation 'com.amazonaws:aws-lambda-java-events:3.1.0'

implementation 'org.apache.logging.log4j:log4j-api:2.13.3'
Expand Down
14 changes: 7 additions & 7 deletions example/HelloWorldFunction/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,37 +16,37 @@
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-tracing</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-logging</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-metrics</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-parameters</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-validation</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>software.amazon.lambda</groupId>
<artifactId>powertools-sqs</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-lambda-java-core</artifactId>
<version>1.3.0</version>
<version>1.4.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.3.0</version>
<version>1.4.0</version>
<packaging>pom</packaging>

<name>AWS Lambda Powertools Java library Parent</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.3.0</version>
<version>1.4.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.3.0</version>
<version>1.4.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.3.0</version>
<version>1.4.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.3.0</version>
<version>1.4.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.3.0</version>
<version>1.4.0</version>
</parent>

<name>AWS Lambda Powertools Java library SQS</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.3.0</version>
<version>1.4.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.3.0</version>
<version>1.4.0</version>
</parent>

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

0 comments on commit edbc105

Please sign in to comment.