Skip to content

Commit ad744ca

Browse files
committed
Merge remote-tracking branch 'origin/master' into feature/master/codegen-validation
2 parents 896557a + 078cd75 commit ad744ca

File tree

544 files changed

+12352
-947
lines changed

Some content is hidden

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

544 files changed

+12352
-947
lines changed

.changes/2.31.65.json

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
{
2+
"version": "2.31.65",
3+
"date": "2025-06-17",
4+
"entries": [
5+
{
6+
"type": "bugfix",
7+
"category": "AWS SDK for Java V2",
8+
"contributor": "",
9+
"description": "Fix a bug in ConstructorCache when classes are GC'ed but not removed from cache"
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS Backup",
14+
"contributor": "",
15+
"description": "AWS Backup is adding support for integration of its logically air-gapped vaults with the AWS Organizations Multi-party approval capability."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "AWS Certificate Manager",
20+
"contributor": "",
21+
"description": "Adds support for Exportable Public Certificates"
22+
},
23+
{
24+
"type": "feature",
25+
"category": "AWS Database Migration Service",
26+
"contributor": "",
27+
"description": "Add \"Virtual\" field to Data Provider as well as \"S3Path\" and \"S3AccessRoleArn\" fields to DataProvider settings"
28+
},
29+
{
30+
"type": "feature",
31+
"category": "AWS Multi-party Approval",
32+
"contributor": "",
33+
"description": "This release enables customers to create Multi-party approval teams and approval requests to protect supported operations."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "AWS Network Firewall",
38+
"contributor": "",
39+
"description": "Release of Active Threat Defense in Network Firewall"
40+
},
41+
{
42+
"type": "feature",
43+
"category": "AWS Organizations",
44+
"contributor": "",
45+
"description": "Add support for policy operations on the SECURITYHUB_POLICY policy type."
46+
},
47+
{
48+
"type": "feature",
49+
"category": "AWS SecurityHub",
50+
"contributor": "",
51+
"description": "Adds operations, structures, and exceptions required for public preview release of Security Hub V2."
52+
},
53+
{
54+
"type": "feature",
55+
"category": "AWS Security Token Service",
56+
"contributor": "",
57+
"description": "The AWS Security Token Service APIs AssumeRoleWithSAML and AssumeRoleWithWebIdentity can now be invoked without pre-configured AWS credentials in the SDK configuration."
58+
},
59+
{
60+
"type": "feature",
61+
"category": "AWS WAFV2",
62+
"contributor": "",
63+
"description": "AWS WAF can now suggest protection packs for you based on the application information you provide when you create a webACL."
64+
},
65+
{
66+
"type": "feature",
67+
"category": "Access Analyzer",
68+
"contributor": "",
69+
"description": "We are launching a new analyzer type, internal access analyzer. The new analyzer will generate internal access findings, which help customers understand who within their AWS organization or AWS Account has access to their critical AWS resources."
70+
},
71+
{
72+
"type": "feature",
73+
"category": "Amazon Bedrock",
74+
"contributor": "",
75+
"description": "This release of the SDK has the API and documentation for the createcustommodel API. This feature lets you copy a trained model into Amazon Bedrock for inference."
76+
},
77+
{
78+
"type": "feature",
79+
"category": "Amazon GuardDuty",
80+
"contributor": "",
81+
"description": "Adding support for extended threat detection for EKS Audit Logs and EKS Runtime Monitoring."
82+
},
83+
{
84+
"type": "feature",
85+
"category": "Inspector2",
86+
"contributor": "",
87+
"description": "Add Code Repository Scanning as part of AWS InspectorV2"
88+
}
89+
]
90+
}

.changes/2.31.66.json

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
{
2+
"version": "2.31.66",
3+
"date": "2025-06-18",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "AWS AI Ops",
8+
"contributor": "",
9+
"description": "This is the initial SDK release for Amazon AI Operations (AIOps). AIOps is a generative AI-powered assistant that helps you respond to incidents in your system by scanning your system's telemetry and quickly surface suggestions that might be related to your issue."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS S3",
14+
"contributor": "tmccombs",
15+
"description": "Adds the ability to presign HeadObject and HeadBucket requests with the S3 Presigner"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "AWS SDK for Java v2",
20+
"contributor": "",
21+
"description": "Adding a new method of constructing ARNs without exceptions as control flow"
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Amazon CloudWatch Logs",
26+
"contributor": "",
27+
"description": "Added CloudWatch Logs Transformer support for converting CloudTrail, VPC Flow, EKS Audit, AWS WAF and Route53 Resolver logs to OCSF v1.1 format."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Amazon SageMaker Service",
32+
"contributor": "",
33+
"description": "Add support for p6-b200 instance type for SageMaker Hyperpod"
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Amazon Simple Storage Service",
38+
"contributor": "",
39+
"description": "Added support for renaming objects within the same bucket using the new RenameObject API."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "Auto Scaling",
44+
"contributor": "",
45+
"description": "Add IncludeInstances parameter to DescribeAutoScalingGroups API"
46+
},
47+
{
48+
"type": "feature",
49+
"category": "AWS SDK for Java v2",
50+
"contributor": "",
51+
"description": "Updated endpoint and partition metadata."
52+
}
53+
]
54+
}

.changes/2.31.67.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"version": "2.31.67",
3+
"date": "2025-06-19",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "AWS Lambda",
8+
"contributor": "",
9+
"description": "Support Schema Registry feature for Kafka Event Source Mapping. Customers can now configure a Schema Registry to enable schema validation and filtering for Avro, Protobuf, and JSON-formatted events in Lambda for Kafka Event Source."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "Amazon Bedrock",
14+
"contributor": "",
15+
"description": "This release of the SDK has the API and documentation for the createcustommodel API. This feature lets you copy a trained model into Amazon Bedrock for inference."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon SageMaker Service",
20+
"contributor": "",
21+
"description": "This release introduces alternative support for utilizing CFN templates from S3 for SageMaker Projects."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "EMR Serverless",
26+
"contributor": "",
27+
"description": "This release adds the capability to enable IAM IdentityCenter Trusted Identity Propagation for users running Interactive Sessions on EMR Serverless Applications."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Payment Cryptography Control Plane",
32+
"contributor": "",
33+
"description": "Additional support for managing HMAC keys that adheres to changes documented in X9.143-2021 and provides better interoperability for key import/export"
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Payment Cryptography Data Plane",
38+
"contributor": "",
39+
"description": "Additional support for managing HMAC keys that adheres to changes documented in X9.143-2021 and provides better interoperability for key import/export"
40+
}
41+
]
42+
}

.github/workflows/new-module-verification.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,12 @@ jobs:
7676
continue
7777
fi
7878
79+
# Skip modules under services directory
80+
if [[ "$MODULE_DIR" == services/* ]]; then
81+
echo "Skipping $MODULE_DIR - modules under services/ are excluded from verification"
82+
continue
83+
fi
84+
7985
echo "New module detected: $MODULE_DIR"
8086
8187
# Check if it's a test module

CHANGELOG.md

Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,121 @@
11
#### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
2+
# __2.31.67__ __2025-06-19__
3+
## __AWS Lambda__
4+
- ### Features
5+
- Support Schema Registry feature for Kafka Event Source Mapping. Customers can now configure a Schema Registry to enable schema validation and filtering for Avro, Protobuf, and JSON-formatted events in Lambda for Kafka Event Source.
6+
7+
## __Amazon Bedrock__
8+
- ### Features
9+
- This release of the SDK has the API and documentation for the createcustommodel API. This feature lets you copy a trained model into Amazon Bedrock for inference.
10+
11+
## __Amazon SageMaker Service__
12+
- ### Features
13+
- This release introduces alternative support for utilizing CFN templates from S3 for SageMaker Projects.
14+
15+
## __EMR Serverless__
16+
- ### Features
17+
- This release adds the capability to enable IAM IdentityCenter Trusted Identity Propagation for users running Interactive Sessions on EMR Serverless Applications.
18+
19+
## __Payment Cryptography Control Plane__
20+
- ### Features
21+
- Additional support for managing HMAC keys that adheres to changes documented in X9.143-2021 and provides better interoperability for key import/export
22+
23+
## __Payment Cryptography Data Plane__
24+
- ### Features
25+
- Additional support for managing HMAC keys that adheres to changes documented in X9.143-2021 and provides better interoperability for key import/export
26+
27+
# __2.31.66__ __2025-06-18__
28+
## __AWS AI Ops__
29+
- ### Features
30+
- This is the initial SDK release for Amazon AI Operations (AIOps). AIOps is a generative AI-powered assistant that helps you respond to incidents in your system by scanning your system's telemetry and quickly surface suggestions that might be related to your issue.
31+
32+
## __AWS S3__
33+
- ### Features
34+
- Adds the ability to presign HeadObject and HeadBucket requests with the S3 Presigner
35+
- Contributed by: [@tmccombs](https://github.com/tmccombs)
36+
37+
## __AWS SDK for Java v2__
38+
- ### Features
39+
- Adding a new method of constructing ARNs without exceptions as control flow
40+
- Updated endpoint and partition metadata.
41+
42+
## __Amazon CloudWatch Logs__
43+
- ### Features
44+
- Added CloudWatch Logs Transformer support for converting CloudTrail, VPC Flow, EKS Audit, AWS WAF and Route53 Resolver logs to OCSF v1.1 format.
45+
46+
## __Amazon SageMaker Service__
47+
- ### Features
48+
- Add support for p6-b200 instance type for SageMaker Hyperpod
49+
50+
## __Amazon Simple Storage Service__
51+
- ### Features
52+
- Added support for renaming objects within the same bucket using the new RenameObject API.
53+
54+
## __Auto Scaling__
55+
- ### Features
56+
- Add IncludeInstances parameter to DescribeAutoScalingGroups API
57+
58+
## __Contributors__
59+
Special thanks to the following contributors to this release:
60+
61+
[@tmccombs](https://github.com/tmccombs)
62+
# __2.31.65__ __2025-06-17__
63+
## __AWS Backup__
64+
- ### Features
65+
- AWS Backup is adding support for integration of its logically air-gapped vaults with the AWS Organizations Multi-party approval capability.
66+
67+
## __AWS Certificate Manager__
68+
- ### Features
69+
- Adds support for Exportable Public Certificates
70+
71+
## __AWS Database Migration Service__
72+
- ### Features
73+
- Add "Virtual" field to Data Provider as well as "S3Path" and "S3AccessRoleArn" fields to DataProvider settings
74+
75+
## __AWS Multi-party Approval__
76+
- ### Features
77+
- This release enables customers to create Multi-party approval teams and approval requests to protect supported operations.
78+
79+
## __AWS Network Firewall__
80+
- ### Features
81+
- Release of Active Threat Defense in Network Firewall
82+
83+
## __AWS Organizations__
84+
- ### Features
85+
- Add support for policy operations on the SECURITYHUB_POLICY policy type.
86+
87+
## __AWS SDK for Java V2__
88+
- ### Bugfixes
89+
- Fix a bug in ConstructorCache when classes are GC'ed but not removed from cache
90+
91+
## __AWS Security Token Service__
92+
- ### Features
93+
- The AWS Security Token Service APIs AssumeRoleWithSAML and AssumeRoleWithWebIdentity can now be invoked without pre-configured AWS credentials in the SDK configuration.
94+
95+
## __AWS SecurityHub__
96+
- ### Features
97+
- Adds operations, structures, and exceptions required for public preview release of Security Hub V2.
98+
99+
## __AWS WAFV2__
100+
- ### Features
101+
- AWS WAF can now suggest protection packs for you based on the application information you provide when you create a webACL.
102+
103+
## __Access Analyzer__
104+
- ### Features
105+
- We are launching a new analyzer type, internal access analyzer. The new analyzer will generate internal access findings, which help customers understand who within their AWS organization or AWS Account has access to their critical AWS resources.
106+
107+
## __Amazon Bedrock__
108+
- ### Features
109+
- This release of the SDK has the API and documentation for the createcustommodel API. This feature lets you copy a trained model into Amazon Bedrock for inference.
110+
111+
## __Amazon GuardDuty__
112+
- ### Features
113+
- Adding support for extended threat detection for EKS Audit Logs and EKS Runtime Monitoring.
114+
115+
## __Inspector2__
116+
- ### Features
117+
- Add Code Repository Scanning as part of AWS InspectorV2
118+
2119
# __2.31.64__ __2025-06-16__
3120
## __AWS Network Firewall__
4121
- ### 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.31.64</version>
54+
<version>2.31.67</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.64</version>
88+
<version>2.31.67</version>
8989
</dependency>
9090
<dependency>
9191
<groupId>software.amazon.awssdk</groupId>
9292
<artifactId>s3</artifactId>
93-
<version>2.31.64</version>
93+
<version>2.31.67</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.64</version>
105+
<version>2.31.67</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.31.65-SNAPSHOT</version>
23+
<version>2.31.68-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.65-SNAPSHOT</version>
23+
<version>2.31.68-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.65-SNAPSHOT</version>
23+
<version>2.31.68-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.31.65-SNAPSHOT</version>
23+
<version>2.31.68-SNAPSHOT</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626
<artifactId>archetypes</artifactId>

0 commit comments

Comments
 (0)