Skip to content

Merging master branch to release branch#7187

Merged
Fred1155 merged 789 commits into
releasefrom
master
Jul 23, 2026
Merged

Merging master branch to release branch#7187
Fred1155 merged 789 commits into
releasefrom
master

Conversation

@Fred1155

Copy link
Copy Markdown
Contributor

Motivation and Context

Modifications

Testing

Screenshots (if appropriate)

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

Checklist

  • I have read the CONTRIBUTING document
  • Local run of mvn install succeeds
  • My code follows the code style of this project
  • My change requires a change to the Javadoc documentation
  • I have updated the Javadoc documentation accordingly
  • I have added tests to cover my changes
  • All new and existing tests passed
  • I have added a changelog entry. Adding a new entry must be accomplished by running the scripts/new-change script and following the instructions. Commit the new file created by the script in .changes/next-release with your changes.
  • My change is to implement 1.11 parity feature and I have updated LaunchChangelog

License

  • I confirm that this pull request can be released under the Apache 2 license

zoewangg and others added 30 commits June 23, 2026 20:48
…s in codegen (#7050)

* Throw clear model validation error for unresolved member shape targets in codegen

When a shape member's target references a shape that does not exist in the
intermediate model (missing from the service model, removed by a customization,
or misspelled), codegen previously failed with a cryptic NullPointerException
deep in POJO generation. Add an eager check in IntermediateModelBuilder after
member-to-shape linking that throws ModelInvalidException (UNKNOWN_SHAPE_MEMBER)
naming the owning shape, member, and unresolved target.

* Add changelog entry

* Aggregate all unresolved member shape targets into a single validation error
* Validate paginators before generating

* Fix changelog
…es. (#7070)

* Add support for generating endpoint tests with integer parameter values.

* Add support for floats as well
This update fixes an issue with 3xx early response handling with the
request has 'Expect: 100-continue`.

Fixes #7047

See also https://issues.apache.org/jira/browse/HTTPCORE-796
* Add lambdacore to services pom

* Add lambdacore to /bom and /aws-sdk-java, pom.xml

---------

Co-authored-by: David Ho <hdavidh@amazon.com>
…a new CloudWatch resource, Log Based Alarms. Log Based Alarms allows customers to alarm directly on CloudWatch Logs query results.
…n upgrades on existing clusters by accepting scheduler.version in UpdateCluster.
…CS for business launch where we will release an API that supports rich media and interactive messaging elements.
…d description for an existing AWS Glue Data Catalog asset.
…ListSupportedResourceTypes responses. Added SLRec field for ServiceView
…rameter in ModifyCacheCluster and ModifyReplicationGroup to clarify modification behavior.
…hanced capabilities within AWS AppConfig that enable you to run AB tests, multivariate tests, and gradual feature rollouts across your application stack.
…tboundRequest API that will create an outbound request call for the customer's Web Notification outbound campaign.
…ategy and a parentGroupId parameter on CreatePlacementGroup and DescribePlacementGroups. Precision time placement groups and cluster placement groups with a parent precision time placement group ensure instances launch on precision time capable hardware.
…oundation (VCF) self-deployed mode, along with new connectors to VCF components such as the Operations and SDDC managers to monitor coverage and usage.
…de storage giving you the option for Lambda to reference a copy of your source code from your own S3 buckets. This allows you to maintain a single copy of your source code and manage your own code storage limits.
…h Amazon Bedrock AgentCore Gateway resources. You can now use AssociateWebACL, DisassociateWebACL, GetWebACLForResource, and ListResourcesForWebACL to protect your AgentCore Gateways with AWS WAF.
…ployment circuit breaker configurations. Customers can now define the failure threshold or control the failure counting mechanism.
Remove the simspaceweaver service from the SDK as it has been deprecated.
This removes the module from services/pom.xml, bom/pom.xml,
aws-sdk-java/pom.xml, and deletes the service directory.
Remove the panorama service from the SDK as it has been deprecated.
This removes the module from services/pom.xml, bom/pom.xml,
aws-sdk-java/pom.xml, and deletes the service directory.
Remove the iotevents and ioteventsdata services from the SDK as they
have been deprecated. This removes both modules from services/pom.xml,
bom/pom.xml, aws-sdk-java/pom.xml, and deletes their service
directories.
aws-sdk-java-automation and others added 17 commits July 22, 2026 18:05
…azon Managed Service for Prometheus collectors.
…k Knowledge Base logs via Observability Admin Telemetry Rule for account and organization level
…og Alarm scheduled query configuration fields, and makes LogGroupIdentifiers optional for log alarms.
Add numEventLoopThreads(Integer) to AwsCrtAsyncHttpClient.Builder and
AwsCrtHttpClient.Builder to configure the CRT event-loop (IO) thread
count. When set, the client owns a private EventLoopGroup of that size
and shuts it down on close; when unset, it shares the process-wide
default group (behavior unchanged). Values must be greater than 1, and
a value >= 4 * availableProcessors() logs a one-time WARN to flag
likely-accidental oversizing (warn-only, value still honored).

Also fix two native-resource leaks that could occur when client
construction fails: wrap the base constructor so already-created CRT
resources (including a private EventLoopGroup and its threads) are
released if a later allocation throws, and reject HTTP/2 on the sync
client before super() so no resources are allocated on that path.

Bring aws-crt-client into the architecture-tests scope (matching the
other HTTP clients) and allowlist its existing warn/error log usages.
…(BYOS) feature in AgentCore Browser and Code Interpreter. Enables mounting S3Files and EFS File Systems via Access points.
…s Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant protocol.
…al protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.
… Storage(BYOS) feature in AgentCore Browser and Code Interpreter. Enables mounting S3Files and EFS File Systems via Access points.
…onal protocol alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant protocol.
… Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant protocol.
…les to control access to Amazon Quick through the browser extension and Microsoft Word, Outlook, Excel, and PowerPoint add-ins.
@Fred1155
Fred1155 requested a review from a team as a code owner July 23, 2026 18:06
…h-locked CMAF ingest in MediaPackageV2 channels.
…custom aspect ratio per stream session to accommodate different player devices. Supported aspect ratios include landscape, portrait, and square - delivering a full-screen experience without letterboxing or cropping.
…OR as an additional protocol alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant protocol.
…a new parameter wait-time-seconds to 5 API operations, new API ListSessions, and a new parameter execution-mode to BatchExecuteStatement
…an additional protocol alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant protocol.
@Fred1155
Fred1155 merged commit c47afc5 into release Jul 23, 2026
13 of 15 checks passed
@github-actions

Copy link
Copy Markdown

This pull request has been closed and the conversation has been locked. Comments on closed PRs are hard for our team to see. If you need more assistance, please open a new issue that references this one.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Jul 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.