Skip to content

Commit ed892dd

Browse files
authored
Merge branch 'master' into alexwoo/fix_metrics
2 parents 24025f8 + f8cacce commit ed892dd

1,186 files changed

Lines changed: 20175 additions & 11106 deletions

File tree

Some content is hidden

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

‎.changes/2.54.10.json‎

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
{
2+
"version": "2.54.10",
3+
"date": "2026-09-01",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "Tax Settings",
8+
"contributor": "",
9+
"description": "France and Monaco Additional Info changes"
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS SDK for Java v2",
14+
"contributor": "",
15+
"description": "Removed the legacy interpreted endpoint rules code generation path. Compiled endpoint rules are now the only supported path. This includes removing the `enableGenerateCompiledEndpointRules` customization flag from all services and deleting the old interpreted runtime resources."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon Kinesis",
20+
"contributor": "",
21+
"description": "Amazon Kinesis Data Streams now supports a dry run feature for data-plane APIs to validate the permissions and request parameters. If all checks complete successfully, the API returns a 'DryRunOperationException', confirming the request would have succeeded without the 'DryRun' parameter."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "AWS Marketplace Agreement Service",
26+
"contributor": "",
27+
"description": "This release adds renewal support for AWS Marketplace private offers. Agreements report whether they renew and, if not, why. Renewal terms add price increases, renewal limits, renewal decision deadlines, and payment schedule templates. SearchAgreements adds filters."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Amazon GuardDuty",
32+
"contributor": "",
33+
"description": "Amazon GuardDuty now supports custom detection rules, including APIs to manage rule associations and organization-level configurations."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Amazon Simple Email Service",
38+
"contributor": "",
39+
"description": "Added support for managing SMIME signing certificates for email identities, including associating, listing, and disassociating certificates. Added the UpdateConfigurationSet operation to configure message security options such as signing scheme."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "AWS Elemental MediaConvert",
44+
"contributor": "",
45+
"description": "Adds support for AAC passthrough. Adds ManifestCues option to support HLS manifest Cue marker passthrough. Adds playback device compatibility mode for DASH H.265 outputs. Adds TTML caption styling options. Adds interlace mode support for XAVC HD Intra CBG profile."
46+
},
47+
{
48+
"type": "feature",
49+
"category": "Amazon Lightsail",
50+
"contributor": "",
51+
"description": "This release adds support for the Amazon Lightsail GetProfile API, which returns the profile for the specified account."
52+
},
53+
{
54+
"type": "feature",
55+
"category": "AWS IoT SiteWise",
56+
"contributor": "",
57+
"description": "AWS IoT SiteWise Scenario Discovery now supports mounting Amazon S3 data directly into pipeline task containers via S3 Access Points, and configuring additional ephemeral storage per task. Mount configurations can be overridden at execution time. See the API guide for details."
58+
},
59+
{
60+
"type": "feature",
61+
"category": "AWS Marketplace Discovery",
62+
"contributor": "",
63+
"description": "GetOfferTerms now returns renewalTerm for offers with pre-authorized renewals, exposing maxRenewals, lockoutPeriod, adjustmentDeadline, priceIncrease (fixed percentage or percentage range), and termTemplates (renewal payment schedules). Enables buyers to view renewal pricing and terms."
64+
},
65+
{
66+
"type": "feature",
67+
"category": "Amazon Elastic Compute Cloud",
68+
"contributor": "",
69+
"description": "Update UserData and UploadPolicy shapes to use SecureBlob"
70+
},
71+
{
72+
"type": "feature",
73+
"category": "Amazon Bedrock AgentCore Control",
74+
"contributor": "",
75+
"description": "Online evaluation configurations now support up to 25 evaluators. CloudWatch Logs data sources for online evaluation now support up to 10 log groups."
76+
},
77+
{
78+
"type": "feature",
79+
"category": "AWS Lambda",
80+
"contributor": "",
81+
"description": "AWS Lambda now provides configurable control over S3 direct access, allowing you to explicitly enable or disable how functions stream file reads directly from S3 buckets. This gives you flexibility to tune data access behavior based on your workload requirements, independent of memory size."
82+
},
83+
{
84+
"type": "feature",
85+
"category": "AWS SDK for Java v2",
86+
"contributor": "",
87+
"description": "Updated endpoint and partition metadata."
88+
}
89+
]
90+
}

‎.changes/2.54.11.json‎

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"version": "2.54.11",
3+
"date": "2026-09-02",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "Amazon SageMaker Feature Store Runtime",
8+
"contributor": "",
9+
"description": "Amazon SageMaker Feature Store now supports the UpdateRecord API, enabling partial updates to individual feature values in an existing Online Store record without rewriting the entire record. This reduces write payloads and latency for high-frequency feature-level writes ."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS Elemental MediaLive",
14+
"contributor": "",
15+
"description": "AWS Elemental MediaLive now supports AB forensic video watermarking"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon AppIntegrations Service",
20+
"contributor": "",
21+
"description": "This release adds a force parameter to DeleteApplication and a ConflictException to UpdateApplication, letting customers delete applications with existing associations in one call and get a clear error when an update conflicts with the application's current state."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Amazon Bedrock AgentCore",
26+
"contributor": "",
27+
"description": "Batch evaluation now supports up to 10 CloudWatch log groups per CloudWatchLogsSource"
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Amazon Elastic Compute Cloud",
32+
"contributor": "",
33+
"description": "This release adds support to retain interruptible Capacity Reservations in an active state when all capacity is reclaimed."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "AmazonMWAA",
38+
"contributor": "",
39+
"description": "Enabled customers to clear optional S3 paths (plugins, requirements, and startup script) for their Amazon MWAA environments by accepting empty strings for the associated fields in UpdateEnvironment requests."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "Amazon SageMaker Service",
44+
"contributor": "",
45+
"description": "Amazon SageMaker Feature Store now supports the Standard V2 online store type, which enables feature-level writes to feature groups. You can select Standard V2 when creating a feature group, and update the storage type of an existing feature group via UpdateFeatureGroup."
46+
},
47+
{
48+
"type": "feature",
49+
"category": "odb",
50+
"contributor": "",
51+
"description": "Adds the ListFlexComponents API for listing the flex components available for a given DB system shape."
52+
},
53+
{
54+
"type": "feature",
55+
"category": "Application Migration Service",
56+
"contributor": "",
57+
"description": "AWS Transform for migrations adds a second network migration option - apply your source security posture to existing VPCs. Upload a source network file with firewall rules, tag the in-scope VPCs, and AWS Transform matches source subnets to them by CIDR and generates the security groups."
58+
}
59+
]
60+
}

‎.changes/2.54.2.json‎

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{
2+
"version": "2.54.2",
3+
"date": "2026-08-21",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "AWS WAFV2",
8+
"contributor": "",
9+
"description": "DataProtectionConfig field Key Documentation Update"
10+
},
11+
{
12+
"type": "bugfix",
13+
"category": "Netty NIO HTTP Client",
14+
"contributor": "",
15+
"description": "Fix `NettyNioAsyncHttpClient` errors when making requests in GraalVM native images, which can lead to timeout exceptions."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon Bedrock AgentCore",
20+
"contributor": "",
21+
"description": "Increase spans count from 1k to 20k"
22+
},
23+
{
24+
"type": "feature",
25+
"category": "AWS Backup",
26+
"contributor": "",
27+
"description": "Updating CLI Docs for Backup Audit Manager List Job Summaries APIs."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "AWS Device Farm",
32+
"contributor": "",
33+
"description": "Added support to CreateRemoveAccessSession for selecting a server version on the mobile WebDriver endpoint."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Amazon CloudWatch",
38+
"contributor": "",
39+
"description": "Allows customers to specify an initial warm up period to wait for metrics to arrive when creating metric or log alarms"
40+
},
41+
{
42+
"type": "feature",
43+
"category": "Amazon Bedrock AgentCore Control",
44+
"contributor": "",
45+
"description": "Update Dataset schema to THIRDPARTYEVALUATIONV1"
46+
},
47+
{
48+
"type": "bugfix",
49+
"category": "Netty NIO HTTP Client",
50+
"contributor": "",
51+
"description": "Fixed a `NullPointerException` in `HandlerSubscriber` that could intermittently fail async requests (such as S3 `PutObject`/`UploadPart`) when a channel writability change occurred during the `Expect: 100-continue` window before the request body subscription was established. See [#7271](https://github.com/aws/aws-sdk-java-v2/issues/7271)."
52+
},
53+
{
54+
"type": "feature",
55+
"category": "Amazon Kinesis",
56+
"contributor": "",
57+
"description": "Generate account endpoint for Kinesis Data Streams requests when the account ID is available"
58+
},
59+
{
60+
"type": "feature",
61+
"category": "Netty NIO HTTP Client",
62+
"contributor": "",
63+
"description": "Add support for Kerberos (SPNEGO) proxy authentication via the new `proxyAuthScheme` option on the Netty client's `ProxyConfiguration`. Setting `ProxyAuthScheme.NEGOTIATE` authenticates proxy CONNECT tunnels using the Kerberos ticket cache in the environment; a valid ticket-granting ticket must already exist (for example via `kinit`), and no password or keytab is read. `ProxyAuthScheme.BASIC` may also be set to select Basic authentication explicitly. See [#7033](https://github.com/aws/aws-sdk-java-v2/issues/7033)."
64+
}
65+
]
66+
}

‎.changes/2.54.3.json‎

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{
2+
"version": "2.54.3",
3+
"date": "2026-08-24",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "AWS Security Agent",
8+
"contributor": "",
9+
"description": "Adding private and self-signed certificate configuration support for penetration tests"
10+
},
11+
{
12+
"type": "feature",
13+
"category": "Timestream InfluxDB",
14+
"contributor": "",
15+
"description": "Service-managed parameter groups now only apply optimized defaults to DB Clusters automatically. New field effectiveDbParameterGroupIdentifier surfaces the parameter group actually applied."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Managed Streaming for Kafka",
20+
"contributor": "",
21+
"description": "Amazon MSK Replicator now supports OAuth authentication when connecting to external Apache Kafka clusters, enabling customers to replicate data from clusters that require OAuth for client authentication. This new capability is supported in all AWS Regions where MSK Express brokers are available."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "AWS Elemental Inference",
26+
"contributor": "",
27+
"description": "Added support for the GetFixture API, enabling customers to retrieve the details of a fixture from its fixture ID, and added the access role ARN to the CreateFeed, GetFeed, and UpdateFeed responses."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "AWS Launch Wizard",
32+
"contributor": "",
33+
"description": "Added accountConstraints and patternType to GetWorkload, ListWorkloads, GetWorkloadDeploymentPattern and ListWorkloadDeploymentPatterns for Launch Wizard"
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Amazon Aurora DSQL",
38+
"contributor": "",
39+
"description": "Corrected the validation pattern on the ServiceName response field in the GetVpcEndpointServiceName API to match the values Amazon Aurora DSQL actually returns."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "Amazon Connect Service",
44+
"contributor": "",
45+
"description": "This release adds the ExtractedInformation segment to the ListRealtimeContactAnalysisSegmentsV2 API, enabling customers to retrieve information extracted from real-time contact analysis."
46+
},
47+
{
48+
"type": "feature",
49+
"category": "Amazon Bedrock",
50+
"contributor": "",
51+
"description": "Adds support for specifying an inference profile ID or ARN, or an application inference profile ARN as the target model in CreateAdvancedPromptOptimizationJob."
52+
},
53+
{
54+
"type": "feature",
55+
"category": "Amazon Connect Contact Lens",
56+
"contributor": "",
57+
"description": "This release adds the ExtractedInformation segment to the ListRealtimeContactAnalysisSegments API, enabling customers to retrieve information extracted from real-time contact analysis."
58+
},
59+
{
60+
"type": "feature",
61+
"category": "AWS Batch",
62+
"contributor": "",
63+
"description": "Doc Update, Add note that UpdatePolicy applies only to EC2 managed compute environments"
64+
}
65+
]
66+
}

‎.changes/2.54.4.json‎

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"version": "2.54.4",
3+
"date": "2026-08-25",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "AWS SDK for Java v2",
8+
"contributor": "Se3do",
9+
"description": "Extract the duplicated resolveMetricPublishers generator into ClientClassUtils, removing verbatim duplication across the sync and async client generators. No change to generated client code or SDK behavior."
10+
},
11+
{
12+
"type": "bugfix",
13+
"category": "Amazon SQS",
14+
"contributor": "",
15+
"description": "Fixed `SqsAsyncBatchManager.close()` re-sending the same buffered batch in a busy loop. On close, each buffered batch (including partial batches) is now flushed exactly once, and close waits a bounded timeout (approximately 5 seconds) for in-flight batch sends to complete so their callers receive the real result instead of a cancellation."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "AWSMarketplace Metering",
20+
"contributor": "",
21+
"description": "Updated documentation to clarify duplicate-billing prevention and BatchMeterUsage retry guidance"
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Amazon Elastic VMware Service",
26+
"contributor": "",
27+
"description": "EVS now supports i7i.metal-48xl EC2 bare metal instance type, delivering high random IOPS performance with real-time latency, ideal for IO intensive and latency-sensitive workloads such as transactional databases, real-time analytics, and AI ML pre-processing."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "IAM Toolbox (Preview)",
32+
"contributor": "",
33+
"description": "AWS Identity and Access Management (IAM) announces access troubleshooter, helping you debug access denied errors faster. Supported error messages now include an identifier you can use to retrieve detailed evaluations of the policies considered and their results. Preview in US East (N. Virginia)."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Amazon Elastic Kubernetes Service",
38+
"contributor": "",
39+
"description": "This feature would give customers the ability to tune TerminatedPodGcThreshold configuration in an Amazon EKS cluster."
40+
},
41+
{
42+
"type": "bugfix",
43+
"category": "AWS SDK for Java v2",
44+
"contributor": "",
45+
"description": "Fix an issue where futures from the async SDK clients don't complete with an exception when the client or its [scheduled executor service](https://docs.aws.amazon.com/java/api/latest/software/amazon/awssdk/core/client/config/ClientOverrideConfiguration.html#scheduledExecutorService()) is closed. See [#7313](https://github.com/aws/aws-sdk-java-v2/issues/7313) for more details."
46+
},
47+
{
48+
"type": "feature",
49+
"category": "Auto Scaling",
50+
"contributor": "",
51+
"description": "Adds support for Distribution Segments in mixed instances policies, providing ordered prioritization across On-Demand Capacity Reservations, Capacity Blocks, interruptible Capacity Reservations, and On-Demand capacity."
52+
},
53+
{
54+
"type": "feature",
55+
"category": "Amazon Elastic Compute Cloud",
56+
"contributor": "",
57+
"description": "Fleet feature to support Capacity Reservation Resource Groups with Amazon EC2 Capacity Blocks and interruptible Capacity Reservations"
58+
},
59+
{
60+
"type": "feature",
61+
"category": "AWS DevOps Agent Service",
62+
"contributor": "",
63+
"description": "Adds the UpdateApprovalAction API for resolving agent action approvals in AWS DevOps Agent agent spaces."
64+
},
65+
{
66+
"type": "feature",
67+
"category": "AWS IoT",
68+
"contributor": "",
69+
"description": "As part of this release, we are extending capability of AWS IoT Rules Engine to support IoT InfluxDB Action. The IoT InfluxDB action lets customers send messages from IoT sensors and applications to InfluxDB."
70+
}
71+
]
72+
}

0 commit comments

Comments
 (0)