Skip to content

Commit fff1b52

Browse files
Merge pull request #4765 from aws/staging/513737fb-047d-4a2e-b675-66b4cd20ddf8
Pull request: release <- staging/513737fb-047d-4a2e-b675-66b4cd20ddf8
2 parents affeb13 + 935ca27 commit fff1b52

File tree

527 files changed

+1141
-594
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

527 files changed

+1141
-594
lines changed

.changes/2.42.4.json

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"version": "2.42.4",
3+
"date": "2026-02-27",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "ARC - Region switch",
8+
"contributor": "",
9+
"description": "Post-Recovery Workflows enable customers to maintain comprehensive disaster recovery automation. This allows customer SREs and leadership to have complete recovery orchestration from failover through post-recovery preparation, ensuring Regions remain ready for subsequent recovery events."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS Batch",
14+
"contributor": "",
15+
"description": "This feature allows customers to specify the minimum time (in minutes) that AWS Batch keeps instances running in a compute environment after all jobs on the instance complete"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "AWS Health APIs and Notifications",
20+
"contributor": "",
21+
"description": "Updates the regex for validating availabilityZone strings used in the describe events filters."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "AWS Resource Access Manager",
26+
"contributor": "",
27+
"description": "Resource owners can now specify ResourceShareConfiguration request parameter for CreateResourceShare API including RetainSharingOnAccountLeaveOrganization boolean parameter"
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Amazon Bedrock",
32+
"contributor": "",
33+
"description": "Added four new model lifecycle date fields, startOfLifeTime, endOfLifeTime, legacyTime, and publicExtendedAccessTime. Adds support for using the Converse API with Bedrock Batch inference jobs."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Amazon Cognito Identity Provider",
38+
"contributor": "",
39+
"description": "Cognito is introducing a two-secret rotation model for app clients, enabling seamless credential rotation without downtime. Dedicated APIs support passing in a custom secret. Custom secrets need to be at least 24 characters. This eliminates reconfiguration needs and reduces security risks."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "Amazon Connect Customer Profiles",
44+
"contributor": "",
45+
"description": "This release introduces an optional SourcePriority parameter to the ProfileObjectType APIs, allowing you to control the precedence of object types when ingesting data from multiple sources. Additionally, WebAnalytics and Device have been added as new StandardIdentifier values."
46+
},
47+
{
48+
"type": "feature",
49+
"category": "Amazon Connect Service",
50+
"contributor": "",
51+
"description": "Deprecate EvaluationReviewMetadata's CreatedBy and CreatedTime, add EvaluationReviewMetadata's RequestedBy and RequestedTime"
52+
},
53+
{
54+
"type": "feature",
55+
"category": "Amazon Keyspaces Streams",
56+
"contributor": "",
57+
"description": "Added support for Change Data Capture (CDC) streams with Duration DataType."
58+
},
59+
{
60+
"type": "feature",
61+
"category": "Amazon Transcribe Streaming Service",
62+
"contributor": "",
63+
"description": "AWS Transcribe Streaming now supports specifying a resumption window for the stream through the SessionResumeWindow parameter, allowing customers to reconnect to their streams for a longer duration beyond stream start time."
64+
},
65+
{
66+
"type": "feature",
67+
"category": "odb",
68+
"contributor": "",
69+
"description": "ODB Networking Route Management is a feature improvement which allows for implicit creation and deletion of EC2 Routes in the Peer Network Route Table designated by the customer via new optional input. This feature release is combined with Multiple App-VPC functionality for ODB Network Peering(s)."
70+
}
71+
]
72+
}

.github/workflows/closed-issue-message.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
permissions:
1010
issues: write
1111
steps:
12-
- uses: aws-actions/closed-issue-message@v1
12+
- uses: aws-actions/closed-issue-message@v2
1313
with:
1414
# These inputs are both required
1515
repo-token: "${{ secrets.GITHUB_TOKEN }}"

.github/workflows/codebuild-ci-integration-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Configure AWS Credentials
18-
uses: aws-actions/configure-aws-credentials@v4
18+
uses: aws-actions/configure-aws-credentials@v6
1919
with:
2020
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
2121
aws-region: us-west-2

.github/workflows/codebuild-ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ubuntu-latest
2020
steps:
2121
- name: Configure AWS Credentials
22-
uses: aws-actions/configure-aws-credentials@v4
22+
uses: aws-actions/configure-aws-credentials@v6
2323
with:
2424
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
2525
aws-region: us-west-2
@@ -34,7 +34,7 @@ jobs:
3434
runs-on: ubuntu-latest
3535
steps:
3636
- name: Configure AWS Credentials
37-
uses: aws-actions/configure-aws-credentials@v4
37+
uses: aws-actions/configure-aws-credentials@v6
3838
with:
3939
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
4040
aws-region: us-west-2
@@ -49,7 +49,7 @@ jobs:
4949
runs-on: ubuntu-latest
5050
steps:
5151
- name: Configure AWS Credentials
52-
uses: aws-actions/configure-aws-credentials@v4
52+
uses: aws-actions/configure-aws-credentials@v6
5353
with:
5454
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
5555
aws-region: us-west-2
@@ -64,7 +64,7 @@ jobs:
6464
runs-on: ubuntu-latest
6565
steps:
6666
- name: Configure AWS Credentials
67-
uses: aws-actions/configure-aws-credentials@v4
67+
uses: aws-actions/configure-aws-credentials@v6
6868
with:
6969
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
7070
aws-region: us-west-2
@@ -79,7 +79,7 @@ jobs:
7979
runs-on: ubuntu-latest
8080
steps:
8181
- name: Configure AWS Credentials
82-
uses: aws-actions/configure-aws-credentials@v4
82+
uses: aws-actions/configure-aws-credentials@v6
8383
with:
8484
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
8585
aws-region: us-west-2
@@ -93,7 +93,7 @@ jobs:
9393
runs-on: ubuntu-latest
9494
steps:
9595
- name: Configure AWS Credentials
96-
uses: aws-actions/configure-aws-credentials@v4
96+
uses: aws-actions/configure-aws-credentials@v6
9797
with:
9898
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
9999
aws-region: us-west-2
@@ -107,7 +107,7 @@ jobs:
107107
runs-on: ubuntu-latest
108108
steps:
109109
- name: Configure AWS Credentials
110-
uses: aws-actions/configure-aws-credentials@v4
110+
uses: aws-actions/configure-aws-credentials@v6
111111
with:
112112
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
113113
aws-region: us-west-2
@@ -130,7 +130,7 @@ jobs:
130130
runs-on: ubuntu-latest
131131
steps:
132132
- name: Configure AWS Credentials
133-
uses: aws-actions/configure-aws-credentials@v4
133+
uses: aws-actions/configure-aws-credentials@v6
134134
with:
135135
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
136136
aws-region: us-west-2
@@ -144,7 +144,7 @@ jobs:
144144
runs-on: ubuntu-latest
145145
steps:
146146
- name: Configure AWS Credentials
147-
uses: aws-actions/configure-aws-credentials@v4
147+
uses: aws-actions/configure-aws-credentials@v6
148148
with:
149149
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
150150
aws-region: us-west-2
@@ -158,7 +158,7 @@ jobs:
158158
runs-on: ubuntu-latest
159159
steps:
160160
- name: Configure AWS Credentials
161-
uses: aws-actions/configure-aws-credentials@v4
161+
uses: aws-actions/configure-aws-credentials@v6
162162
with:
163163
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
164164
aws-region: us-west-2

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858

5959
# Initializes the CodeQL tools for scanning.
6060
- name: Initialize CodeQL
61-
uses: github/codeql-action/init@v3
61+
uses: github/codeql-action/init@v4
6262
with:
6363
languages: ${{ matrix.language }}
6464
build-mode: ${{ matrix.build-mode }}
@@ -86,6 +86,6 @@ jobs:
8686
exit 1
8787
8888
- name: Perform CodeQL Analysis
89-
uses: github/codeql-action/analyze@v3
89+
uses: github/codeql-action/analyze@v4
9090
with:
9191
category: "/language:${{matrix.language}}"

.github/workflows/merge-queue-metric.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
steps:
2020
- name: Configure AWS Credentials
21-
uses: aws-actions/configure-aws-credentials@v4
21+
uses: aws-actions/configure-aws-credentials@v6
2222
with:
2323
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
2424
aws-region: us-west-2
@@ -32,7 +32,7 @@ jobs:
3232
if: ${{ github.repository == 'aws/aws-sdk-java-v2' && github.event.action == 'dequeued' && github.event.reason != 'MERGE'}}
3333
steps:
3434
- name: Configure AWS Credentials
35-
uses: aws-actions/configure-aws-credentials@v4
35+
uses: aws-actions/configure-aws-credentials@v6
3636
with:
3737
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
3838
aws-region: us-west-2

.github/workflows/s3-regression-tests.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
HAS_S3_CHANGES: ${{ needs.check-s3-related-changes.outputs.run_tests }}
4545
steps:
4646
- name: Configure AWS Credentials
47-
uses: aws-actions/configure-aws-credentials@v4
47+
uses: aws-actions/configure-aws-credentials@v6
4848
with:
4949
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
5050
aws-region: us-west-2
@@ -65,7 +65,7 @@ jobs:
6565
HAS_S3_CHANGES: ${{ needs.check-s3-related-changes.outputs.run_tests }}
6666
steps:
6767
- name: Configure AWS Credentials
68-
uses: aws-actions/configure-aws-credentials@v4
68+
uses: aws-actions/configure-aws-credentials@v6
6969
with:
7070
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
7171
aws-region: us-west-2
@@ -86,7 +86,7 @@ jobs:
8686
HAS_S3_CHANGES: ${{ needs.check-s3-related-changes.outputs.run_tests }}
8787
steps:
8888
- name: Configure AWS Credentials
89-
uses: aws-actions/configure-aws-credentials@v4
89+
uses: aws-actions/configure-aws-credentials@v6
9090
with:
9191
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
9292
aws-region: us-west-2
@@ -107,7 +107,7 @@ jobs:
107107
HAS_S3_CHANGES: ${{ needs.check-s3-related-changes.outputs.run_tests }}
108108
steps:
109109
- name: Configure AWS Credentials
110-
uses: aws-actions/configure-aws-credentials@v4
110+
uses: aws-actions/configure-aws-credentials@v6
111111
with:
112112
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
113113
aws-region: us-west-2
@@ -128,7 +128,7 @@ jobs:
128128
HAS_S3_CHANGES: ${{ needs.check-s3-related-changes.outputs.run_tests }}
129129
steps:
130130
- name: Configure AWS Credentials
131-
uses: aws-actions/configure-aws-credentials@v4
131+
uses: aws-actions/configure-aws-credentials@v6
132132
with:
133133
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
134134
aws-region: us-west-2
@@ -149,7 +149,7 @@ jobs:
149149
HAS_S3_CHANGES: ${{ needs.check-s3-related-changes.outputs.run_tests }}
150150
steps:
151151
- name: Configure AWS Credentials
152-
uses: aws-actions/configure-aws-credentials@v4
152+
uses: aws-actions/configure-aws-credentials@v6
153153
with:
154154
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
155155
aws-region: us-west-2

.github/workflows/stale-issue.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
issues: write
1515
pull-requests: write
1616
steps:
17-
- uses: aws-actions/stale-issue-cleanup@v4
17+
- uses: aws-actions/stale-issue-cleanup@v7.1.1
1818
with:
1919
# Setting messages to an empty string will cause the automation to skip
2020
# that category

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,49 @@
11
#### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
2+
# __2.42.4__ __2026-02-27__
3+
## __ARC - Region switch__
4+
- ### Features
5+
- Post-Recovery Workflows enable customers to maintain comprehensive disaster recovery automation. This allows customer SREs and leadership to have complete recovery orchestration from failover through post-recovery preparation, ensuring Regions remain ready for subsequent recovery events.
6+
7+
## __AWS Batch__
8+
- ### Features
9+
- This feature allows customers to specify the minimum time (in minutes) that AWS Batch keeps instances running in a compute environment after all jobs on the instance complete
10+
11+
## __AWS Health APIs and Notifications__
12+
- ### Features
13+
- Updates the regex for validating availabilityZone strings used in the describe events filters.
14+
15+
## __AWS Resource Access Manager__
16+
- ### Features
17+
- Resource owners can now specify ResourceShareConfiguration request parameter for CreateResourceShare API including RetainSharingOnAccountLeaveOrganization boolean parameter
18+
19+
## __Amazon Bedrock__
20+
- ### Features
21+
- Added four new model lifecycle date fields, startOfLifeTime, endOfLifeTime, legacyTime, and publicExtendedAccessTime. Adds support for using the Converse API with Bedrock Batch inference jobs.
22+
23+
## __Amazon Cognito Identity Provider__
24+
- ### Features
25+
- Cognito is introducing a two-secret rotation model for app clients, enabling seamless credential rotation without downtime. Dedicated APIs support passing in a custom secret. Custom secrets need to be at least 24 characters. This eliminates reconfiguration needs and reduces security risks.
26+
27+
## __Amazon Connect Customer Profiles__
28+
- ### Features
29+
- This release introduces an optional SourcePriority parameter to the ProfileObjectType APIs, allowing you to control the precedence of object types when ingesting data from multiple sources. Additionally, WebAnalytics and Device have been added as new StandardIdentifier values.
30+
31+
## __Amazon Connect Service__
32+
- ### Features
33+
- Deprecate EvaluationReviewMetadata's CreatedBy and CreatedTime, add EvaluationReviewMetadata's RequestedBy and RequestedTime
34+
35+
## __Amazon Keyspaces Streams__
36+
- ### Features
37+
- Added support for Change Data Capture (CDC) streams with Duration DataType.
38+
39+
## __Amazon Transcribe Streaming Service__
40+
- ### Features
41+
- AWS Transcribe Streaming now supports specifying a resumption window for the stream through the SessionResumeWindow parameter, allowing customers to reconnect to their streams for a longer duration beyond stream start time.
42+
43+
## __odb__
44+
- ### Features
45+
- ODB Networking Route Management is a feature improvement which allows for implicit creation and deletion of EC2 Routes in the Peer Network Route Table designated by the customer via new optional input. This feature release is combined with Multiple App-VPC functionality for ODB Network Peering(s).
46+
247
# __2.42.3__ __2026-02-26__
348
## __AWS Backup Gateway__
449
- ### Features

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ To automatically manage module versions (currently all modules have the same ver
5151
<dependency>
5252
<groupId>software.amazon.awssdk</groupId>
5353
<artifactId>bom</artifactId>
54-
<version>2.42.3</version>
54+
<version>2.42.4</version>
5555
<type>pom</type>
5656
<scope>import</scope>
5757
</dependency>
@@ -85,12 +85,12 @@ Alternatively you can add dependencies for the specific services you use only:
8585
<dependency>
8686
<groupId>software.amazon.awssdk</groupId>
8787
<artifactId>ec2</artifactId>
88-
<version>2.42.3</version>
88+
<version>2.42.4</version>
8989
</dependency>
9090
<dependency>
9191
<groupId>software.amazon.awssdk</groupId>
9292
<artifactId>s3</artifactId>
93-
<version>2.42.3</version>
93+
<version>2.42.4</version>
9494
</dependency>
9595
```
9696

@@ -102,7 +102,7 @@ You can import the whole SDK into your project (includes *ALL* services). Please
102102
<dependency>
103103
<groupId>software.amazon.awssdk</groupId>
104104
<artifactId>aws-sdk-java</artifactId>
105-
<version>2.42.3</version>
105+
<version>2.42.4</version>
106106
</dependency>
107107
```
108108

0 commit comments

Comments
 (0)