Skip to content

Commit f1f4728

Browse files
committed
Merge branch 'master' into poc/optimistic-locking-for-delete-operations
2 parents e4606da + 2f8600c commit f1f4728

File tree

544 files changed

+2842
-943
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

+2842
-943
lines changed

.all-contributorsrc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1084,6 +1084,15 @@
10841084
"contributions": [
10851085
"code"
10861086
]
1087+
},
1088+
{
1089+
"login": "KENNYSOFT",
1090+
"name": "Hyeonmin Park",
1091+
"avatar_url": "https://avatars.githubusercontent.com/u/6624567?v=4",
1092+
"profile": "http://kennysoft.kr",
1093+
"contributions": [
1094+
"doc"
1095+
]
10871096
}
10881097
],
10891098
"contributorsPerLine": 7,

.changes/2.41.10.json

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{
2+
"version": "2.41.10",
3+
"date": "2026-01-16",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "AWS Launch Wizard",
8+
"contributor": "",
9+
"description": "Added UpdateDeployment, ListDeploymentPatternVersions and GetDeploymentPatternVersion APIs for Launch Wizard"
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS Resource Explorer",
14+
"contributor": "",
15+
"description": "Added ViewName to View-related responses and ServiceViewName to GetServiceView response."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon Connect Service",
20+
"contributor": "",
21+
"description": "Adds support to allow customers to create form with Dispute configuration"
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Amazon DataZone",
26+
"contributor": "",
27+
"description": "This release adds support for numeric filtering and complex free-text searches cases for the Search and SearchListings APIs."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Amazon Glacier",
32+
"contributor": "",
33+
"description": "Documentation updates for Amazon Glacier's maintenance mode"
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Amazon SageMaker Service",
38+
"contributor": "",
39+
"description": "Adding security consideration comments for lcc accessing execution role under root access"
40+
},
41+
{
42+
"type": "feature",
43+
"category": "AWS SDK for Java v2",
44+
"contributor": "",
45+
"description": "Updated endpoint and partition metadata."
46+
}
47+
]
48+
}

.changes/2.41.9.json

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{
2+
"version": "2.41.9",
3+
"date": "2026-01-15",
4+
"entries": [
5+
{
6+
"type": "documentation",
7+
"category": "AWS SDK for Java v2",
8+
"contributor": "KENNYSOFT",
9+
"description": "Fix typo in Javadoc snippet of `AsyncRequestBody.forBlockingOutputStream`"
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS Clean Rooms Service",
14+
"contributor": "",
15+
"description": "This release adds support for parameters in PySpark analysis templates."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "AWSDeadlineCloud",
20+
"contributor": "",
21+
"description": "AWS Deadline Cloud now supports tagging Budget resources with ABAC for permissions management and selecting up to 16 filter values in the monitor and Search API."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "AWS Lake Formation",
26+
"contributor": "",
27+
"description": "API Changes for GTCForLocation feature. Includes a new API, GetTemporaryDataLocationCredentials and updates to the APIs RegisterResource and UpdateResource"
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Amazon EC2 Container Service",
32+
"contributor": "",
33+
"description": "Adds support for configuring FIPS in AWS GovCloud (US) Regions via a new ECS Capacity Provider field fipsEnabled. When enabled, instances launched by the capacity provider will use a FIPS-140 enabled AMI. Instances will use FIPS-140 compliant cryptographic modules and AWS FIPS endpoints."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Amazon Elastic Compute Cloud",
38+
"contributor": "",
39+
"description": "This release includes documentation updates to support up to four Elastic Volume modifications per Amazon EBS volume within a rolling 24-hour period."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "Amazon Elastic VMware Service",
44+
"contributor": "",
45+
"description": "A new GetVersions API has been added to retrieve VCF, ESX versions, and EC2 instances provided by Amazon EVS. The CreateEnvironment API now allows you to select a VCF version and the CreateEnvironmentHost API introduces a optional esxVersion parameter."
46+
},
47+
{
48+
"type": "feature",
49+
"category": "Amazon Q Connect",
50+
"contributor": "",
51+
"description": "Fix inference configuration shapes for the CreateAIPrompt and UpdateAIPrompt APIs, Modify Text Length Limit for SendMessage API"
52+
},
53+
{
54+
"type": "feature",
55+
"category": "OpenSearch Service Serverless",
56+
"contributor": "",
57+
"description": "Collection groups in Amazon OpenSearch Serverless enables to organize multiple collections and enable compute resource sharing across collections with different KMS keys. This shared compute model reduces costs by eliminating the need for separate OpenSearch Compute Units (OCUs) for each KMS key."
58+
},
59+
{
60+
"type": "feature",
61+
"category": "AWS SDK for Java v2",
62+
"contributor": "",
63+
"description": "Updated endpoint and partition metadata."
64+
}
65+
]
66+
}
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 STS",
4+
"contributor": "",
5+
"description": "Fix `StsWebIdentityTokenFileCredentialsProvider` not respecting custom `prefetchTime` and `staleTime` configurations."
6+
}

.changes/next-release/documentation-AWSSDKforJavav2-a9ebe47.json

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS SDK for Java v2",
4+
"contributor": "",
5+
"description": "Make `Apache5HttpClient` the preferred default HTTP client for sync SDK clients. This means that when `apache5-client` is on the classpath, and an HTTP client is *not* explicitly configured on client builder, the SDK client will use `Apache5HttpClient`."
6+
}

CHANGELOG.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,78 @@
11
#### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
2+
# __2.41.10__ __2026-01-16__
3+
## __AWS Launch Wizard__
4+
- ### Features
5+
- Added UpdateDeployment, ListDeploymentPatternVersions and GetDeploymentPatternVersion APIs for Launch Wizard
6+
7+
## __AWS Resource Explorer__
8+
- ### Features
9+
- Added ViewName to View-related responses and ServiceViewName to GetServiceView response.
10+
11+
## __AWS SDK for Java v2__
12+
- ### Features
13+
- Updated endpoint and partition metadata.
14+
15+
## __Amazon Connect Service__
16+
- ### Features
17+
- Adds support to allow customers to create form with Dispute configuration
18+
19+
## __Amazon DataZone__
20+
- ### Features
21+
- This release adds support for numeric filtering and complex free-text searches cases for the Search and SearchListings APIs.
22+
23+
## __Amazon Glacier__
24+
- ### Features
25+
- Documentation updates for Amazon Glacier's maintenance mode
26+
27+
## __Amazon SageMaker Service__
28+
- ### Features
29+
- Adding security consideration comments for lcc accessing execution role under root access
30+
31+
# __2.41.9__ __2026-01-15__
32+
## __AWS Clean Rooms Service__
33+
- ### Features
34+
- This release adds support for parameters in PySpark analysis templates.
35+
36+
## __AWS Lake Formation__
37+
- ### Features
38+
- API Changes for GTCForLocation feature. Includes a new API, GetTemporaryDataLocationCredentials and updates to the APIs RegisterResource and UpdateResource
39+
40+
## __AWS SDK for Java v2__
41+
- ### Features
42+
- Updated endpoint and partition metadata.
43+
44+
- ### Documentations
45+
- Fix typo in Javadoc snippet of `AsyncRequestBody.forBlockingOutputStream`
46+
- Contributed by: [@KENNYSOFT](https://github.com/KENNYSOFT)
47+
48+
## __AWSDeadlineCloud__
49+
- ### Features
50+
- AWS Deadline Cloud now supports tagging Budget resources with ABAC for permissions management and selecting up to 16 filter values in the monitor and Search API.
51+
52+
## __Amazon EC2 Container Service__
53+
- ### Features
54+
- Adds support for configuring FIPS in AWS GovCloud (US) Regions via a new ECS Capacity Provider field fipsEnabled. When enabled, instances launched by the capacity provider will use a FIPS-140 enabled AMI. Instances will use FIPS-140 compliant cryptographic modules and AWS FIPS endpoints.
55+
56+
## __Amazon Elastic Compute Cloud__
57+
- ### Features
58+
- This release includes documentation updates to support up to four Elastic Volume modifications per Amazon EBS volume within a rolling 24-hour period.
59+
60+
## __Amazon Elastic VMware Service__
61+
- ### Features
62+
- A new GetVersions API has been added to retrieve VCF, ESX versions, and EC2 instances provided by Amazon EVS. The CreateEnvironment API now allows you to select a VCF version and the CreateEnvironmentHost API introduces a optional esxVersion parameter.
63+
64+
## __Amazon Q Connect__
65+
- ### Features
66+
- Fix inference configuration shapes for the CreateAIPrompt and UpdateAIPrompt APIs, Modify Text Length Limit for SendMessage API
67+
68+
## __OpenSearch Service Serverless__
69+
- ### Features
70+
- Collection groups in Amazon OpenSearch Serverless enables to organize multiple collections and enable compute resource sharing across collections with different KMS keys. This shared compute model reduces costs by eliminating the need for separate OpenSearch Compute Units (OCUs) for each KMS key.
71+
72+
## __Contributors__
73+
Special thanks to the following contributors to this release:
74+
75+
[@KENNYSOFT](https://github.com/KENNYSOFT)
276
# __2.41.8__ __2026-01-14__
377
## __AWS Cost Explorer Service__
478
- ### Features

README.md

Lines changed: 6 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-120-orange.svg?style=flat-square)](#contributors-)
6+
[![All Contributors](https://img.shields.io/badge/all_contributors-121-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.41.8</version>
54+
<version>2.41.10</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.41.8</version>
88+
<version>2.41.10</version>
8989
</dependency>
9090
<dependency>
9191
<groupId>software.amazon.awssdk</groupId>
9292
<artifactId>s3</artifactId>
93-
<version>2.41.8</version>
93+
<version>2.41.10</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.41.8</version>
105+
<version>2.41.10</version>
106106
</dependency>
107107
```
108108

@@ -345,6 +345,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
345345
</tr>
346346
<tr>
347347
<td align="center" valign="top" width="14.28%"><a href="https://mboegie.dev"><img src="https://avatars.githubusercontent.com/u/7557397?v=4?s=100" width="100px;" alt="Merlin Bögershausen"/><br /><sub><b>Merlin Bögershausen</b></sub></a><br /><a href="https://github.com/aws/aws-sdk-java-v2/commits?author=MBoegers" title="Code">💻</a></td>
348+
<td align="center" valign="top" width="14.28%"><a href="http://kennysoft.kr"><img src="https://avatars.githubusercontent.com/u/6624567?v=4?s=100" width="100px;" alt="Hyeonmin Park"/><br /><sub><b>Hyeonmin Park</b></sub></a><br /><a href="https://github.com/aws/aws-sdk-java-v2/commits?author=KENNYSOFT" title="Documentation">📖</a></td>
348349
</tr>
349350
</tbody>
350351
</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.41.9-SNAPSHOT</version>
23+
<version>2.41.11-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.41.9-SNAPSHOT</version>
23+
<version>2.41.11-SNAPSHOT</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626
<artifactId>archetype-lambda</artifactId>

0 commit comments

Comments
 (0)