Conversation
…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.
…out configuration on VPC Lattice Services
…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.
… and markdown table syntax.
…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.
…nd BatchWriteRecord APIs to Feature Store.
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.
…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.
… instance types for SageMaker HyperPod
…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.
zoewangg
approved these changes
Jul 23, 2026
|
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. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Motivation and Context
Modifications
Testing
Screenshots (if appropriate)
Types of changes
Checklist
mvn installsucceedsscripts/new-changescript and following the instructions. Commit the new file created by the script in.changes/next-releasewith your changes.License