Features
- assertions: added getResourceId method to Template (#33521) (a96b0f1)
- autoscaling: add new
HealthChecks
for multiple health check types, including EBS and VPC_LATTICE types (#31286) (b3edd0d), closes #31289 /github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-autoscaling/lib/auto-scaling-group.ts#L233 /github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-autoscaling/lib/auto-scaling-group.ts#L2232-L2258 /github.com/aws/aws-cdk/pull/31286#discussion_r1740763781 - ecs: encrypting managed storage (#33535) (07f0fe3), closes #33380
- inspector: add minimal L2 interface for Inspector assessment template and fromCfnAssessmentTemplate() (#33614) (d51f70a)
- opensearchservice: nodeoptions for domain (#32936) (1b6f0c3), closes #32553
- rds:
DatabaseCluster
supportreplicationSourceIdentifier
(#33471) (878ad54), closes #33280 - update L1 CloudFormation resource definitions (#33676) (92dba49)
- upgrade @aws-cdk/cloud-assembly-schema to v40 (#33620) (127059e)
Bug Fixes
- apigateway: move endpointConfiguration to RestApiBaseProps (#33514) (e07a89c), closes #33295
- appsync: appsync Event API integration assertion tests (#33572) (6f966a6)
- cloudwatch: update regex expression that prevents CloudWatch:Mah:UnknownIdentifier warnings (#33591) (#33592) (97744e7)
- iam: adding organization id pattern verification (#33555) (6df9bfe), closes #32756
- lambda-nodejs: do not require a frozen lockfile for bun (#32908) (a21190e), closes #32906 #32906
- s3: cannot deploy multiple replication source buckets (under feature flag) (#33360) (d580853), closes #33355
- sns: for SSE topics, add KMS permissions in grantPublish (#32794) (f1c0926), closes #18387 #31012 #24848 #16271 #29511 /github.com/aws/aws-cdk/issues/16271#issuecomment-917221985
Alpha modules (2.182.0-alpha.0)
Features
- pipes-alpha: support for customer-managed KMS keys to encrypt pipe data (#33546) (dd0d62f), closes #31453