Skip to content

Commit 942b987

Browse files
authored
Merge branch 'main' into modules
2 parents 081e646 + 0763aa9 commit 942b987

File tree

30 files changed

+999
-21
lines changed

30 files changed

+999
-21
lines changed

.github/workflows/runtime-interface-client_merge_to_main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,6 @@ jobs:
8686

8787
- name: Upload coverage to Codecov
8888
if: env.CODECOV_TOKEN != null
89-
uses: codecov/codecov-action@v4
89+
uses: codecov/codecov-action@v5
9090
env:
9191
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/runtime-interface-client_pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,6 @@ jobs:
6565

6666
- name: Upload coverage to Codecov
6767
if: env.CODECOV_TOKEN != null
68-
uses: codecov/codecov-action@v4
68+
uses: codecov/codecov-action@v5
6969
env:
7070
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/samples.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,24 @@ jobs:
4040
runs-on: ubuntu-latest
4141
steps:
4242
- uses: actions/checkout@v4
43-
- uses: actions/setup-java@v4
43+
# Set up both Java 8 and 21
44+
- name: Set up Java 8 and 21
45+
uses: actions/setup-java@v4
4446
with:
45-
java-version: 21
47+
java-version: |
48+
8
49+
21
4650
distribution: corretto
51+
52+
# Install events module using Java 8
53+
- name: Install events with Maven
54+
run: |
55+
export JAVA_HOME=$JAVA_HOME_8_X64
56+
mvn -B clean install \
57+
-Dmaven.compiler.source=1.8 \
58+
-Dmaven.compiler.target=1.8 \
59+
--file aws-lambda-java-events/pom.xml
60+
4761
# Build custom-serialization samples
4862
- name: install sam
4963
uses: aws-actions/setup-sam@v2
@@ -57,4 +71,3 @@ jobs:
5771
run: cd samples/custom-serialization/moshi && sam build && sam local invoke -e events/event.json | grep 200
5872
- name: test request-stream-handler
5973
run: cd samples/custom-serialization/request-stream-handler && sam build && sam local invoke -e events/event.json | grep 200
60-

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ public class SqsHandler implements RequestHandler<SQSEvent, String> {
7575
<dependency>
7676
<groupId>com.amazonaws</groupId>
7777
<artifactId>aws-lambda-java-events</artifactId>
78-
<version>3.14.0</version>
78+
<version>3.15.0</version>
7979
</dependency>
8080
```
8181

aws-lambda-java-events/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
* `CognitoUserPoolPreAuthenticationEvent`
3232
* `CognitoUserPoolPreSignUpEvent`
3333
* `CognitoUserPoolPreTokenGenerationEvent`
34+
* `CognitoUserPoolPreTokenGenerationEventV2`
3435
* `CognitoUserPoolVerifyAuthChallengeResponseEvent`
3536
* `ConfigEvent`
3637
* `ConnectEvent`
@@ -73,7 +74,7 @@
7374
<dependency>
7475
<groupId>com.amazonaws</groupId>
7576
<artifactId>aws-lambda-java-events</artifactId>
76-
<version>3.14.0</version>
77+
<version>3.15.0</version>
7778
</dependency>
7879
...
7980
</dependencies>

aws-lambda-java-events/RELEASE.CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
### January 31, 2025
2+
`3.15.0`:
3+
- Fix `CognitoUserPoolPreTokenGenerationEventV2` model ([#519](https://github.com/aws/aws-lambda-java-libs/pull/519))
4+
- Add RotationToken to SecretsManagerRotationEvent ([#520](https://github.com/aws/aws-lambda-java-libs/pull/520))
5+
6+
17
### September 13, 2024
28
`3.14.0`:
39
- Fix name of s3Bucket field of Task class in S3BatchEventV2 ([#506](https://github.com/aws/aws-lambda-java-libs/pull/506))

aws-lambda-java-events/pom.xml

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

66
<groupId>com.amazonaws</groupId>
77
<artifactId>aws-lambda-java-events</artifactId>
8-
<version>3.14.0</version>
8+
<version>3.15.0</version>
99
<packaging>jar</packaging>
1010

1111
<name>AWS Lambda Java Events Library</name>

aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/CognitoUserPoolPreTokenGenerationEventV2.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,8 @@ public static class AccessTokenGeneration {
127127
@Builder(setterPrefix = "with")
128128
@NoArgsConstructor
129129
public static class GroupOverrideDetails {
130-
private Map<String, String> groupsToOverride;
131-
private Map<String, String> iamRolesToOverride;
130+
private String[] groupsToOverride;
131+
private String[] iamRolesToOverride;
132132
private String preferredRole;
133133
}
134134
}

aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/SecretsManagerRotationEvent.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,6 @@ public class SecretsManagerRotationEvent {
3535
private String step;
3636
private String secretId;
3737
private String clientRequestToken;
38+
private String rotationToken;
3839

3940
}

aws-lambda-java-runtime-interface-client/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,12 @@
8787
<version>4.11.0</version>
8888
<scope>test</scope>
8989
</dependency>
90+
<dependency>
91+
<groupId>org.mockito</groupId>
92+
<artifactId>mockito-junit-jupiter</artifactId>
93+
<version>4.11.0</version>
94+
<scope>test</scope>
95+
</dependency>
9096
<dependency>
9197
<groupId>com.squareup.okhttp3</groupId>
9298
<artifactId>mockwebserver</artifactId>

0 commit comments

Comments
 (0)