Skip to content

Commit 4671831

Browse files
committed
Merge branch 'master' into feature/master/apache5x
2 parents 265976d + 75604a3 commit 4671831

File tree

572 files changed

+6522
-1225
lines changed

Some content is hidden

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

572 files changed

+6522
-1225
lines changed

.all-contributorsrc

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1057,6 +1057,24 @@
10571057
"contributions": [
10581058
"code"
10591059
]
1060+
},
1061+
{
1062+
"login": "jencymaryjoseph",
1063+
"name": "Jency Joseph",
1064+
"avatar_url": "https://avatars.githubusercontent.com/u/35571282?v=4",
1065+
"profile": "https://github.com/jencymaryjoseph",
1066+
"contributions": [
1067+
"code"
1068+
]
1069+
},
1070+
{
1071+
"login": "reifiedbeans",
1072+
"name": "Drew Davis",
1073+
"avatar_url": "https://avatars.githubusercontent.com/u/9686215?v=4",
1074+
"profile": "https://github.com/reifiedbeans",
1075+
"contributions": [
1076+
"code"
1077+
]
10601078
}
10611079
],
10621080
"contributorsPerLine": 7,

.changes/2.31.56.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"version": "2.31.56",
3+
"date": "2025-06-03",
4+
"entries": [
5+
{
6+
"type": "bugfix",
7+
"category": "AWS S3 Event Notifications",
8+
"contributor": "reifiedbeans",
9+
"description": "Fixed parsing of S3 event notifications to allow eventTime to be null when eventName is not"
10+
},
11+
{
12+
"type": "bugfix",
13+
"category": "AWS SDK for Java v2",
14+
"contributor": "",
15+
"description": "Fix NPE in `ProfileFileSupplier.defaultSupplier` when both credentials and config files do not exist."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon API Gateway",
20+
"contributor": "",
21+
"description": "Adds support to set the routing mode for a custom domain name."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "AmazonApiGatewayV2",
26+
"contributor": "",
27+
"description": "Adds support to create routing rules and set the routing mode for a custom domain name."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "EMR Serverless",
32+
"contributor": "",
33+
"description": "AWS EMR Serverless: Adds a new option in the CancelJobRun API in EMR 7.9.0+, to cancel a job with grace period. This feature is enabled by default with a 120-second grace period for streaming jobs and is not enabled by default for batch jobs."
34+
}
35+
]
36+
}

.changes/2.31.57.json

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"version": "2.31.57",
3+
"date": "2025-06-04",
4+
"entries": [
5+
{
6+
"type": "bugfix",
7+
"category": "S3 Transfer Manager",
8+
"contributor": "jencymaryjoseph",
9+
"description": "DownloadFilter type incompatability methods overriden from extended interface"
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS Amplify",
14+
"contributor": "",
15+
"description": "Update documentation for cacheConfig in CreateApp API"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "AWS Elemental MediaConvert",
20+
"contributor": "",
21+
"description": "This release includes support for embedding and signing C2PA content credentials in MP4 outputs."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "AWS Invoicing",
26+
"contributor": "",
27+
"description": "Added new Invoicing ListInvoiceSummaries API Operation"
28+
},
29+
{
30+
"type": "feature",
31+
"category": "AWS MediaConnect",
32+
"contributor": "",
33+
"description": "This release updates the DescribeFlow API to show peer IP addresses. You can now identify the peer IP addresses of devices connected to your sources and outputs. This helps you to verify and troubleshoot your flow's active connections."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "AWS Network Firewall",
38+
"contributor": "",
39+
"description": "You can now monitor flow and alert log metrics from the Network Firewall console."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "Amazon Elastic VMware Service",
44+
"contributor": "",
45+
"description": "Amazon Elastic VMware Service (Amazon EVS) allows you to run VMware Cloud Foundation (VCF) directly within your Amazon VPC including simplified self-managed migration experience with guided workflow in AWS console or via AWS CLI, get full access to their VCF deployment and VCF license portability."
46+
},
47+
{
48+
"type": "feature",
49+
"category": "Amazon SageMaker Service",
50+
"contributor": "",
51+
"description": "Added support for p6-b200 instance type in SageMaker Training Jobs and Training Plans."
52+
},
53+
{
54+
"type": "feature",
55+
"category": "Amazon Transcribe Service",
56+
"contributor": "",
57+
"description": "AWS Healthscribe now supports new templates for the clinical note summary: BIRP, SIRP, DAP, BEHAVIORAL_SOAP, and PHYSICAL_SOAP"
58+
},
59+
{
60+
"type": "feature",
61+
"category": "Amazon Transcribe Streaming Service",
62+
"contributor": "",
63+
"description": "AWS Healthscribe now supports new templates for the clinical note summary: BIRP, SIRP, DAP, BEHAVIORAL_SOAP, and PHYSICAL_SOAP"
64+
},
65+
{
66+
"type": "feature",
67+
"category": "AWS SDK for Java v2",
68+
"contributor": "",
69+
"description": "Updated endpoint and partition metadata."
70+
}
71+
]
72+
}

.changes/2.31.58.json

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{
2+
"version": "2.31.58",
3+
"date": "2025-06-05",
4+
"entries": [
5+
{
6+
"type": "bugfix",
7+
"category": "Amazon DynamoDB Enhanced Client",
8+
"contributor": "",
9+
"description": "Fixed DynamoDbEnhancedClient DefaultDynamoDbAsyncTable::createTable() to create secondary indices that are defined on annotations of the POJO class, similar to DefaultDynamoDbTable::createTable()."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS Billing and Cost Management Pricing Calculator",
14+
"contributor": "",
15+
"description": "Updating the minimum for List APIs to be 1 (instead of 0)"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "AWS CloudFormation",
20+
"contributor": "",
21+
"description": "Add new warning type 'EXCLUDED_PROPERTIES'"
22+
},
23+
{
24+
"type": "feature",
25+
"category": "AWS Key Management Service",
26+
"contributor": "",
27+
"description": "AWS KMS announces the support for on-demand rotation of symmetric-encryption KMS keys with imported key material (EXTERNAL origin)."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "AWS SDK for Java v2",
32+
"contributor": "",
33+
"description": "Added ability to configure preferred authentication schemes when multiple auth options are available."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "AWS WAFV2",
38+
"contributor": "",
39+
"description": "AWS WAF adds support for ASN-based traffic filtering and support for ASN-based rate limiting."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "AWS SDK for Java v2",
44+
"contributor": "",
45+
"description": "Updated endpoint and partition metadata."
46+
}
47+
]
48+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "bugfix",
3+
"category": "AWS SDK for Java v2",
4+
"contributor": "",
5+
"description": "Fix expiration in past warning during profile credential loading."
6+
}

CHANGELOG.md

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,106 @@
11
#### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
2+
# __2.31.58__ __2025-06-05__
3+
## __AWS Billing and Cost Management Pricing Calculator__
4+
- ### Features
5+
- Updating the minimum for List APIs to be 1 (instead of 0)
6+
7+
## __AWS CloudFormation__
8+
- ### Features
9+
- Add new warning type 'EXCLUDED_PROPERTIES'
10+
11+
## __AWS Key Management Service__
12+
- ### Features
13+
- AWS KMS announces the support for on-demand rotation of symmetric-encryption KMS keys with imported key material (EXTERNAL origin).
14+
15+
## __AWS SDK for Java v2__
16+
- ### Features
17+
- Added ability to configure preferred authentication schemes when multiple auth options are available.
18+
- Updated endpoint and partition metadata.
19+
20+
## __AWS WAFV2__
21+
- ### Features
22+
- AWS WAF adds support for ASN-based traffic filtering and support for ASN-based rate limiting.
23+
24+
## __Amazon DynamoDB Enhanced Client__
25+
- ### Bugfixes
26+
- Fixed DynamoDbEnhancedClient DefaultDynamoDbAsyncTable::createTable() to create secondary indices that are defined on annotations of the POJO class, similar to DefaultDynamoDbTable::createTable().
27+
28+
# __2.31.57__ __2025-06-04__
29+
## __AWS Amplify__
30+
- ### Features
31+
- Update documentation for cacheConfig in CreateApp API
32+
33+
## __AWS Elemental MediaConvert__
34+
- ### Features
35+
- This release includes support for embedding and signing C2PA content credentials in MP4 outputs.
36+
37+
## __AWS Invoicing__
38+
- ### Features
39+
- Added new Invoicing ListInvoiceSummaries API Operation
40+
41+
## __AWS MediaConnect__
42+
- ### Features
43+
- This release updates the DescribeFlow API to show peer IP addresses. You can now identify the peer IP addresses of devices connected to your sources and outputs. This helps you to verify and troubleshoot your flow's active connections.
44+
45+
## __AWS Network Firewall__
46+
- ### Features
47+
- You can now monitor flow and alert log metrics from the Network Firewall console.
48+
49+
## __AWS SDK for Java v2__
50+
- ### Features
51+
- Updated endpoint and partition metadata.
52+
53+
## __Amazon Elastic VMware Service__
54+
- ### Features
55+
- Amazon Elastic VMware Service (Amazon EVS) allows you to run VMware Cloud Foundation (VCF) directly within your Amazon VPC including simplified self-managed migration experience with guided workflow in AWS console or via AWS CLI, get full access to their VCF deployment and VCF license portability.
56+
57+
## __Amazon SageMaker Service__
58+
- ### Features
59+
- Added support for p6-b200 instance type in SageMaker Training Jobs and Training Plans.
60+
61+
## __Amazon Transcribe Service__
62+
- ### Features
63+
- AWS Healthscribe now supports new templates for the clinical note summary: BIRP, SIRP, DAP, BEHAVIORAL_SOAP, and PHYSICAL_SOAP
64+
65+
## __Amazon Transcribe Streaming Service__
66+
- ### Features
67+
- AWS Healthscribe now supports new templates for the clinical note summary: BIRP, SIRP, DAP, BEHAVIORAL_SOAP, and PHYSICAL_SOAP
68+
69+
## __S3 Transfer Manager__
70+
- ### Bugfixes
71+
- DownloadFilter type incompatability methods overriden from extended interface
72+
- Contributed by: [@jencymaryjoseph](https://github.com/jencymaryjoseph)
73+
74+
## __Contributors__
75+
Special thanks to the following contributors to this release:
76+
77+
[@jencymaryjoseph](https://github.com/jencymaryjoseph)
78+
# __2.31.56__ __2025-06-03__
79+
## __AWS S3 Event Notifications__
80+
- ### Bugfixes
81+
- Fixed parsing of S3 event notifications to allow eventTime to be null when eventName is not
82+
- Contributed by: [@reifiedbeans](https://github.com/reifiedbeans)
83+
84+
## __AWS SDK for Java v2__
85+
- ### Bugfixes
86+
- Fix NPE in `ProfileFileSupplier.defaultSupplier` when both credentials and config files do not exist.
87+
88+
## __Amazon API Gateway__
89+
- ### Features
90+
- Adds support to set the routing mode for a custom domain name.
91+
92+
## __AmazonApiGatewayV2__
93+
- ### Features
94+
- Adds support to create routing rules and set the routing mode for a custom domain name.
95+
96+
## __EMR Serverless__
97+
- ### Features
98+
- AWS EMR Serverless: Adds a new option in the CancelJobRun API in EMR 7.9.0+, to cancel a job with grace period. This feature is enabled by default with a 120-second grace period for streaming jobs and is not enabled by default for batch jobs.
99+
100+
## __Contributors__
101+
Special thanks to the following contributors to this release:
102+
103+
[@reifiedbeans](https://github.com/reifiedbeans)
2104
# __2.31.55__ __2025-06-02__
3105
## __AWS Backup__
4106
- ### Features

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[![Maven](https://img.shields.io/maven-central/v/software.amazon.awssdk/s3.svg?label=Maven)](https://search.maven.org/search?q=g:%22software.amazon.awssdk%22%20AND%20a:%22s3%22)
44
[![codecov](https://codecov.io/gh/aws/aws-sdk-java-v2/branch/master/graph/badge.svg)](https://codecov.io/gh/aws/aws-sdk-java-v2)
55
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
6-
[![All Contributors](https://img.shields.io/badge/all_contributors-117-orange.svg?style=flat-square)](#contributors-)
6+
[![All Contributors](https://img.shields.io/badge/all_contributors-119-orange.svg?style=flat-square)](#contributors-)
77
<!-- ALL-CONTRIBUTORS-BADGE:END -->
88

99
The **AWS SDK for Java 2.0** is a rewrite of 1.0 with some great new features. As with version 1.0,
@@ -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.31.55</version>
54+
<version>2.31.58</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.31.55</version>
88+
<version>2.31.58</version>
8989
</dependency>
9090
<dependency>
9191
<groupId>software.amazon.awssdk</groupId>
9292
<artifactId>s3</artifactId>
93-
<version>2.31.55</version>
93+
<version>2.31.58</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.31.55</version>
105+
<version>2.31.58</version>
106106
</dependency>
107107
```
108108

@@ -340,6 +340,8 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
340340
<td align="center" valign="top" width="14.28%"><a href="https://github.com/RanVaknin"><img src="https://avatars.githubusercontent.com/u/50976344?v=4?s=100" width="100px;" alt="Ran Vaknin"/><br /><sub><b>Ran Vaknin</b></sub></a><br /><a href="https://github.com/aws/aws-sdk-java-v2/commits?author=RanVaknin" title="Code">💻</a></td>
341341
<td align="center" valign="top" width="14.28%"><a href="https://github.com/greg-at-moderne"><img src="https://avatars.githubusercontent.com/u/192309513?v=4?s=100" width="100px;" alt="Greg Oledzki"/><br /><sub><b>Greg Oledzki</b></sub></a><br /><a href="https://github.com/aws/aws-sdk-java-v2/commits?author=greg-at-moderne" title="Code">💻</a></td>
342342
<td align="center" valign="top" width="14.28%"><a href="https://github.com/kstich"><img src="https://avatars.githubusercontent.com/u/26905335?v=4?s=100" width="100px;" alt="Kevin Stich"/><br /><sub><b>Kevin Stich</b></sub></a><br /><a href="https://github.com/aws/aws-sdk-java-v2/commits?author=kstich" title="Code">💻</a></td>
343+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jencymaryjoseph"><img src="https://avatars.githubusercontent.com/u/35571282?v=4?s=100" width="100px;" alt="Jency Joseph"/><br /><sub><b>Jency Joseph</b></sub></a><br /><a href="https://github.com/aws/aws-sdk-java-v2/commits?author=jencymaryjoseph" title="Code">💻</a></td>
344+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/reifiedbeans"><img src="https://avatars.githubusercontent.com/u/9686215?v=4?s=100" width="100px;" alt="Drew Davis"/><br /><sub><b>Drew Davis</b></sub></a><br /><a href="https://github.com/aws/aws-sdk-java-v2/commits?author=reifiedbeans" title="Code">💻</a></td>
343345
</tr>
344346
</tbody>
345347
</table>

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.31.56-SNAPSHOT</version>
23+
<version>2.31.59-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.31.56-SNAPSHOT</version>
23+
<version>2.31.59-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.31.56-SNAPSHOT</version>
23+
<version>2.31.59-SNAPSHOT</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

0 commit comments

Comments
 (0)