Skip to content

Commit 78a490c

Browse files
authored
chore: Set versions of transitive dependencies (#1767)
* replace version in pom files back to latest release * update sdk version * fix ion issue * remove ion again * fix netty version * set aspectj version * fix sdk version * fix gradle version
1 parent 86cbb5e commit 78a490c

File tree

36 files changed

+274
-44
lines changed

36 files changed

+274
-44
lines changed

examples/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
<groupId>software.amazon.lambda</groupId>
2222
<artifactId>powertools-examples</artifactId>
23-
<version>1.19.0-SNAPSHOT</version>
23+
<version>1.18.0</version>
2424
<packaging>pom</packaging>
2525

2626
<name>Powertools for AWS Lambda (Java) library Examples</name>

examples/powertools-examples-batch/pom.xml

+15-7
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<modelVersion>4.0.0</modelVersion>
66

77
<groupId>software.amazon.lambda.examples</groupId>
8-
<version>1.19.0-SNAPSHOT</version>
8+
<version>1.18.0</version>
99
<artifactId>powertools-examples-batch</artifactId>
1010
<packaging>jar</packaging>
1111
<name>Powertools for AWS Lambda (Java) library Examples - Batch</name>
@@ -14,7 +14,8 @@
1414
<log4j.version>2.20.0</log4j.version>
1515
<maven.compiler.source>1.8</maven.compiler.source>
1616
<maven.compiler.target>1.8</maven.compiler.target>
17-
<sdk.version>2.27.12</sdk.version>
17+
<aws.sdk.v1.version>1.12.781</aws.sdk.v1.version>
18+
<aws.sdk.version>2.30.19</aws.sdk.version>
1819
</properties>
1920

2021
<dependencies>
@@ -41,27 +42,34 @@
4142
<dependency>
4243
<groupId>software.amazon.awssdk</groupId>
4344
<artifactId>sdk-core</artifactId>
44-
<version>${sdk.version}</version>
45+
<version>${aws.sdk.version}</version>
4546
</dependency>
4647
<dependency>
4748
<groupId>software.amazon.awssdk</groupId>
4849
<artifactId>sqs</artifactId>
49-
<version>${sdk.version}</version>
50+
<version>${aws.sdk.version}</version>
5051
</dependency>
5152
<dependency>
5253
<groupId>software.amazon.awssdk</groupId>
5354
<artifactId>url-connection-client</artifactId>
54-
<version>${sdk.version}</version>
55+
<version>${aws.sdk.version}</version>
5556
</dependency>
5657
<dependency>
5758
<groupId>software.amazon.awssdk</groupId>
5859
<artifactId>dynamodb-enhanced</artifactId>
59-
<version>${sdk.version}</version>
60+
<version>${aws.sdk.version}</version>
6061
</dependency>
6162
<dependency>
6263
<groupId>software.amazon.awssdk</groupId>
6364
<artifactId>kinesis</artifactId>
64-
<version>${sdk.version}</version>
65+
<version>${aws.sdk.version}</version>
66+
</dependency>
67+
68+
<!-- Transitive dependencies -->
69+
<dependency>
70+
<groupId>com.amazonaws</groupId>
71+
<artifactId>aws-java-sdk-core</artifactId>
72+
<version>${aws.sdk.v1.version}</version>
6573
</dependency>
6674
</dependencies>
6775

examples/powertools-examples-cloudformation/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44

55
<groupId>software.amazon.lambda.examples</groupId>
6-
<version>1.19.0-SNAPSHOT</version>
6+
<version>1.18.0</version>
77
<artifactId>powertools-examples-cloudformation</artifactId>
88
<packaging>jar</packaging>
99

@@ -15,7 +15,7 @@
1515
<maven.compiler.target>1.8</maven.compiler.target>
1616
<lambda.core.version>1.2.3</lambda.core.version>
1717
<lambda.events.version>3.11.4</lambda.events.version>
18-
<aws.sdk.version>2.27.7</aws.sdk.version>
18+
<aws.sdk.version>2.30.19</aws.sdk.version>
1919
</properties>
2020
<dependencyManagement>
2121
<dependencies>

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

+8
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<log4j.version>2.22.1</log4j.version>
1414
<maven.compiler.source>1.8</maven.compiler.source>
1515
<maven.compiler.target>1.8</maven.compiler.target>
16+
<aws.sdk.v1.version>1.12.781</aws.sdk.v1.version>
1617
</properties>
1718

1819
<dependencies>
@@ -51,6 +52,13 @@
5152
<artifactId>log4j-api</artifactId>
5253
<version>${log4j.version}</version>
5354
</dependency>
55+
56+
<!-- Transitive dependencies -->
57+
<dependency>
58+
<groupId>com.amazonaws</groupId>
59+
<artifactId>aws-java-sdk-core</artifactId>
60+
<version>${aws.sdk.v1.version}</version>
61+
</dependency>
5462
</dependencies>
5563

5664
<build>

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>software.amazon.lambda.examples</groupId>
66
<artifactId>cdk</artifactId>
7-
<version>1.19.0-SNAPSHOT</version>
7+
<version>1.18.0</version>
88
<properties>
99
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1010
<cdk.version>2.130.0</cdk.version>

examples/powertools-examples-core/gradle/build.gradle

+3-3
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ dependencies {
2828
implementation 'com.fasterxml.jackson.core:jackson-databind:2.17.2'
2929
implementation 'com.amazonaws:aws-lambda-java-events:3.11.0'
3030
implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.2'
31-
aspect 'software.amazon.lambda:powertools-tracing:1.19.0-SNAPSHOT'
32-
aspect 'software.amazon.lambda:powertools-logging:1.19.0-SNAPSHOT'
33-
aspect 'software.amazon.lambda:powertools-metrics:1.19.0-SNAPSHOT'
31+
aspect 'software.amazon.lambda:powertools-tracing:1.18.0'
32+
aspect 'software.amazon.lambda:powertools-logging:1.18.0'
33+
aspect 'software.amazon.lambda:powertools-metrics:1.18.0'
3434
}
3535

examples/powertools-examples-core/kotlin/build.gradle.kts

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ dependencies {
1414
implementation("com.fasterxml.jackson.core:jackson-databind:2.17.2")
1515
implementation("com.amazonaws:aws-lambda-java-events:3.11.0")
1616
implementation("com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.2")
17-
aspect("software.amazon.lambda:powertools-tracing:1.19.0-SNAPSHOT")
18-
aspect("software.amazon.lambda:powertools-logging:1.19.0-SNAPSHOT")
19-
aspect("software.amazon.lambda:powertools-metrics:1.19.0-SNAPSHOT")
17+
aspect("software.amazon.lambda:powertools-tracing:1.18.0")
18+
aspect("software.amazon.lambda:powertools-logging:1.18.0")
19+
aspect("software.amazon.lambda:powertools-metrics:1.18.0")
2020
testImplementation("junit:junit:4.13.2")
2121
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
2222
}

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

+10-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44

55
<groupId>software.amazon.lambda.examples</groupId>
6-
<version>1.19.0-SNAPSHOT</version>
6+
<version>1.18.0</version>
77
<artifactId>powertools-examples-core-sam</artifactId>
88
<packaging>jar</packaging>
99

@@ -13,6 +13,8 @@
1313
<log4j.version>2.22.1</log4j.version>
1414
<maven.compiler.source>1.8</maven.compiler.source>
1515
<maven.compiler.target>1.8</maven.compiler.target>
16+
17+
<aws.sdk.v1.version>1.12.781</aws.sdk.v1.version>
1618
</properties>
1719

1820
<dependencies>
@@ -51,6 +53,13 @@
5153
<artifactId>log4j-api</artifactId>
5254
<version>${log4j.version}</version>
5355
</dependency>
56+
57+
<!-- Transitive dependencies -->
58+
<dependency>
59+
<groupId>com.amazonaws</groupId>
60+
<artifactId>aws-java-sdk-core</artifactId>
61+
<version>${aws.sdk.v1.version}</version>
62+
</dependency>
5463
</dependencies>
5564

5665
<build>

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

+9-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44

55
<groupId>software.amazon.lambda.examples</groupId>
6-
<version>1.19.0-SNAPSHOT</version>
6+
<version>1.18.0</version>
77
<artifactId>powertools-examples-core-serverless</artifactId>
88
<packaging>jar</packaging>
99

@@ -13,6 +13,7 @@
1313
<log4j.version>2.22.1</log4j.version>
1414
<maven.compiler.source>1.8</maven.compiler.source>
1515
<maven.compiler.target>1.8</maven.compiler.target>
16+
<aws.sdk.v1.version>1.12.781</aws.sdk.v1.version>
1617
</properties>
1718

1819
<dependencies>
@@ -51,6 +52,13 @@
5152
<artifactId>log4j-api</artifactId>
5253
<version>${log4j.version}</version>
5354
</dependency>
55+
56+
<!-- Transitive dependencies -->
57+
<dependency>
58+
<groupId>com.amazonaws</groupId>
59+
<artifactId>aws-java-sdk-core</artifactId>
60+
<version>${aws.sdk.v1.version}</version>
61+
</dependency>
5462
</dependencies>
5563

5664
<build>

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

+9-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44

55
<groupId>software.amazon.lambda.examples</groupId>
6-
<version>1.19.0-SNAPSHOT</version>
6+
<version>1.18.0</version>
77
<artifactId>powertools-examples-core-terraform</artifactId>
88
<packaging>jar</packaging>
99

@@ -13,6 +13,7 @@
1313
<log4j.version>2.22.1</log4j.version>
1414
<maven.compiler.source>1.8</maven.compiler.source>
1515
<maven.compiler.target>1.8</maven.compiler.target>
16+
<aws.sdk.v1.version>1.12.781</aws.sdk.v1.version>
1617
</properties>
1718

1819
<dependencies>
@@ -51,6 +52,13 @@
5152
<artifactId>log4j-api</artifactId>
5253
<version>${log4j.version}</version>
5354
</dependency>
55+
56+
<!-- Transitive dependencies -->
57+
<dependency>
58+
<groupId>com.amazonaws</groupId>
59+
<artifactId>aws-java-sdk-core</artifactId>
60+
<version>${aws.sdk.v1.version}</version>
61+
</dependency>
5462
</dependencies>
5563

5664
<build>

examples/powertools-examples-idempotency/pom.xml

+9-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<modelVersion>4.0.0</modelVersion>
1818

1919
<groupId>software.amazon.lambda.examples</groupId>
20-
<version>1.19.0-SNAPSHOT</version>
20+
<version>1.18.0</version>
2121
<artifactId>powertools-examples-idempotency</artifactId>
2222
<packaging>jar</packaging>
2323
<name>Powertools for AWS Lambda (Java) library Examples - Idempotency</name>
@@ -26,6 +26,7 @@
2626
<log4j.version>2.22.1</log4j.version>
2727
<maven.compiler.source>1.8</maven.compiler.source>
2828
<maven.compiler.target>1.8</maven.compiler.target>
29+
<aws.sdk.v1.version>1.12.781</aws.sdk.v1.version>
2930
</properties>
3031

3132
<dependencies>
@@ -64,6 +65,13 @@
6465
<artifactId>log4j-api</artifactId>
6566
<version>${log4j.version}</version>
6667
</dependency>
68+
69+
<!-- Transitive dependencies -->
70+
<dependency>
71+
<groupId>com.amazonaws</groupId>
72+
<artifactId>aws-java-sdk-core</artifactId>
73+
<version>${aws.sdk.v1.version}</version>
74+
</dependency>
6775
</dependencies>
6876

6977
<build>

examples/powertools-examples-parameters/pom.xml

+20-1
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>software.amazon.lambda.examples</groupId>
5-
<version>1.19.0-SNAPSHOT</version>
5+
<version>1.18.0</version>
66
<artifactId>powertools-examples-parameters</artifactId>
77
<packaging>jar</packaging>
88
<name>Powertools for AWS Lambda (Java) library Examples - Parameters</name>
99

1010
<properties>
1111
<maven.compiler.source>1.8</maven.compiler.source>
1212
<maven.compiler.target>1.8</maven.compiler.target>
13+
14+
<netty.version>4.2.0.RC3</netty.version>
1315
</properties>
1416

1517
<dependencies>
@@ -33,6 +35,23 @@
3335
<artifactId>aws-lambda-java-events</artifactId>
3436
<version>3.11.4</version>
3537
</dependency>
38+
39+
<!-- Transitive dependencies -->
40+
<dependency>
41+
<groupId>io.netty</groupId>
42+
<artifactId>netty-codec-http</artifactId>
43+
<version>${netty.version}</version>
44+
</dependency>
45+
<dependency>
46+
<groupId>io.netty</groupId>
47+
<artifactId>netty-codec-http2</artifactId>
48+
<version>${netty.version}</version>
49+
</dependency>
50+
<dependency>
51+
<groupId>io.netty</groupId>
52+
<artifactId>netty-common</artifactId>
53+
<version>${netty.version}</version>
54+
</dependency>
3655
</dependencies>
3756

3857
<build>

examples/powertools-examples-serialization/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>software.amazon.lambda.examples</groupId>
5-
<version>1.19.0-SNAPSHOT</version>
5+
<version>1.18.0</version>
66
<artifactId>powertools-examples-serialization</artifactId>
77
<packaging>jar</packaging>
88
<name>Powertools for AWS Lambda (Java) library Examples - Serialization</name>

examples/powertools-examples-sqs/pom.xml

+20-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>software.amazon.lambda.examples</groupId>
5-
<version>1.19.0-SNAPSHOT</version>
5+
<version>1.18.0</version>
66
<artifactId>powertools-examples-sqs</artifactId>
77
<packaging>jar</packaging>
88
<name>Powertools for AWS Lambda (Java) library Examples - SQS</name>
@@ -11,6 +11,8 @@
1111
<log4j.version>2.22.1</log4j.version>
1212
<maven.compiler.source>1.8</maven.compiler.source>
1313
<maven.compiler.target>1.8</maven.compiler.target>
14+
15+
<netty.version>4.2.0.RC3</netty.version>
1416
</properties>
1517

1618
<dependencies>
@@ -61,6 +63,23 @@
6163
<version>4.13.2</version>
6264
<scope>test</scope>
6365
</dependency>
66+
67+
<!-- Transitive dependencies -->
68+
<dependency>
69+
<groupId>io.netty</groupId>
70+
<artifactId>netty-codec-http</artifactId>
71+
<version>${netty.version}</version>
72+
</dependency>
73+
<dependency>
74+
<groupId>io.netty</groupId>
75+
<artifactId>netty-codec-http2</artifactId>
76+
<version>${netty.version}</version>
77+
</dependency>
78+
<dependency>
79+
<groupId>io.netty</groupId>
80+
<artifactId>netty-common</artifactId>
81+
<version>${netty.version}</version>
82+
</dependency>
6483
</dependencies>
6584

6685
<build>

examples/powertools-examples-validation/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
1717
<modelVersion>4.0.0</modelVersion>
1818
<groupId>software.amazon.lambda.examples</groupId>
19-
<version>1.19.0-SNAPSHOT</version>
19+
<version>1.18.0</version>
2020
<artifactId>powertools-examples-validation</artifactId>
2121
<packaging>jar</packaging>
2222
<name>Powertools for AWS Lambda (Java) library Examples - Validation</name>

0 commit comments

Comments
 (0)