Features
- ecs: add support ECS-optimized Amazon Linux 2023 (Neuron) AMI (#34689) (ad665c4)
- mediaconnect: l2 construct (#37945) (8e9e001)
- update L1 CloudFormation resource definitions (#38275) (2b1c632)
- apigateway: alb integration (#36247) (20dbdd9), closes #36184
- bedrockagentcore: support service/region in IAM credential provider for gateway targets (#37697) (08a2543), closes #37696
- cloudfront: add Managed-HostHeaderOnly origin request policy (#38236) (0e66e47), closes #38234
- core: templates are validated against a comprehensive default rule set (#38135) (023c5bf)
Bug Fixes
- cross-stack warnings are emitted for nested stacks (#38355) (db98909)
- apigateway: revert alb integration that breaks jsii go packaging (#38305) (18158a4), closes #36247 #36247 #36247 #36247
- aws-cdk-lib: fatal validations don't show plugin name (#38273) (a88d1ba)
- aws-cdk-lib: validation namespaces for annotations are inconsistent (#38256) (75893d9)
- backup: lifecycle and vault lock validations reject tokenized durations (#38264) (0ff20a3), closes #38263 #38246 #37751 #25943 #38246 #37751 #25943
- certificatemanager: use hasOwnProperty in apexDomain to prevent prototype collision (#37195) (ec38947), closes #37193
- cloudfront-origins: validate httpPort and httpsPort range in HttpOrigin (#37872) (8a62b58)
- core: stack-related validation has an empty construct path (#38350) (0af7c34)
- core: stack.node.addDependency gets slower as stacks grow (#38314) (0728618)
- core: synth crashes with EISDIR on a symlink-to-directory when a validation plugin is registered (#38299) (be0fdc4), closes #38295
- elasticloadbalancingv2: improve handling for
dropInvalidHeaderFieldsin case of default or switching from true to false (#36483) (208b9db), closes #36409 - lambda: allow SnapStart for container image functions (#38265) (586dc4f), closes #30898
- lambda: validations reject tokenized provisioned concurrency and async invoke config values (#38246) (4aa7e78), closes #38245 #37197 #36275 #37197
- opensearchservice: allow gp3 ebs throughput up to 2000 MiB/s (#38001) (f0cfc5b), closes #38000 #36074
- spec2cdk: add IVS to event pattern method name prefixes (#38322) (d6d1e8d)
- validation: incorrectly relative paths in Cloud Assemblies (#38352) (3f9422f), closes #38333
- validation: validation reports are not self-contained (#38333) (5d11d70)