Skip to content

Commit db278ad

Browse files
committed
Merge branch 'main' into main-into-v2
2 parents 41be012 + 07c31d3 commit db278ad

File tree

16 files changed

+70
-56
lines changed

16 files changed

+70
-56
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,28 @@ This project follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) fo
88

99
## [Unreleased]
1010

11+
## [1.17.0] - 2023-08-21
12+
13+
### Added
14+
* Feat: Add Batch Processor module in (#1317) by @scottgerring
15+
* Feat: Add SNS+SQS large messages module (#1310) by @jeromevdl
16+
17+
### Maintenance
18+
* fix: use default credentials provider for all provided SDK clients in (#1303) by @roamingthings
19+
* Chore: Make request for Logger explicitly for current class in (#1307) by @jreijn
20+
* Chore: checkstyle formater & linter in (#1316) by @jeromevdl
21+
* Chore: Add powertools specific user-agent-suffix to the AWS SDK v2 clients by @eldimi in (#1306)
22+
* Chore: Add 'v2' branch to build workflows to prepare for v2 work in (#1341) by @scottgerring
23+
* Deps: Bump third party dependencies to the latest versions.
24+
25+
### Documentation
26+
* Docs: Add maintainers guide in (#1326) by @scottgerring
27+
* Docs: improve contributing guide in (#1334) by @jeromevdl
28+
* Docs: Improve example documentation in (#1291) by @scottgerring
29+
* Docs: Add discord + sec disclosure links to readme in (#1311) by @scottgerring
30+
* Docs: Add external examples from AWS SAM CLI App Templates in (#1318) by @AlexeySoshin
31+
* Docs: Add CDK example in (#1321) by @AlexeySoshin
32+
1133
## [1.16.1] - 2023-07-19
1234

1335
* Fix: idempotency timeout bug (#1285) by @scottgerring

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,17 @@ Powertools for AWS Lambda (Java) is available in Maven Central. You can use your
2222
<dependency>
2323
<groupId>software.amazon.lambda</groupId>
2424
<artifactId>powertools-tracing</artifactId>
25-
<version>1.16.1</version>
25+
<version>1.17.0</version>
2626
</dependency>
2727
<dependency>
2828
<groupId>software.amazon.lambda</groupId>
2929
<artifactId>powertools-logging</artifactId>
30-
<version>1.16.1</version>
30+
<version>1.17.0</version>
3131
</dependency>
3232
<dependency>
3333
<groupId>software.amazon.lambda</groupId>
3434
<artifactId>powertools-metrics</artifactId>
35-
<version>1.16.1</version>
35+
<version>1.17.0</version>
3636
</dependency>
3737
...
3838
</dependencies>

examples/powertools-examples-batch/pom.xml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<maven.compiler.source>1.8</maven.compiler.source>
1616
<maven.compiler.target>1.8</maven.compiler.target>
1717
<maven.deploy.skip>true</maven.deploy.skip>
18-
<sdk.version>2.20.109</sdk.version>
18+
<sdk.version>2.20.128</sdk.version>
1919
</properties>
2020

2121
<dependencies>
@@ -37,7 +37,7 @@
3737
<dependency>
3838
<groupId>com.amazonaws</groupId>
3939
<artifactId>aws-lambda-java-core</artifactId>
40-
<version>1.2.2</version>
40+
<version>1.2.3</version>
4141
</dependency>
4242
<dependency>
4343
<groupId>software.amazon.awssdk</groupId>
@@ -107,18 +107,16 @@
107107
</goals>
108108
<configuration>
109109
<transformers>
110-
<transformer
111-
implementation="com.github.edwgiz.maven_shade_plugin.log4j2_cache_transformer.PluginsCacheFileTransformer">
112-
</transformer>
110+
<transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>
113111
</transformers>
114112
</configuration>
115113
</execution>
116114
</executions>
117115
<dependencies>
118116
<dependency>
119-
<groupId>com.github.edwgiz</groupId>
120-
<artifactId>maven-shade-plugin.log4j2-cachefile-transformer</artifactId>
121-
<version>2.15</version>
117+
<groupId>org.apache.logging.log4j</groupId>
118+
<artifactId>log4j-transform-maven-shade-plugin-extensions</artifactId>
119+
<version>0.1.0</version>
122120
</dependency>
123121
</dependencies>
124122
</plugin>

examples/powertools-examples-batch/src/main/java/org/demo/batch/kinesis/KinesisBatchHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
public class KinesisBatchHandler implements RequestHandler<KinesisEvent, StreamsEventResponse> {
1414

15-
private final static Logger LOGGER = LogManager.getLogger(org.demo.batch.sqs.SqsBatchHandler.class);
15+
private final static Logger LOGGER = LogManager.getLogger(KinesisBatchHandler.class);
1616
private final BatchMessageHandler<KinesisEvent, StreamsEventResponse> handler;
1717

1818
public KinesisBatchHandler() {

examples/powertools-examples-cloudformation/pom.xml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
<maven.compiler.source>1.8</maven.compiler.source>
1515
<maven.compiler.target>1.8</maven.compiler.target>
1616
<maven.deploy.skip>true</maven.deploy.skip>
17-
<lambda.core.version>1.2.2</lambda.core.version>
17+
<lambda.core.version>1.2.3</lambda.core.version>
1818
<lambda.events.version>3.11.2</lambda.events.version>
19-
<aws.sdk.version>2.20.127</aws.sdk.version>
19+
<aws.sdk.version>2.20.130</aws.sdk.version>
2020
</properties>
2121
<dependencyManagement>
2222
<dependencies>
@@ -132,18 +132,16 @@
132132
</goals>
133133
<configuration>
134134
<transformers>
135-
<transformer
136-
implementation="com.github.edwgiz.maven_shade_plugin.log4j2_cache_transformer.PluginsCacheFileTransformer">
137-
</transformer>
135+
<transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>
138136
</transformers>
139137
</configuration>
140138
</execution>
141139
</executions>
142140
<dependencies>
143141
<dependency>
144-
<groupId>com.github.edwgiz</groupId>
145-
<artifactId>maven-shade-plugin.log4j2-cachefile-transformer</artifactId>
146-
<version>2.15</version>
142+
<groupId>org.apache.logging.log4j</groupId>
143+
<artifactId>log4j-transform-maven-shade-plugin-extensions</artifactId>
144+
<version>0.1.0</version>
147145
</dependency>
148146
</dependencies>
149147
</plugin>

examples/powertools-examples-core/cdk/app/pom.xml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<dependency>
3636
<groupId>com.amazonaws</groupId>
3737
<artifactId>aws-lambda-java-core</artifactId>
38-
<version>1.2.2</version>
38+
<version>1.2.3</version>
3939
</dependency>
4040
<dependency>
4141
<groupId>com.amazonaws</groupId>
@@ -107,18 +107,16 @@
107107
</goals>
108108
<configuration>
109109
<transformers>
110-
<transformer
111-
implementation="com.github.edwgiz.maven_shade_plugin.log4j2_cache_transformer.PluginsCacheFileTransformer">
112-
</transformer>
110+
<transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>
113111
</transformers>
114112
</configuration>
115113
</execution>
116114
</executions>
117115
<dependencies>
118116
<dependency>
119-
<groupId>com.github.edwgiz</groupId>
120-
<artifactId>maven-shade-plugin.log4j2-cachefile-transformer</artifactId>
121-
<version>2.15</version>
117+
<groupId>org.apache.logging.log4j</groupId>
118+
<artifactId>log4j-transform-maven-shade-plugin-extensions</artifactId>
119+
<version>0.1.0</version>
122120
</dependency>
123121
</dependencies>
124122
</plugin>

examples/powertools-examples-core/cdk/infra/pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>software.amazon.lambda.examples</groupId>
66
<artifactId>cdk</artifactId>
7-
<version>1.17.0-SNAPSHOT</version>
7+
<version>1.18.0-SNAPSHOT</version>
88
<properties>
99
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1010
<cdk.version>2.91.0</cdk.version>
1111
<constructs.version>[10.0.0,11.0.0)</constructs.version>
1212
<junit.version>5.10.0</junit.version>
13+
<maven.deploy.skip>true</maven.deploy.skip>
1314
</properties>
1415
<build>
1516
<plugins>

examples/powertools-examples-core/sam/pom.xml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<dependency>
3636
<groupId>com.amazonaws</groupId>
3737
<artifactId>aws-lambda-java-core</artifactId>
38-
<version>1.2.2</version>
38+
<version>1.2.3</version>
3939
</dependency>
4040
<dependency>
4141
<groupId>com.amazonaws</groupId>
@@ -106,18 +106,16 @@
106106
</goals>
107107
<configuration>
108108
<transformers>
109-
<transformer
110-
implementation="com.github.edwgiz.maven_shade_plugin.log4j2_cache_transformer.PluginsCacheFileTransformer">
111-
</transformer>
109+
<transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>
112110
</transformers>
113111
</configuration>
114112
</execution>
115113
</executions>
116114
<dependencies>
117115
<dependency>
118-
<groupId>com.github.edwgiz</groupId>
119-
<artifactId>maven-shade-plugin.log4j2-cachefile-transformer</artifactId>
120-
<version>2.15</version>
116+
<groupId>org.apache.logging.log4j</groupId>
117+
<artifactId>log4j-transform-maven-shade-plugin-extensions</artifactId>
118+
<version>0.1.0</version>
121119
</dependency>
122120
</dependencies>
123121
</plugin>

examples/powertools-examples-idempotency/pom.xml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
<dependency>
4949
<groupId>com.amazonaws</groupId>
5050
<artifactId>aws-lambda-java-core</artifactId>
51-
<version>1.2.2</version>
51+
<version>1.2.3</version>
5252
</dependency>
5353
<dependency>
5454
<groupId>com.amazonaws</groupId>
@@ -169,18 +169,16 @@
169169
</goals>
170170
<configuration>
171171
<transformers>
172-
<transformer
173-
implementation="com.github.edwgiz.maven_shade_plugin.log4j2_cache_transformer.PluginsCacheFileTransformer">
174-
</transformer>
172+
<transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>
175173
</transformers>
176174
</configuration>
177175
</execution>
178176
</executions>
179177
<dependencies>
180178
<dependency>
181-
<groupId>com.github.edwgiz</groupId>
182-
<artifactId>maven-shade-plugin.log4j2-cachefile-transformer</artifactId>
183-
<version>2.15</version>
179+
<groupId>org.apache.logging.log4j</groupId>
180+
<artifactId>log4j-transform-maven-shade-plugin-extensions</artifactId>
181+
<version>0.1.0</version>
184182
</dependency>
185183
</dependencies>
186184
</plugin>

examples/powertools-examples-parameters/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<dependency>
2828
<groupId>com.amazonaws</groupId>
2929
<artifactId>aws-lambda-java-core</artifactId>
30-
<version>1.2.2</version>
30+
<version>1.2.3</version>
3131
</dependency>
3232
<dependency>
3333
<groupId>com.amazonaws</groupId>

examples/powertools-examples-serialization/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<dependency>
2828
<groupId>com.amazonaws</groupId>
2929
<artifactId>aws-lambda-java-core</artifactId>
30-
<version>1.2.2</version>
30+
<version>1.2.3</version>
3131
</dependency>
3232
<dependency>
3333
<groupId>com.amazonaws</groupId>

examples/powertools-examples-validation/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
<dependency>
4242
<groupId>com.amazonaws</groupId>
4343
<artifactId>aws-lambda-java-core</artifactId>
44-
<version>1.2.2</version>
44+
<version>1.2.3</version>
4545
</dependency>
4646

4747
<!-- Test dependencies -->

mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ extra_javascript:
8585

8686
extra:
8787
powertools:
88-
version: 1.16.1 # to update after each release (we do not want snapshot version here)
88+
version: 1.17.0 # to update after each release (we do not want snapshot version here)
8989

9090
repo_url: https://github.com/aws-powertools/powertools-lambda-java
9191
edit_uri: edit/main/docs

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,11 @@
7474
<log4j.version>2.20.0</log4j.version>
7575
<jackson.version>2.15.2</jackson.version>
7676
<aspectj.version>1.9.7</aspectj.version>
77-
<aws.sdk.version>2.20.127</aws.sdk.version>
77+
<aws.sdk.version>2.20.130</aws.sdk.version>
7878
<aws.xray.recorder.version>2.14.0</aws.xray.recorder.version>
7979
<payloadoffloading-common.version>2.1.3</payloadoffloading-common.version>
8080
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
81-
<lambda.core.version>1.2.2</lambda.core.version>
81+
<lambda.core.version>1.2.3</lambda.core.version>
8282
<lambda.events.version>3.11.2</lambda.events.version>
8383
<lambda.serial.version>1.1.2</lambda.serial.version>
8484
<maven-compiler-plugin.version>3.11.0</maven-compiler-plugin.version>

powertools-batch/pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
<version>2.0.0-SNAPSHOT</version>
1010
</parent>
1111

12+
<description>A suite of utilities that makes batch message processing using AWS Lambda easier.</description>
13+
<name>Powertools for AWS Lambda (Java) batch messages</name>
14+
1215
<build>
1316
<plugins>
1417
<plugin>

powertools-e2e-tests/handlers/pom.xml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -120,19 +120,17 @@
120120
</goals>
121121
<configuration>
122122
<transformers>
123-
<transformer
124-
implementation="io.github.edwgiz.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer">
125-
</transformer>
123+
<transformer implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>
126124
</transformers>
127125
</configuration>
128126
</execution>
129127
</executions>
130128
<dependencies>
131-
<dependency>
132-
<groupId>io.github.edwgiz</groupId>
133-
<artifactId>log4j-maven-shade-plugin-extensions</artifactId>
134-
<version>2.17.2</version>
135-
</dependency>
129+
<dependency>
130+
<groupId>org.apache.logging.log4j</groupId>
131+
<artifactId>log4j-transform-maven-shade-plugin-extensions</artifactId>
132+
<version>0.1.0</version>
133+
</dependency>
136134
</dependencies>
137135
</plugin>
138136
<plugin>

0 commit comments

Comments
 (0)