diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3acec655a..0a30c5753 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,12 @@ This project follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) fo
## [Unreleased]
+## [1.8.2] - 2021-12-15
+
+## Security
+
+* Upgrading Log4j to version 2.16.0 for [CVE-2021-45046](https://nvd.nist.gov/vuln/detail/CVE-2021-45046)
+
## [1.8.1] - 2021-12-10
## Security
diff --git a/README.md b/README.md
index 21d10d548..7ebd178d8 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.8.1
+ 1.8.2
software.amazon.lambda
powertools-logging
- 1.8.1
+ 1.8.2
software.amazon.lambda
powertools-metrics
- 1.8.1
+ 1.8.2
...
diff --git a/docs/index.md b/docs/index.md
index 64f38376d..2463df340 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -46,17 +46,17 @@ For more information about the project and available options refer to this [repo
software.amazon.lambda
powertools-tracing
- 1.8.1
+ 1.8.2
software.amazon.lambda
powertools-logging
- 1.8.1
+ 1.8.2
software.amazon.lambda
powertools-metrics
- 1.8.1
+ 1.8.2
...
@@ -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.8.1'
- aspectpath 'software.amazon.lambda:powertools-tracing:1.8.1'
- implementation 'software.amazon.lambda:powertools-logging:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-logging:1.8.1'
- implementation 'software.amazon.lambda:powertools-metrics:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-metrics:1.8.1'
+ implementation 'software.amazon.lambda:powertools-tracing:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-tracing:1.8.2'
+ implementation 'software.amazon.lambda:powertools-logging:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-logging:1.8.2'
+ implementation 'software.amazon.lambda:powertools-metrics:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-metrics:1.8.2'
}
```
**Note:**
diff --git a/docs/utilities/batch.md b/docs/utilities/batch.md
index e1d7191a5..d347b3e36 100644
--- a/docs/utilities/batch.md
+++ b/docs/utilities/batch.md
@@ -32,7 +32,7 @@ To install this utility, add the following dependency to your project.
software.amazon.lambda
powertools-sqs
- 1.8.1
+ 1.8.2
...
@@ -73,8 +73,8 @@ To install this utility, add the following dependency to your project.
```groovy
dependencies {
...
- implementation 'software.amazon.lambda:powertools-sqs:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-sqs:1.8.1'
+ implementation 'software.amazon.lambda:powertools-sqs:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-sqs:1.8.2'
}
```
diff --git a/docs/utilities/custom_resources.md b/docs/utilities/custom_resources.md
index 26f214ae0..648c0203a 100644
--- a/docs/utilities/custom_resources.md
+++ b/docs/utilities/custom_resources.md
@@ -24,7 +24,7 @@ To install this utility, add the following dependency to your project.
software.amazon.lambda
powertools-cloudformation
- 1.8.1
+ 1.8.2
```
@@ -33,8 +33,8 @@ To install this utility, add the following dependency to your project.
```groovy
dependencies {
...
- implementation 'software.amazon.lambda:powertools-cloudformation:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-cloudformation:1.8.1'
+ implementation 'software.amazon.lambda:powertools-cloudformation:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-cloudformation:1.8.2'
}
```
diff --git a/docs/utilities/parameters.md b/docs/utilities/parameters.md
index af70e8692..92afb9184 100644
--- a/docs/utilities/parameters.md
+++ b/docs/utilities/parameters.md
@@ -24,7 +24,7 @@ To install this utility, add the following dependency to your project.
software.amazon.lambda
powertools-parameters
- 1.8.1
+ 1.8.2
```
=== "Gradle"
@@ -32,8 +32,8 @@ To install this utility, add the following dependency to your project.
```groovy
dependencies {
...
- implementation 'software.amazon.lambda:powertools-parameters:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-parameters:1.8.1'
+ implementation 'software.amazon.lambda:powertools-parameters:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-parameters:1.8.2'
}
```
@@ -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.8.1'
- aspectpath 'software.amazon.lambda:powertools-parameters:1.8.1'
+ implementation 'software.amazon.lambda:powertools-parameters:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-parameters:1.8.2'
}
```
diff --git a/docs/utilities/sqs_large_message_handling.md b/docs/utilities/sqs_large_message_handling.md
index 947bdbd5a..1f882b84c 100644
--- a/docs/utilities/sqs_large_message_handling.md
+++ b/docs/utilities/sqs_large_message_handling.md
@@ -40,7 +40,7 @@ To install this utility, add the following dependency to your project.
software.amazon.lambda
powertools-sqs
- 1.8.1
+ 1.8.2
...
@@ -81,8 +81,8 @@ To install this utility, add the following dependency to your project.
```groovy
dependencies {
...
- implementation 'software.amazon.lambda:powertools-sqs:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-sqs:1.8.1'
+ implementation 'software.amazon.lambda:powertools-sqs:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-sqs:1.8.2'
}
```
diff --git a/docs/utilities/validation.md b/docs/utilities/validation.md
index 0128617e6..5632dca13 100644
--- a/docs/utilities/validation.md
+++ b/docs/utilities/validation.md
@@ -22,7 +22,7 @@ To install this utility, add the following dependency to your project.
com.amazonaws
powertools-validation
- 1.8.1
+ 1.8.2
...
@@ -62,8 +62,8 @@ To install this utility, add the following dependency to your project.
```groovy
dependencies {
- implementation 'software.amazon.lambda:powertools-validation:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-validation:1.8.1'
+ implementation 'software.amazon.lambda:powertools-validation:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-validation:1.8.2'
}
```
diff --git a/example/HelloWorldFunction/build.gradle b/example/HelloWorldFunction/build.gradle
index 301c3c4e7..f3cd81b0d 100644
--- a/example/HelloWorldFunction/build.gradle
+++ b/example/HelloWorldFunction/build.gradle
@@ -8,29 +8,29 @@ repositories {
}
dependencies {
- implementation 'software.amazon.lambda:powertools-tracing:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-tracing:1.8.1'
+ implementation 'software.amazon.lambda:powertools-tracing:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-tracing:1.8.2'
- implementation 'software.amazon.lambda:powertools-logging:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-logging:1.8.1'
+ implementation 'software.amazon.lambda:powertools-logging:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-logging:1.8.2'
- implementation 'software.amazon.lambda:powertools-metrics:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-metrics:1.8.1'
+ implementation 'software.amazon.lambda:powertools-metrics:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-metrics:1.8.2'
- implementation 'software.amazon.lambda:powertools-sqs:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-sqs:1.8.1'
+ implementation 'software.amazon.lambda:powertools-sqs:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-sqs:1.8.2'
- implementation 'software.amazon.lambda:powertools-parameters:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-parameters:1.8.1'
+ implementation 'software.amazon.lambda:powertools-parameters:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-parameters:1.8.2'
- implementation 'software.amazon.lambda:powertools-validation:1.8.1'
- aspectpath 'software.amazon.lambda:powertools-validation:1.8.1'
+ implementation 'software.amazon.lambda:powertools-validation:1.8.2'
+ aspectpath 'software.amazon.lambda:powertools-validation:1.8.2'
implementation 'com.amazonaws:aws-lambda-java-core:1.2.1'
implementation 'com.amazonaws:aws-lambda-java-events:3.1.0'
- implementation 'org.apache.logging.log4j:log4j-api:2.13.3'
- implementation 'org.apache.logging.log4j:log4j-core:2.13.3'
+ implementation 'org.apache.logging.log4j:log4j-api:2.16.0'
+ implementation 'org.apache.logging.log4j:log4j-core:2.16.0'
testImplementation 'junit:junit:4.12'
}
\ No newline at end of file
diff --git a/example/HelloWorldFunction/pom.xml b/example/HelloWorldFunction/pom.xml
index 56bbbd9d8..0d7753be5 100644
--- a/example/HelloWorldFunction/pom.xml
+++ b/example/HelloWorldFunction/pom.xml
@@ -9,39 +9,39 @@
11
11
- 2.15.0
+ 2.16.0
software.amazon.lambda
powertools-tracing
- 1.8.1
+ 1.8.2
software.amazon.lambda
powertools-logging
- 1.8.1
+ 1.8.2
software.amazon.lambda
powertools-metrics
- 1.8.1
+ 1.8.2
software.amazon.lambda
powertools-parameters
- 1.8.1
+ 1.8.2
software.amazon.lambda
powertools-validation
- 1.8.1
+ 1.8.2
software.amazon.lambda
powertools-sqs
- 1.8.1
+ 1.8.2
com.amazonaws
diff --git a/pom.xml b/pom.xml
index 90bc02625..1b67908cc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
software.amazon.lambda
powertools-parent
- 1.8.1
+ 1.8.2
pom
AWS Lambda Powertools Java library Parent
@@ -167,6 +167,11 @@
log4j-api
${log4j.version}
+
+ org.apache.logging.log4j
+ log4j-jcl
+ ${log4j.version}
+
com.amazonaws
aws-xray-recorder-sdk-core
diff --git a/powertools-cloudformation/pom.xml b/powertools-cloudformation/pom.xml
index 574e20e15..6966c3904 100644
--- a/powertools-cloudformation/pom.xml
+++ b/powertools-cloudformation/pom.xml
@@ -10,7 +10,7 @@
powertools-parent
software.amazon.lambda
- 1.8.1
+ 1.8.2
AWS Lambda Powertools Java library Cloudformation
diff --git a/powertools-core/pom.xml b/powertools-core/pom.xml
index c0f78f245..a9e9241ab 100644
--- a/powertools-core/pom.xml
+++ b/powertools-core/pom.xml
@@ -10,7 +10,7 @@
powertools-parent
software.amazon.lambda
- 1.8.1
+ 1.8.2
AWS Lambda Powertools Java library Core
diff --git a/powertools-logging/pom.xml b/powertools-logging/pom.xml
index bc156ee59..2dd3734f6 100644
--- a/powertools-logging/pom.xml
+++ b/powertools-logging/pom.xml
@@ -10,7 +10,7 @@
powertools-parent
software.amazon.lambda
- 1.8.1
+ 1.8.2
AWS Lambda Powertools Java library Logging
diff --git a/powertools-metrics/pom.xml b/powertools-metrics/pom.xml
index ac8e7159d..84c772de1 100644
--- a/powertools-metrics/pom.xml
+++ b/powertools-metrics/pom.xml
@@ -10,7 +10,7 @@
powertools-parent
software.amazon.lambda
- 1.8.1
+ 1.8.2
AWS Lambda Powertools Java library Metrics
diff --git a/powertools-parameters/pom.xml b/powertools-parameters/pom.xml
index 5e0ba3ef9..c30587e9b 100644
--- a/powertools-parameters/pom.xml
+++ b/powertools-parameters/pom.xml
@@ -7,7 +7,7 @@
powertools-parent
software.amazon.lambda
- 1.8.1
+ 1.8.2
powertools-parameters
diff --git a/powertools-sqs/pom.xml b/powertools-sqs/pom.xml
index 0428755e5..7b7bf5a43 100644
--- a/powertools-sqs/pom.xml
+++ b/powertools-sqs/pom.xml
@@ -10,7 +10,7 @@
powertools-parent
software.amazon.lambda
- 1.8.1
+ 1.8.2
AWS Lambda Powertools Java library SQS
diff --git a/powertools-test-suite/pom.xml b/powertools-test-suite/pom.xml
index f06960acf..637c643c8 100644
--- a/powertools-test-suite/pom.xml
+++ b/powertools-test-suite/pom.xml
@@ -10,7 +10,7 @@
powertools-parent
software.amazon.lambda
- 1.8.1
+ 1.8.2
AWS Lambda Powertools Java library Test Suite
@@ -52,7 +52,6 @@
org.apache.logging.log4j
log4j-jcl
- 2.16.0
com.amazonaws
diff --git a/powertools-tracing/pom.xml b/powertools-tracing/pom.xml
index a6bf4d553..16e62c458 100644
--- a/powertools-tracing/pom.xml
+++ b/powertools-tracing/pom.xml
@@ -10,7 +10,7 @@
powertools-parent
software.amazon.lambda
- 1.8.1
+ 1.8.2
AWS Lambda Powertools Java library Tracing
diff --git a/powertools-validation/pom.xml b/powertools-validation/pom.xml
index 3901fca43..acae81c44 100644
--- a/powertools-validation/pom.xml
+++ b/powertools-validation/pom.xml
@@ -10,7 +10,7 @@
powertools-parent
software.amazon.lambda
- 1.8.1
+ 1.8.2
AWS Lambda Powertools Java validation library