Skip to content

Commit 64aa165

Browse files
authored
Merge pull request #4513 from aws/staging/c4e82efc-6786-41e8-be02-c67af3898db6
Pull request: release <- staging/c4e82efc-6786-41e8-be02-c67af3898db6
2 parents 61fdbf3 + 5909750 commit 64aa165

File tree

544 files changed

+8850
-1361
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

+8850
-1361
lines changed

.changes/2.39.1.json

Lines changed: 210 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,210 @@
1+
{
2+
"version": "2.39.1",
3+
"date": "2025-11-20",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "AWS Budgets",
8+
"contributor": "",
9+
"description": "Add BillingViewHealthStatusException to DescribeBudgetPerformanceHistory and ServiceQuotaExceededException to UpdateBudget for improved error handling with Billing Views."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS CloudTrail",
14+
"contributor": "",
15+
"description": "AWS launches CloudTrail aggregated events to simplify monitoring of data events at scale. This feature delivers both granular and summarized data events for resources like S3/Lambda, helping security teams identify patterns without custom aggregation logic."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "AWS DataSync",
20+
"contributor": "",
21+
"description": "The partition value \"aws-eusc\" is now permitted for ARN (Amazon Resource Name) fields."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "AWS Database Migration Service",
26+
"contributor": "",
27+
"description": "Added support for customer-managed KMS key (CMK) for encryption for import private key certificate. Additionally added Amazon SageMaker Lakehouse endpoint used for zero-ETL integrations with data warehouses."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "AWS Device Farm",
32+
"contributor": "",
33+
"description": "Add support for environment variables and an IAM execution role."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "AWS Glue",
38+
"contributor": "",
39+
"description": "Added FunctionType parameter to Glue GetuserDefinedFunctions."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "AWS Lake Formation",
44+
"contributor": "",
45+
"description": "Added ServiceIntegrations as a request parameter for CreateLakeFormationIdentityCenterConfigurationRequest and UpdateLakeFormationIdentityCenterConfigurationRequest and response parameter for DescribeLakeFormationIdentityCenterConfigurationResponse"
46+
},
47+
{
48+
"type": "feature",
49+
"category": "AWS License Manager",
50+
"contributor": "",
51+
"description": "Added cross-account resource aggregation via license asset groups and expiry tracking for Self-Managed Licenses. Extended Org-Wide View to Self-Managed Licenses, added reporting for license asset groups, and removed Athena/Glue dependencies for cross-account resource discovery in commercial regions."
52+
},
53+
{
54+
"type": "feature",
55+
"category": "AWS Network Manager",
56+
"contributor": "",
57+
"description": "This release adds support for Cloud WAN Routing Policy providing customers sophisticated routing controls to better manage their global networks"
58+
},
59+
{
60+
"type": "feature",
61+
"category": "AWS Organizations",
62+
"contributor": "",
63+
"description": "Added new APIs for Billing Transfer, new policy type INSPECTOR_POLICY, and allow an account to transfer between organizations"
64+
},
65+
{
66+
"type": "feature",
67+
"category": "AWS SecurityHub",
68+
"contributor": "",
69+
"description": "Release Findings and Resources Trends APIs- GetFindingsTrendsV2 and GetResourcesTrendsV2. This supports time-series aggregated counts with composite filtering for 1-year of historical data analysis of Findings and Resources."
70+
},
71+
{
72+
"type": "feature",
73+
"category": "AWS Signin",
74+
"contributor": "",
75+
"description": "Add the LoginCredentialsProvider which allows use of AWS credentials vended by AWS Sign-In that correspond to an AWS Console session. AWS Sign-In credentials will be used automatically by the Credential resolution chain when `login_session` is set in the profile."
76+
},
77+
{
78+
"type": "feature",
79+
"category": "Amazon Aurora DSQL",
80+
"contributor": "",
81+
"description": "Added clusterVpcEndpoint field to GetVpcEndpointServiceName API response, returning the VPC connection endpoint for the cluster"
82+
},
83+
{
84+
"type": "feature",
85+
"category": "Amazon Bedrock AgentCore",
86+
"contributor": "",
87+
"description": "Bedrock AgentCore Memory release for redriving memory extraction jobs (StartMemoryExtractionJob and ListMemoryExtractionJob)"
88+
},
89+
{
90+
"type": "feature",
91+
"category": "Amazon CloudFront",
92+
"contributor": "",
93+
"description": "This release adds support for bring your own IP (BYOIP) to CloudFront's CreateAnycastIpList API through an optional IpamCidrConfigs field."
94+
},
95+
{
96+
"type": "feature",
97+
"category": "Amazon CloudWatch Application Signals",
98+
"contributor": "",
99+
"description": "Amazon CloudWatch Application Signals now supports un-instrumented services discovery, cross-account views, and change history, helping SRE and DevOps teams monitor and troubleshoot their large-scale distributed applications."
100+
},
101+
{
102+
"type": "feature",
103+
"category": "Amazon Connect Service",
104+
"contributor": "",
105+
"description": "Add optional ability to exclude users from send notification actions for Contact Lens Rules."
106+
},
107+
{
108+
"type": "feature",
109+
"category": "Amazon EC2 Container Service",
110+
"contributor": "",
111+
"description": "Launching Amazon ECS Express Mode - a new feature that enables developers to quickly launch highly available, scalable containerized applications with a single command."
112+
},
113+
{
114+
"type": "feature",
115+
"category": "Amazon EMR",
116+
"contributor": "",
117+
"description": "Add support for configuring S3 destination for step logs on a per-step basis."
118+
},
119+
{
120+
"type": "feature",
121+
"category": "Amazon Elastic Compute Cloud",
122+
"contributor": "",
123+
"description": "This release adds support for multiple features including: VPC Encryption Control for the status of traffic flow; S2S VPN BGP Logging; TGW Flexible Costs; IPAM allocation of static IPs from IPAM pools to CF Anycast IP lists used on CloudFront distribution; and EBS Volume Integration with Recycle Bin"
124+
},
125+
{
126+
"type": "feature",
127+
"category": "Amazon Kinesis",
128+
"contributor": "",
129+
"description": "Kinesis Data Streams now supports up to 50 Enhance Fan-out consumers for On-demand Advantage Streams. On-demand Standard and Provisioned streams will continue with the existing limit of 20 consumers for Enhanced Fan-out."
130+
},
131+
{
132+
"type": "feature",
133+
"category": "Amazon QuickSight",
134+
"contributor": "",
135+
"description": "Introducing comprehensive theme styling controls. New features include border customization (radius, width, color), flexible padding controls, background styling for cards and sheets, centralized typography management, and visual-level override support across layouts."
136+
},
137+
{
138+
"type": "feature",
139+
"category": "Amazon Recycle Bin",
140+
"contributor": "",
141+
"description": "Add support for EBS volume in Recycle Bin"
142+
},
143+
{
144+
"type": "feature",
145+
"category": "Amazon Relational Database Service",
146+
"contributor": "",
147+
"description": "Add support for VPC Encryption Controls."
148+
},
149+
{
150+
"type": "feature",
151+
"category": "Amazon SageMaker Service",
152+
"contributor": "",
153+
"description": "Added training plan support for inference endpoints. Added HyperPod task governance with accelerator partition-based quota allocation. Added BatchRebootClusterNodes and BatchReplaceClusterNodes APIs. Updated ListClusterNodes to include privateDnsHostName."
154+
},
155+
{
156+
"type": "feature",
157+
"category": "Amazon Simple Storage Service",
158+
"contributor": "",
159+
"description": "Enable / Disable ABAC on a general purpose bucket."
160+
},
161+
{
162+
"type": "feature",
163+
"category": "Auto Scaling",
164+
"contributor": "",
165+
"description": "This release adds support for three new features: 1) Image ID overrides in mixed instances policy, 2) Replace Root Volume - a new strategy for Instance Refresh, and 3) Instance Lifecycle Policy for enhanced instance lifecycle management."
166+
},
167+
{
168+
"type": "feature",
169+
"category": "Braket",
170+
"contributor": "",
171+
"description": "Add support for Braket spending limits."
172+
},
173+
{
174+
"type": "feature",
175+
"category": "Data Automation for Amazon Bedrock",
176+
"contributor": "",
177+
"description": "Added support for Synchronous project type and PII Detection and Redaction"
178+
},
179+
{
180+
"type": "feature",
181+
"category": "EC2 Image Builder",
182+
"contributor": "",
183+
"description": "EC2 Image Builder now enables the distribution of existing AMIs, retry distribution, and define distribution workflows. It also supports automatic versioning for recipes and components, allowing automatic version increments and dynamic referencing in pipelines."
184+
},
185+
{
186+
"type": "feature",
187+
"category": "Elastic Load Balancing",
188+
"contributor": "",
189+
"description": "This release adds the target optimizer feature in ALB, enabling strict concurrency enforcement on targets."
190+
},
191+
{
192+
"type": "feature",
193+
"category": "Redshift Data API Service",
194+
"contributor": "",
195+
"description": "Increasing the length limit of Statement Name from 500 to 2048."
196+
},
197+
{
198+
"type": "feature",
199+
"category": "Runtime for Amazon Bedrock Data Automation",
200+
"contributor": "",
201+
"description": "Bedrock Data Automation Runtime Sync API"
202+
},
203+
{
204+
"type": "feature",
205+
"category": "AWS SDK for Java v2",
206+
"contributor": "",
207+
"description": "Updated endpoint and partition metadata."
208+
}
209+
]
210+
}

.changes/next-release/feature-AWSSignin-b6d69fa.json

Lines changed: 0 additions & 6 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,141 @@
11
#### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
2+
# __2.39.1__ __2025-11-20__
3+
## __AWS Budgets__
4+
- ### Features
5+
- Add BillingViewHealthStatusException to DescribeBudgetPerformanceHistory and ServiceQuotaExceededException to UpdateBudget for improved error handling with Billing Views.
6+
7+
## __AWS CloudTrail__
8+
- ### Features
9+
- AWS launches CloudTrail aggregated events to simplify monitoring of data events at scale. This feature delivers both granular and summarized data events for resources like S3/Lambda, helping security teams identify patterns without custom aggregation logic.
10+
11+
## __AWS DataSync__
12+
- ### Features
13+
- The partition value "aws-eusc" is now permitted for ARN (Amazon Resource Name) fields.
14+
15+
## __AWS Database Migration Service__
16+
- ### Features
17+
- Added support for customer-managed KMS key (CMK) for encryption for import private key certificate. Additionally added Amazon SageMaker Lakehouse endpoint used for zero-ETL integrations with data warehouses.
18+
19+
## __AWS Device Farm__
20+
- ### Features
21+
- Add support for environment variables and an IAM execution role.
22+
23+
## __AWS Glue__
24+
- ### Features
25+
- Added FunctionType parameter to Glue GetuserDefinedFunctions.
26+
27+
## __AWS Lake Formation__
28+
- ### Features
29+
- Added ServiceIntegrations as a request parameter for CreateLakeFormationIdentityCenterConfigurationRequest and UpdateLakeFormationIdentityCenterConfigurationRequest and response parameter for DescribeLakeFormationIdentityCenterConfigurationResponse
30+
31+
## __AWS License Manager__
32+
- ### Features
33+
- Added cross-account resource aggregation via license asset groups and expiry tracking for Self-Managed Licenses. Extended Org-Wide View to Self-Managed Licenses, added reporting for license asset groups, and removed Athena/Glue dependencies for cross-account resource discovery in commercial regions.
34+
35+
## __AWS Network Manager__
36+
- ### Features
37+
- This release adds support for Cloud WAN Routing Policy providing customers sophisticated routing controls to better manage their global networks
38+
39+
## __AWS Organizations__
40+
- ### Features
41+
- Added new APIs for Billing Transfer, new policy type INSPECTOR_POLICY, and allow an account to transfer between organizations
42+
43+
## __AWS SDK for Java v2__
44+
- ### Features
45+
- Updated endpoint and partition metadata.
46+
47+
## __AWS SecurityHub__
48+
- ### Features
49+
- Release Findings and Resources Trends APIs- GetFindingsTrendsV2 and GetResourcesTrendsV2. This supports time-series aggregated counts with composite filtering for 1-year of historical data analysis of Findings and Resources.
50+
51+
## __AWS Signin__
52+
- ### Features
53+
- Add the LoginCredentialsProvider which allows use of AWS credentials vended by AWS Sign-In that correspond to an AWS Console session. AWS Sign-In credentials will be used automatically by the Credential resolution chain when `login_session` is set in the profile.
54+
55+
## __Amazon Aurora DSQL__
56+
- ### Features
57+
- Added clusterVpcEndpoint field to GetVpcEndpointServiceName API response, returning the VPC connection endpoint for the cluster
58+
59+
## __Amazon Bedrock AgentCore__
60+
- ### Features
61+
- Bedrock AgentCore Memory release for redriving memory extraction jobs (StartMemoryExtractionJob and ListMemoryExtractionJob)
62+
63+
## __Amazon CloudFront__
64+
- ### Features
65+
- This release adds support for bring your own IP (BYOIP) to CloudFront's CreateAnycastIpList API through an optional IpamCidrConfigs field.
66+
67+
## __Amazon CloudWatch Application Signals__
68+
- ### Features
69+
- Amazon CloudWatch Application Signals now supports un-instrumented services discovery, cross-account views, and change history, helping SRE and DevOps teams monitor and troubleshoot their large-scale distributed applications.
70+
71+
## __Amazon Connect Service__
72+
- ### Features
73+
- Add optional ability to exclude users from send notification actions for Contact Lens Rules.
74+
75+
## __Amazon EC2 Container Service__
76+
- ### Features
77+
- Launching Amazon ECS Express Mode - a new feature that enables developers to quickly launch highly available, scalable containerized applications with a single command.
78+
79+
## __Amazon EMR__
80+
- ### Features
81+
- Add support for configuring S3 destination for step logs on a per-step basis.
82+
83+
## __Amazon Elastic Compute Cloud__
84+
- ### Features
85+
- This release adds support for multiple features including: VPC Encryption Control for the status of traffic flow; S2S VPN BGP Logging; TGW Flexible Costs; IPAM allocation of static IPs from IPAM pools to CF Anycast IP lists used on CloudFront distribution; and EBS Volume Integration with Recycle Bin
86+
87+
## __Amazon Kinesis__
88+
- ### Features
89+
- Kinesis Data Streams now supports up to 50 Enhance Fan-out consumers for On-demand Advantage Streams. On-demand Standard and Provisioned streams will continue with the existing limit of 20 consumers for Enhanced Fan-out.
90+
91+
## __Amazon QuickSight__
92+
- ### Features
93+
- Introducing comprehensive theme styling controls. New features include border customization (radius, width, color), flexible padding controls, background styling for cards and sheets, centralized typography management, and visual-level override support across layouts.
94+
95+
## __Amazon Recycle Bin__
96+
- ### Features
97+
- Add support for EBS volume in Recycle Bin
98+
99+
## __Amazon Relational Database Service__
100+
- ### Features
101+
- Add support for VPC Encryption Controls.
102+
103+
## __Amazon SageMaker Service__
104+
- ### Features
105+
- Added training plan support for inference endpoints. Added HyperPod task governance with accelerator partition-based quota allocation. Added BatchRebootClusterNodes and BatchReplaceClusterNodes APIs. Updated ListClusterNodes to include privateDnsHostName.
106+
107+
## __Amazon Simple Storage Service__
108+
- ### Features
109+
- Enable / Disable ABAC on a general purpose bucket.
110+
111+
## __Auto Scaling__
112+
- ### Features
113+
- This release adds support for three new features: 1) Image ID overrides in mixed instances policy, 2) Replace Root Volume - a new strategy for Instance Refresh, and 3) Instance Lifecycle Policy for enhanced instance lifecycle management.
114+
115+
## __Braket__
116+
- ### Features
117+
- Add support for Braket spending limits.
118+
119+
## __Data Automation for Amazon Bedrock__
120+
- ### Features
121+
- Added support for Synchronous project type and PII Detection and Redaction
122+
123+
## __EC2 Image Builder__
124+
- ### Features
125+
- EC2 Image Builder now enables the distribution of existing AMIs, retry distribution, and define distribution workflows. It also supports automatic versioning for recipes and components, allowing automatic version increments and dynamic referencing in pipelines.
126+
127+
## __Elastic Load Balancing__
128+
- ### Features
129+
- This release adds the target optimizer feature in ALB, enabling strict concurrency enforcement on targets.
130+
131+
## __Redshift Data API Service__
132+
- ### Features
133+
- Increasing the length limit of Statement Name from 500 to 2048.
134+
135+
## __Runtime for Amazon Bedrock Data Automation__
136+
- ### Features
137+
- Bedrock Data Automation Runtime Sync API
138+
2139
# __2.39.0__ __2025-11-19__
3140
## __AWS Backup__
4141
- ### 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.39.0</version>
54+
<version>2.39.1</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.39.0</version>
88+
<version>2.39.1</version>
8989
</dependency>
9090
<dependency>
9191
<groupId>software.amazon.awssdk</groupId>
9292
<artifactId>s3</artifactId>
93-
<version>2.39.0</version>
93+
<version>2.39.1</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.39.0</version>
105+
<version>2.39.1</version>
106106
</dependency>
107107
```
108108

0 commit comments

Comments
 (0)