Features
- autoscaling: add support for InstanceRefresh suspended process (#29113) (f5e7717)
- autoscaling: support custom termination policy with lambda (#29340) (2ebb409), closes #19750
- codepipeline:
executionMode
property for Pipeline (#29148) (3bb2944), closes #29147 - ec2: add NAT instance V2 support using AL2023 (#29013) (7fa6bbf)
- elasticloadbalancingv2: health check interval greater than timeout (#29075) (576d034), closes #29062
- rds: add ability to specify PreferredMaintenanceWindow to RDS cluster database instances (#29033) (9c82bca), closes #16954
- rds: enable data api for aurora cluster (#29338) (82690f7), closes #28574
- stepfunctions-tasks: start build batch integration (#29296) (4f2b757), closes #29119
- list stack dependencies (#28995) (a7fac9d)
- update L1 CloudFormation resource definitions (#29349) (8b01f45)
Bug Fixes
- batch: windows does not support readonlyRootFilesystem (#29145) (7205143), closes #29140
- changelog: changelog for v2.131.0 has some errors (#29352) (1b56897)
- cli: prevent changeset diff for non-deployed stacks (#29394) (d33caff), closes #29265
- cloudwatch: allow up to 30 dimensions for metric (#29341) (ebe2adf), closes #29322
- custom-resources: correctly convert values to Date type (#28398) (38bdb92), closes /github.com/aws/aws-cdk/blob/1a9c30e55e58203bd0a61de82711cf10f1e04851/packages/aws-cdk-lib/custom-resources/lib/helpers-internal/sdk-v3-metadata.json#L174 #27962
- custom-resources: log statement exposes information prohibited by security guideline (#29406) (11621e7)
- ecs-patterns: resolve not being able to create ECS service in
integ.alb-ecs-service-command-entry-point
(#29333) (6a69d5b), closes /github.com/aws/aws-cdk/pull/29186#issuecomment-1959231406 - events_targets: installing latest aws sdk fails in cn partition (#29374) (f0383d6)
- events-targets: ecs:TagResource permission (#28898) (4af0dfc), closes #28854
- lambda-nodejs: support bundling aws-sdk as part of the bundled code asset (#29207) (2378635), closes #25492 #25492
- rds:
DatabaseCluster.instanceEndpoints
doesn't include writer endpoint (#29337) (ca59616), closes #29279 - rds: incorrect error message for rds proxies (#29404) (2dbb381), closes #29402
- spec2cdk: use modern type when building tag type (#29389) (3fb0254)
- sqs:
redrivePermission
is set tobyQueue
no matter what value is specified (#29130) (aa8484a), closes #29129 #29129 - stepfunctions: maxConcurrency does not support JsonPath (#29330) (b19f822), closes #20835 #20279