Skip to content

Commit 1a7d7fc

Browse files
committed
Merge branch 'master' into feature/master/s3-crt-client-response-file
2 parents b9452fb + d8ed0bb commit 1a7d7fc

File tree

529 files changed

+2412
-1136
lines changed

Some content is hidden

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

529 files changed

+2412
-1136
lines changed

.changes/2.32.6.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"version": "2.32.6",
3+
"date": "2025-07-22",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "AWS Lambda",
8+
"contributor": "",
9+
"description": "This release migrated the model to Smithy keeping all features unchanged."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "Amazon EMR",
14+
"contributor": "",
15+
"description": "This release adds new parameter 'ExtendedSupport' in AWS EMR RunJobFlow, ModifyCluster and DescribeCluster API."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon Elastic Container Registry",
20+
"contributor": "",
21+
"description": "Add support for Image Tag Mutability Exception feature, allowing repositories to define wildcard-based patterns that override the default image tag mutability settings."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Amazon NeptuneData",
26+
"contributor": "",
27+
"description": "This release updates the supported regions for Neptune API to include current AWS regions."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "AWS SDK for Java v2",
32+
"contributor": "",
33+
"description": "Updated endpoint and partition metadata."
34+
}
35+
]
36+
}

.changes/2.32.7.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"version": "2.32.7",
3+
"date": "2025-07-23",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "AWS Glue",
8+
"contributor": "",
9+
"description": "AWS Glue now supports dynamic session policies for job executions. This feature allows you to specify custom, fine-grained permissions for each job run without creating multiple IAM roles."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "Amazon Elastic Compute Cloud",
14+
"contributor": "",
15+
"description": "Added support for skip-os-shutdown option for the EC2 instance stop and terminate operations. This feature enables customers to bypass the graceful OS shutdown, supporting faster state transitions when instance data preservation isn't critical."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon WorkSpaces Thin Client",
20+
"contributor": "",
21+
"description": "Added the lastUserId parameter to the ListDevices and GetDevice API."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "DynamoDB Enhanced Client",
26+
"contributor": "akiesler",
27+
"description": "Support for Version Starting at 0 with Configurable Increment"
28+
},
29+
{
30+
"type": "feature",
31+
"category": "AWS SDK for Java v2",
32+
"contributor": "",
33+
"description": "Updated endpoint and partition metadata."
34+
}
35+
]
36+
}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: AWS CodeBuild CI Integration Tests
2+
on:
3+
pull_request:
4+
paths:
5+
- '**/*.java'
6+
merge_group:
7+
push:
8+
branches:
9+
- master
10+
paths:
11+
- '**/*.java'
12+
13+
permissions:
14+
id-token: write
15+
16+
jobs:
17+
integration-tests:
18+
if: github.repository == 'aws/aws-sdk-java-v2'
19+
runs-on: ubuntu-latest
20+
steps:
21+
- name: Configure AWS Credentials
22+
uses: aws-actions/configure-aws-credentials@v4
23+
with:
24+
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
25+
aws-region: us-west-2
26+
role-duration-seconds: 7200
27+
- name: Run Integration Test build
28+
uses: aws-actions/aws-codebuild-run-build@v1
29+
timeout-minutes: 180
30+
with:
31+
project-name: aws-sdk-java-v2-IntegrationTest-JDK8
32+
hide-cloudwatch-logs: true
33+

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

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@ jobs:
5151
with:
5252
project-name: aws-sdk-java-v2-s3-regression-tests
5353
env-vars-for-codebuild: REGRESSION_TEST,HAS_S3_CHANGES
54-
54+
hide-cloudwatch-logs: true
55+
5556
s3-regression-tests-control-plane:
5657
needs: check-s3-related-changes
5758
if: github.repository == 'aws/aws-sdk-java-v2'
@@ -71,7 +72,8 @@ jobs:
7172
with:
7273
project-name: aws-sdk-java-v2-s3-regression-tests
7374
env-vars-for-codebuild: REGRESSION_TEST,HAS_S3_CHANGES
74-
75+
hide-cloudwatch-logs: true
76+
7577
s3-regression-tests-upload-sync:
7678
needs: check-s3-related-changes
7779
if: github.repository == 'aws/aws-sdk-java-v2'
@@ -91,7 +93,8 @@ jobs:
9193
with:
9294
project-name: aws-sdk-java-v2-s3-regression-tests
9395
env-vars-for-codebuild: REGRESSION_TEST,HAS_S3_CHANGES
94-
96+
hide-cloudwatch-logs: true
97+
9598
s3-regression-tests-upload-async:
9699
needs: check-s3-related-changes
97100
if: github.repository == 'aws/aws-sdk-java-v2'
@@ -111,7 +114,8 @@ jobs:
111114
with:
112115
project-name: aws-sdk-java-v2-s3-regression-tests
113116
env-vars-for-codebuild: REGRESSION_TEST,HAS_S3_CHANGES
114-
117+
hide-cloudwatch-logs: true
118+
115119
s3-regression-tests-upload-crt:
116120
needs: check-s3-related-changes
117121
if: github.repository == 'aws/aws-sdk-java-v2'
@@ -131,7 +135,8 @@ jobs:
131135
with:
132136
project-name: aws-sdk-java-v2-s3-regression-tests
133137
env-vars-for-codebuild: REGRESSION_TEST,HAS_S3_CHANGES
134-
138+
hide-cloudwatch-logs: true
139+
135140
s3-regression-tests-upload-multi:
136141
needs: check-s3-related-changes
137142
if: github.repository == 'aws/aws-sdk-java-v2'
@@ -151,3 +156,4 @@ jobs:
151156
with:
152157
project-name: aws-sdk-java-v2-s3-regression-tests
153158
env-vars-for-codebuild: REGRESSION_TEST,HAS_S3_CHANGES
159+
hide-cloudwatch-logs: true

CHANGELOG.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,51 @@
11
#### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
2+
# __2.32.7__ __2025-07-23__
3+
## __AWS Glue__
4+
- ### Features
5+
- AWS Glue now supports dynamic session policies for job executions. This feature allows you to specify custom, fine-grained permissions for each job run without creating multiple IAM roles.
6+
7+
## __AWS SDK for Java v2__
8+
- ### Features
9+
- Updated endpoint and partition metadata.
10+
11+
## __Amazon Elastic Compute Cloud__
12+
- ### Features
13+
- Added support for skip-os-shutdown option for the EC2 instance stop and terminate operations. This feature enables customers to bypass the graceful OS shutdown, supporting faster state transitions when instance data preservation isn't critical.
14+
15+
## __Amazon WorkSpaces Thin Client__
16+
- ### Features
17+
- Added the lastUserId parameter to the ListDevices and GetDevice API.
18+
19+
## __DynamoDB Enhanced Client__
20+
- ### Features
21+
- Support for Version Starting at 0 with Configurable Increment
22+
- Contributed by: [@akiesler](https://github.com/akiesler)
23+
24+
## __Contributors__
25+
Special thanks to the following contributors to this release:
26+
27+
[@akiesler](https://github.com/akiesler)
28+
# __2.32.6__ __2025-07-22__
29+
## __AWS Lambda__
30+
- ### Features
31+
- This release migrated the model to Smithy keeping all features unchanged.
32+
33+
## __AWS SDK for Java v2__
34+
- ### Features
35+
- Updated endpoint and partition metadata.
36+
37+
## __Amazon EMR__
38+
- ### Features
39+
- This release adds new parameter 'ExtendedSupport' in AWS EMR RunJobFlow, ModifyCluster and DescribeCluster API.
40+
41+
## __Amazon Elastic Container Registry__
42+
- ### Features
43+
- Add support for Image Tag Mutability Exception feature, allowing repositories to define wildcard-based patterns that override the default image tag mutability settings.
44+
45+
## __Amazon NeptuneData__
46+
- ### Features
47+
- This release updates the supported regions for Neptune API to include current AWS regions.
48+
249
# __2.32.5__ __2025-07-21__
350
## __AWS SDK for Java v2__
451
- ### 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.32.5</version>
54+
<version>2.32.7</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.32.5</version>
88+
<version>2.32.7</version>
8989
</dependency>
9090
<dependency>
9191
<groupId>software.amazon.awssdk</groupId>
9292
<artifactId>s3</artifactId>
93-
<version>2.32.5</version>
93+
<version>2.32.7</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.32.5</version>
105+
<version>2.32.7</version>
106106
</dependency>
107107
```
108108

archetypes/archetype-app-quickstart/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>archetypes</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.32.6-SNAPSHOT</version>
23+
<version>2.32.8-SNAPSHOT</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

archetypes/archetype-lambda/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>archetypes</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.32.6-SNAPSHOT</version>
23+
<version>2.32.8-SNAPSHOT</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626
<artifactId>archetype-lambda</artifactId>

archetypes/archetype-tools/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>archetypes</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.32.6-SNAPSHOT</version>
23+
<version>2.32.8-SNAPSHOT</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

archetypes/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>aws-sdk-java-pom</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.32.6-SNAPSHOT</version>
23+
<version>2.32.8-SNAPSHOT</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626
<artifactId>archetypes</artifactId>

0 commit comments

Comments
 (0)