Skip to content

Commit afbf237

Browse files
authored
Merge branch 'master' into olapplin/netty-bump-patch
2 parents 6d51313 + 303d19b commit afbf237

File tree

577 files changed

+9579
-4912
lines changed

Some content is hidden

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

577 files changed

+9579
-4912
lines changed

.changes/2.32.21.json

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
{
2+
"version": "2.32.21",
3+
"date": "2025-08-12",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "AWS Backup Search",
8+
"contributor": "",
9+
"description": "Using recommended smithy trait to generate regional endpoints for Backup Search"
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS CodeBuild",
14+
"contributor": "",
15+
"description": "AWS CodeBuild now supports PullRequestBuildPolicy in webhook object."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "AWS Organizations",
20+
"contributor": "",
21+
"description": "This release introduces 2 new APIs in Organizations: 1. ListAccountsWithInvalidEffectivePolicy 2. ListEffectivePolicyValidationErrors"
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Amazon Elastic Compute Cloud",
26+
"contributor": "",
27+
"description": "Release to allow route table association with a PublicIpv4Pool."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Amazon SageMaker Service",
32+
"contributor": "",
33+
"description": "IAM Identity Center trusted identity propagation is now supported in SageMaker Studio."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Amazon Transcribe Service",
38+
"contributor": "",
39+
"description": "AWS HealthScribe now supports specifying preferred patient pronouns through the MedicalScribeContext parameter for use in the generated clinical notes."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "Amazon Transcribe Streaming Service",
44+
"contributor": "",
45+
"description": "AWS HealthScribe now supports specifying preferred patient pronouns through the MedicalScribeContext parameter for use in the generated clinical notes."
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.32.22.json

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{
2+
"version": "2.32.22",
3+
"date": "2025-08-13",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "Amazon DataZone",
8+
"contributor": "",
9+
"description": "Adds support for account pools and project profile account decoupling"
10+
},
11+
{
12+
"type": "feature",
13+
"category": "Amazon FSx",
14+
"contributor": "",
15+
"description": "Add Dual-Stack support for Amazon FSx for OpenZFS file systems"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon SageMaker Service",
20+
"contributor": "",
21+
"description": "This release introduces compute quota for GPU, Trainium accelerators, vCPU, and vCPU memory utilization across teams in HyperPod clusters"
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Braket",
26+
"contributor": "",
27+
"description": "Add support for Braket program sets."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Partner Central Selling API",
32+
"contributor": "",
33+
"description": "Add Tagging Support for Opportunity resources"
34+
},
35+
{
36+
"type": "feature",
37+
"category": "S3 Transfer Manager",
38+
"contributor": "AndreKurait",
39+
"description": "Extend [#5031](https://github.com/aws/aws-sdk-java-v2/pull/5031) by allowing user configuration of transferDirectoryMaxConcurrency during construction of S3TransferManager. This allows for more control of upper limits on JVM Heap memory allocation. See [#6330](https://github.com/aws/aws-sdk-java-v2/issues/6330)."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "Security Incident Response",
44+
"contributor": "",
45+
"description": "Added support for Organizational Unit-level Membership configuration and the ability to resume a cancelled membership."
46+
}
47+
]
48+
}

.changes/2.32.23.json

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
{
2+
"version": "2.32.23",
3+
"date": "2025-08-14",
4+
"entries": [
5+
{
6+
"type": "bugfix",
7+
"category": "AWS SDK for Java v2",
8+
"contributor": "",
9+
"description": "Fixed 407 Proxy Authentication error when preemptiveBasicAuthenticationEnabled is true. Fixes [#5884](https://github.com/aws/aws-sdk-java-v2/issues/5884)."
10+
},
11+
{
12+
"type": "documentation",
13+
"category": "AWS SDK for Java v2",
14+
"contributor": "",
15+
"description": "Improve EventStreamResponseHandler.Builder.onError method to mention the callback may be called multiple time, similarly to the exceptionOccurred method"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "ARC - Region switch",
20+
"contributor": "",
21+
"description": "Endpoint rule test and documentation update."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "AWS Billing and Cost Management Recommended Actions",
26+
"contributor": "",
27+
"description": "Initial SDK release for AWS Billing and Cost Management Recommended Actions."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "AWS Cloud Map",
32+
"contributor": "",
33+
"description": "Added support for cross account through Id parameter overloading with ARN and allow owner account for some APIs instead of ARN"
34+
},
35+
{
36+
"type": "feature",
37+
"category": "AWS Direct Connect",
38+
"contributor": "",
39+
"description": "Added pagination support for DescribeHostedConnections, DescribeVirtualInterfaces, DescribeConnections, DescribeInterconnects, DescribeLags. Added asnLong support for BGP peer operations which supports a large range."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "AWS Elemental MediaLive",
44+
"contributor": "",
45+
"description": "CMAF Ingest output groups in MediaLive can now accept one additional destination url for single pipeline channels and up to two additional destination urls for standard channels."
46+
},
47+
{
48+
"type": "feature",
49+
"category": "AWS Glue",
50+
"contributor": "",
51+
"description": "AWS Glue now supports Trusted Identity Propagation."
52+
},
53+
{
54+
"type": "feature",
55+
"category": "AWS Parallel Computing Service",
56+
"contributor": "",
57+
"description": "Updated the regex pattern and description of iamInstanceProfileArn in the CreateComputeNodeGroup and UpdateComputeNodeGroup API actions. Name and path requirements apply to the ARN of the IAM role associated with the instance profile and not the ARN of the instance profile."
58+
},
59+
{
60+
"type": "feature",
61+
"category": "Amazon DynamoDB",
62+
"contributor": "",
63+
"description": "This release 1/ Adds support for throttled keys mode for CloudWatch Contributor Insights, 2/ Adds throttling reasons to exceptions across dataplane APIs. 3/ Explicitly models ThrottlingException as a class in statically typed languages. Refer to the launch day blog post for more details."
64+
},
65+
{
66+
"type": "feature",
67+
"category": "Amazon Elastic Compute Cloud",
68+
"contributor": "",
69+
"description": "This release adds ModifyInstanceConnectEndpoint API to update configurations on existing EC2 Instance Connect Endpoints and improves IPv6 support through dualstack DNS names for EC2 Instance Connect Endpoints."
70+
},
71+
{
72+
"type": "feature",
73+
"category": "Amazon FSx",
74+
"contributor": "",
75+
"description": "Amazon FSx for NetApp ONTAP 2nd generation file systems now support decreasing SSD storage capacity."
76+
},
77+
{
78+
"type": "feature",
79+
"category": "Amazon GuardDuty",
80+
"contributor": "",
81+
"description": "Added support for entity lists."
82+
},
83+
{
84+
"type": "feature",
85+
"category": "Amazon WorkSpaces",
86+
"contributor": "",
87+
"description": "New APIs introduced to import WorkSpaces BYOL image using a new process that leveraged EC2 Image Builder. WorkSpaces tests and fixes your image's compatibility issues and supports customized VM images."
88+
},
89+
{
90+
"type": "feature",
91+
"category": "QApps",
92+
"contributor": "",
93+
"description": "Documentation update for Amazon Q Apps API Reference"
94+
}
95+
]
96+
}

.changes/2.32.24.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"version": "2.32.24",
3+
"date": "2025-08-15",
4+
"entries": [
5+
{
6+
"type": "bugfix",
7+
"category": "S3 Transfer Manager",
8+
"contributor": "",
9+
"description": "Fix bug in progress reporting in upload when using the CRT client."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS Glue",
14+
"contributor": "",
15+
"description": "AWS Glue Zero ETL now supports On-demand snapshot load"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "AWS SDK for Java v2",
20+
"contributor": "",
21+
"description": "Avoid extra byte array copying when downloading to memory with AsyncResponseTransformer"
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Agents for Amazon Bedrock",
26+
"contributor": "",
27+
"description": "This release adds support for saving Bedrock Flows while node configuration is still in progress, even if the Flow is not yet able to be invoked"
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Amazon Prometheus Service",
32+
"contributor": "",
33+
"description": "Add Resource-based Policy APIs for Amazon Prometheus"
34+
}
35+
]
36+
}
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 DynamoDB Enhanced Client immutable class introspection fails for \"is\" prefix fields. Fixes [#4446](https://github.com/aws/aws-sdk-java-v2/issues/4446)."
6+
}

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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@ jobs:
2222
- name: Check for changes related to s3
2323
id: check-changes
2424
run: |
25-
git fetch origin ${{ github.base_ref }} --depth 1
26-
CHANGED_FILES=$(git diff remotes/origin/${{ github.base_ref }} --name-only)
25+
BASE_REF=${{ github.base_ref || github.event.merge_group.base_ref || github.ref }}
26+
BASE_REF=${BASE_REF#refs/heads/}
27+
git fetch origin "$BASE_REF" --depth 1
28+
CHANGED_FILES=$(git diff origin/"$BASE_REF" --name-only)
2729
if echo "$CHANGED_FILES" | grep -q -E '^core/|^services/s3/|^services-custom/s3-transfer-manager/|^http-client-spi/|^http-clients/'; then
2830
echo "Detected changes in S3, HTTP client, or core modules"
2931
echo "has_s3_related_changes=true" >> $GITHUB_OUTPUT

0 commit comments

Comments
 (0)