⚠ BREAKING CHANGES
- ** L1 resources are automatically generated from public CloudFormation Resource Schemas. They are built to closely reflect the real state of CloudFormation. Sometimes these updates can contain changes that are incompatible with previous types, but more accurately reflect reality. In this release we have changed:
aws-cloudwatch: AWS::CloudWatch::AnomalyDetector: Id attribute removed.
aws-glue: AWS::Glue::Table: Id attribute removed.
aws-glue: AWS::Glue::Table: IcebergInput.MetadataOperation type narrowed from json to string.
aws-glue: AWS::Glue::Table: IcebergTableInput.Properties type narrowed from json to Map<string, string>.
aws-iot: AWS::IoT::PolicyPrincipalAttachment: Id attribute removed.
aws-quicksight: AWS::QuickSight::Analysis: SheetLayoutGroupMember.Type type narrowed from json to string enum (ELEMENT|GROUP).
aws-quicksight: AWS::QuickSight::Dashboard: SheetLayoutGroupMember.Type type narrowed from json to string enum (ELEMENT|GROUP).
aws-quicksight: AWS::QuickSight::Template: SheetLayoutGroupMember.Type type narrowed from json to string enum (ELEMENT|GROUP).
Features
- update L1 CloudFormation resource definitions (#39139) (8a10135)
- cloudfront: add always-amz-auth signing behavior for origin access control (#39196) (7cf79a1), closes #39195 #38629
- cloudfront: add sigv4a signing protocol for origin access control (#38629) (805bfbe), closes #38627 #38627
- codebuild: add STANDARD_8_0, AMAZON_LINUX_2023_6 and AMAZON_LINUX_2023_STANDARD_4_0 images (#37588) (3beecb3), closes #37586
Bug Fixes
- apigateway: log group destination ARN causes permanent Stage drift (#38816) (65c6aa0), closes #38796
- bedrockagentcore:
Runtimeannotations cannot be acknowledged (#38770) (165bf8b), closes #38741 - core: can't trace construct to template for nested stacks (#39141) (173a2ff)
- core: preserve unresolved Tags property tokens (#37759) (644489c), closes #37734
- core: validations with different messages are confusingly combined (#39132) (54fb0ea), closes #38982
- stepfunctions: default
StateMachineIAM role missing confused deputy protection best practices (#37688) (638a681), closes #37567 #37567 #37567
Alpha modules (2.274.0-alpha.0)
Features
- bedrock-alpha: add VectorKnowledgeBase L2 construct for bedrock knowledge bases (#38883) (5041639), closes aws/aws-cdk-rfcs#686