Skip to content

Commit 9b532ae

Browse files
chore: prep release 1.9.0 (#666)
1 parent 86d7d34 commit 9b532ae

File tree

20 files changed

+62
-57
lines changed

20 files changed

+62
-57
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ This project follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) fo
88

99
## [Unreleased]
1010

11+
## [1.9.0] - 2021-12-21
12+
13+
* **Logging**: Upgrade Log4j to version 2.17.0 for [CVE-2021-45105](https://nvd.nist.gov/vuln/detail/CVE-2021-45105)
14+
* **Tracing**: add `Service` annotation. [#654](https://github.com/awslabs/aws-lambda-powertools-java/issues/654)
15+
1116
## [1.8.2] - 2021-12-15
1217

1318
## Security

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@ Powertools is available in Maven Central. You can use your favourite dependency
1717
<dependency>
1818
<groupId>software.amazon.lambda</groupId>
1919
<artifactId>powertools-tracing</artifactId>
20-
<version>1.8.2</version>
20+
<version>1.9.0</version>
2121
</dependency>
2222
<dependency>
2323
<groupId>software.amazon.lambda</groupId>
2424
<artifactId>powertools-logging</artifactId>
25-
<version>1.8.2</version>
25+
<version>1.9.0</version>
2626
</dependency>
2727
<dependency>
2828
<groupId>software.amazon.lambda</groupId>
2929
<artifactId>powertools-metrics</artifactId>
30-
<version>1.8.2</version>
30+
<version>1.9.0</version>
3131
</dependency>
3232
...
3333
</dependencies>

docs/index.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,17 @@ For more information about the project and available options refer to this [repo
4646
<dependency>
4747
<groupId>software.amazon.lambda</groupId>
4848
<artifactId>powertools-tracing</artifactId>
49-
<version>1.8.2</version>
49+
<version>1.9.0</version>
5050
</dependency>
5151
<dependency>
5252
<groupId>software.amazon.lambda</groupId>
5353
<artifactId>powertools-logging</artifactId>
54-
<version>1.8.2</version>
54+
<version>1.9.0</version>
5555
</dependency>
5656
<dependency>
5757
<groupId>software.amazon.lambda</groupId>
5858
<artifactId>powertools-metrics</artifactId>
59-
<version>1.8.2</version>
59+
<version>1.9.0</version>
6060
</dependency>
6161
...
6262
</dependencies>
@@ -112,12 +112,12 @@ For more information about the project and available options refer to this [repo
112112
jcenter()
113113
}
114114
dependencies {
115-
implementation 'software.amazon.lambda:powertools-tracing:1.8.2'
116-
aspectpath 'software.amazon.lambda:powertools-tracing:1.8.2'
117-
implementation 'software.amazon.lambda:powertools-logging:1.8.2'
118-
aspectpath 'software.amazon.lambda:powertools-logging:1.8.2'
119-
implementation 'software.amazon.lambda:powertools-metrics:1.8.2'
120-
aspectpath 'software.amazon.lambda:powertools-metrics:1.8.2'
115+
implementation 'software.amazon.lambda:powertools-tracing:1.9.0'
116+
aspectpath 'software.amazon.lambda:powertools-tracing:1.9.0'
117+
implementation 'software.amazon.lambda:powertools-logging:1.9.0'
118+
aspectpath 'software.amazon.lambda:powertools-logging:1.9.0'
119+
implementation 'software.amazon.lambda:powertools-metrics:1.9.0'
120+
aspectpath 'software.amazon.lambda:powertools-metrics:1.9.0'
121121
}
122122
```
123123
**Note:**

docs/utilities/batch.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ To install this utility, add the following dependency to your project.
3232
<dependency>
3333
<groupId>software.amazon.lambda</groupId>
3434
<artifactId>powertools-sqs</artifactId>
35-
<version>1.8.2</version>
35+
<version>1.9.0</version>
3636
</dependency>
3737
...
3838
</dependencies>
@@ -73,8 +73,8 @@ To install this utility, add the following dependency to your project.
7373
```groovy
7474
dependencies {
7575
...
76-
implementation 'software.amazon.lambda:powertools-sqs:1.8.2'
77-
aspectpath 'software.amazon.lambda:powertools-sqs:1.8.2'
76+
implementation 'software.amazon.lambda:powertools-sqs:1.9.0'
77+
aspectpath 'software.amazon.lambda:powertools-sqs:1.9.0'
7878
}
7979
```
8080

docs/utilities/custom_resources.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ To install this utility, add the following dependency to your project.
2424
<dependency>
2525
<groupId>software.amazon.lambda</groupId>
2626
<artifactId>powertools-cloudformation</artifactId>
27-
<version>1.8.2</version>
27+
<version>1.9.0</version>
2828
</dependency>
2929
```
3030

@@ -33,8 +33,8 @@ To install this utility, add the following dependency to your project.
3333
```groovy
3434
dependencies {
3535
...
36-
implementation 'software.amazon.lambda:powertools-cloudformation:1.8.2'
37-
aspectpath 'software.amazon.lambda:powertools-cloudformation:1.8.2'
36+
implementation 'software.amazon.lambda:powertools-cloudformation:1.9.0'
37+
aspectpath 'software.amazon.lambda:powertools-cloudformation:1.9.0'
3838
}
3939
```
4040

docs/utilities/parameters.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,16 @@ To install this utility, add the following dependency to your project.
2424
<dependency>
2525
<groupId>software.amazon.lambda</groupId>
2626
<artifactId>powertools-parameters</artifactId>
27-
<version>1.8.2</version>
27+
<version>1.9.0</version>
2828
</dependency>
2929
```
3030
=== "Gradle"
3131

3232
```groovy
3333
dependencies {
3434
...
35-
implementation 'software.amazon.lambda:powertools-parameters:1.8.2'
36-
aspectpath 'software.amazon.lambda:powertools-parameters:1.8.2'
35+
implementation 'software.amazon.lambda:powertools-parameters:1.9.0'
36+
aspectpath 'software.amazon.lambda:powertools-parameters:1.9.0'
3737
}
3838
```
3939

@@ -432,8 +432,8 @@ If you want to use the ```@Param``` annotation in your project add configuration
432432
}
433433
dependencies {
434434
...
435-
implementation 'software.amazon.lambda:powertools-parameters:1.8.2'
436-
aspectpath 'software.amazon.lambda:powertools-parameters:1.8.2'
435+
implementation 'software.amazon.lambda:powertools-parameters:1.9.0'
436+
aspectpath 'software.amazon.lambda:powertools-parameters:1.9.0'
437437
}
438438
```
439439

docs/utilities/sqs_large_message_handling.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ To install this utility, add the following dependency to your project.
4040
<dependency>
4141
<groupId>software.amazon.lambda</groupId>
4242
<artifactId>powertools-sqs</artifactId>
43-
<version>1.8.2</version>
43+
<version>1.9.0</version>
4444
</dependency>
4545
...
4646
</dependencies>
@@ -81,8 +81,8 @@ To install this utility, add the following dependency to your project.
8181
```groovy
8282
dependencies {
8383
...
84-
implementation 'software.amazon.lambda:powertools-sqs:1.8.2'
85-
aspectpath 'software.amazon.lambda:powertools-sqs:1.8.2'
84+
implementation 'software.amazon.lambda:powertools-sqs:1.9.0'
85+
aspectpath 'software.amazon.lambda:powertools-sqs:1.9.0'
8686
}
8787
```
8888

docs/utilities/validation.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ To install this utility, add the following dependency to your project.
2222
<dependency>
2323
<groupId>com.amazonaws</groupId>
2424
<artifactId>powertools-validation</artifactId>
25-
<version>1.8.2</version>
25+
<version>1.9.0</version>
2626
</dependency>
2727
...
2828
</dependencies>
@@ -62,8 +62,8 @@ To install this utility, add the following dependency to your project.
6262

6363
```groovy
6464
dependencies {
65-
implementation 'software.amazon.lambda:powertools-validation:1.8.2'
66-
aspectpath 'software.amazon.lambda:powertools-validation:1.8.2'
65+
implementation 'software.amazon.lambda:powertools-validation:1.9.0'
66+
aspectpath 'software.amazon.lambda:powertools-validation:1.9.0'
6767
}
6868
```
6969

example/HelloWorldFunction/build.gradle

+12-12
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,23 @@ repositories {
88
}
99

1010
dependencies {
11-
implementation 'software.amazon.lambda:powertools-tracing:1.8.2'
12-
aspectpath 'software.amazon.lambda:powertools-tracing:1.8.2'
11+
implementation 'software.amazon.lambda:powertools-tracing:1.9.0'
12+
aspectpath 'software.amazon.lambda:powertools-tracing:1.9.0'
1313

14-
implementation 'software.amazon.lambda:powertools-logging:1.8.2'
15-
aspectpath 'software.amazon.lambda:powertools-logging:1.8.2'
14+
implementation 'software.amazon.lambda:powertools-logging:1.9.0'
15+
aspectpath 'software.amazon.lambda:powertools-logging:1.9.0'
1616

17-
implementation 'software.amazon.lambda:powertools-metrics:1.8.2'
18-
aspectpath 'software.amazon.lambda:powertools-metrics:1.8.2'
17+
implementation 'software.amazon.lambda:powertools-metrics:1.9.0'
18+
aspectpath 'software.amazon.lambda:powertools-metrics:1.9.0'
1919

20-
implementation 'software.amazon.lambda:powertools-sqs:1.8.2'
21-
aspectpath 'software.amazon.lambda:powertools-sqs:1.8.2'
20+
implementation 'software.amazon.lambda:powertools-sqs:1.9.0'
21+
aspectpath 'software.amazon.lambda:powertools-sqs:1.9.0'
2222

23-
implementation 'software.amazon.lambda:powertools-parameters:1.8.2'
24-
aspectpath 'software.amazon.lambda:powertools-parameters:1.8.2'
23+
implementation 'software.amazon.lambda:powertools-parameters:1.9.0'
24+
aspectpath 'software.amazon.lambda:powertools-parameters:1.9.0'
2525

26-
implementation 'software.amazon.lambda:powertools-validation:1.8.2'
27-
aspectpath 'software.amazon.lambda:powertools-validation:1.8.2'
26+
implementation 'software.amazon.lambda:powertools-validation:1.9.0'
27+
aspectpath 'software.amazon.lambda:powertools-validation:1.9.0'
2828

2929
implementation 'com.amazonaws:aws-lambda-java-core:1.2.1'
3030
implementation 'com.amazonaws:aws-lambda-java-events:3.1.0'

example/HelloWorldFunction/pom.xml

+6-6
Original file line numberDiff line numberDiff line change
@@ -16,32 +16,32 @@
1616
<dependency>
1717
<groupId>software.amazon.lambda</groupId>
1818
<artifactId>powertools-tracing</artifactId>
19-
<version>1.8.2</version>
19+
<version>1.9.0</version>
2020
</dependency>
2121
<dependency>
2222
<groupId>software.amazon.lambda</groupId>
2323
<artifactId>powertools-logging</artifactId>
24-
<version>1.8.2</version>
24+
<version>1.9.0</version>
2525
</dependency>
2626
<dependency>
2727
<groupId>software.amazon.lambda</groupId>
2828
<artifactId>powertools-metrics</artifactId>
29-
<version>1.8.2</version>
29+
<version>1.9.0</version>
3030
</dependency>
3131
<dependency>
3232
<groupId>software.amazon.lambda</groupId>
3333
<artifactId>powertools-parameters</artifactId>
34-
<version>1.8.2</version>
34+
<version>1.9.0</version>
3535
</dependency>
3636
<dependency>
3737
<groupId>software.amazon.lambda</groupId>
3838
<artifactId>powertools-validation</artifactId>
39-
<version>1.8.2</version>
39+
<version>1.9.0</version>
4040
</dependency>
4141
<dependency>
4242
<groupId>software.amazon.lambda</groupId>
4343
<artifactId>powertools-sqs</artifactId>
44-
<version>1.8.2</version>
44+
<version>1.9.0</version>
4545
</dependency>
4646
<dependency>
4747
<groupId>com.amazonaws</groupId>

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>software.amazon.lambda</groupId>
88
<artifactId>powertools-parent</artifactId>
9-
<version>1.8.2</version>
9+
<version>1.9.0</version>
1010
<packaging>pom</packaging>
1111

1212
<name>AWS Lambda Powertools Java library Parent</name>

powertools-cloudformation/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<artifactId>powertools-parent</artifactId>
1212
<groupId>software.amazon.lambda</groupId>
13-
<version>1.8.2</version>
13+
<version>1.9.0</version>
1414
</parent>
1515

1616
<name>AWS Lambda Powertools Java library Cloudformation</name>

powertools-core/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<artifactId>powertools-parent</artifactId>
1212
<groupId>software.amazon.lambda</groupId>
13-
<version>1.8.2</version>
13+
<version>1.9.0</version>
1414
</parent>
1515

1616
<name>AWS Lambda Powertools Java library Core</name>

powertools-logging/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<artifactId>powertools-parent</artifactId>
1212
<groupId>software.amazon.lambda</groupId>
13-
<version>1.8.2</version>
13+
<version>1.9.0</version>
1414
</parent>
1515

1616
<name>AWS Lambda Powertools Java library Logging</name>

powertools-metrics/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<artifactId>powertools-parent</artifactId>
1212
<groupId>software.amazon.lambda</groupId>
13-
<version>1.8.2</version>
13+
<version>1.9.0</version>
1414
</parent>
1515

1616
<name>AWS Lambda Powertools Java library Metrics</name>

powertools-parameters/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<artifactId>powertools-parent</artifactId>
99
<groupId>software.amazon.lambda</groupId>
10-
<version>1.8.2</version>
10+
<version>1.9.0</version>
1111
</parent>
1212

1313
<artifactId>powertools-parameters</artifactId>

powertools-sqs/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<artifactId>powertools-parent</artifactId>
1212
<groupId>software.amazon.lambda</groupId>
13-
<version>1.8.2</version>
13+
<version>1.9.0</version>
1414
</parent>
1515

1616
<name>AWS Lambda Powertools Java library SQS</name>

powertools-test-suite/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<artifactId>powertools-parent</artifactId>
1212
<groupId>software.amazon.lambda</groupId>
13-
<version>1.8.2</version>
13+
<version>1.9.0</version>
1414
</parent>
1515

1616
<name>AWS Lambda Powertools Java library Test Suite</name>

powertools-tracing/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<artifactId>powertools-parent</artifactId>
1212
<groupId>software.amazon.lambda</groupId>
13-
<version>1.8.2</version>
13+
<version>1.9.0</version>
1414
</parent>
1515

1616
<name>AWS Lambda Powertools Java library Tracing</name>

powertools-validation/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<artifactId>powertools-parent</artifactId>
1212
<groupId>software.amazon.lambda</groupId>
13-
<version>1.8.2</version>
13+
<version>1.9.0</version>
1414
</parent>
1515

1616
<name>AWS Lambda Powertools Java validation library</name>

0 commit comments

Comments
 (0)