New featureMedium

AWS CloudFormation and CDK accelerate development feedback loops with pre-deployment validation on all stack operations

AWS CloudFormation now runs pre-deployment validation on Create Stack and Update Stack operations, accelerating development velocity across all workflows

AWS CloudFormation now runs pre-deployment validation automatically on Create Stack and Update Stack operations, catching common deployment errors before resource provisioning begins. This accelerates development velocity across all deployment workflows, from manual iteration to CI/CD pipelines to AI agents provisioning infrastructure. Previously, pre-deployment validation was available only during change set creation. With this release, the same validations now run automatically on Create Stack and Update Stack operations. Three new validation checks are also available as warnings during change set creation: service quota limits validation, AWS Config Recorder conflict detection, and ECR repository delete readiness validation. When validation detects an issue, users can view errors using the DescribeEvents API with the operation ID, or in the CloudFormation console by navigating to the stack's Events tab and clicking the operation ID. Each error includes the logical resource ID and property path, enabling users to pinpoint and fix problems before any resources are provisioned. In CDK, both cdk deploy and cdk validate display validation results with construct-level tracing in a unified report, allowing AI agents and automation tools to parse structured responses and self-correct immediately. Pre-deployment validation is enabled by default on all stack operations with no configuration required. Users can skip validation for a specific operation using the new DisableValidation parameter on CreateStack, UpdateStack and CreateChangeSet API calls, or the --disable-validation flag in the CLI. This feature is available in all AWS Regions where CloudFormation is supported, excluding China.

Read the original AWS announcement