Features
- assertions:
stringLikeRegexp()
matcher (#18491) (b49b002) - assertions: support for conditions (#18577) (55ff1b2), closes #18560
- assertions: support for parameters (#18469) (d0d6fc5), closes #16720
- cfnspec: cloudformation spec v53.0.0 (#18468) (50637e0)
- cfnspec: cloudformation spec v53.0.0 (#18480) (38e1fe4)
- cfnspec: cloudformation spec v53.0.0 (#18524) (517d517)
- cfnspec: cloudformation spec v53.0.0 (#18551) (926310b)
- cli: support hotswapping Lambda functions that use Docker images (#18319) (6b553b7), closes #18302 #18408
- cli: support hotswapping Lambda functions with inline code (#18408) (d0b8512), closes #18319
- cognito: identity pools (#16190) (59fe395)
- ec2: add Hpc6a instances (#18445) (c7f39ca)
- ec2: add support for al2022 and amzn2 with kernel 5.x (#18117) (6b73d1d)
- ec2: create Peers via security group ids (#18248) (9d1b2c7), closes #7111
- opensearch: added opensearch 1.1 to engineversion (#18432) (e01a57a), closes #18431
Bug Fixes
- apigateway:
enabled
property ofApiKeyProps
is ignored (#18407) (c31f9b4) - applicationautoscaling: typo in
DYANMODB_WRITE_CAPACITY_UTILIZATION
(#18085) (626e6aa), closes #17209 - assertions: object partiality is dropped passing through arrays (#18525) (eb29e6f)
- cli:
cdk watch
constantly prints 'messages suppressed' (#18486) (9b266f4), closes #18451 - cli: warning to upgrade to bootstrap version >= undefined (#18489) (da5a305)
- ec2: interface endpoints do not work with
Vpc.fromLookup()
(#18554) (f55cd2b), closes #17600 - ec2: launch template names in imdsv2 not unique across stacks (under feature flag) (#17766) (2a80e4b)
- ecs: only works in 'aws' partition (#18496) (525ac07), closes #18429
- ecs-patterns: Fix Network Load Balancer Port assignments in ECS Patterns (#18157) (1393729), closes #18073
- elbv2: BaseLoadBalancer.vpc is not optional (#18474) (f511c17), closes aws/jsii#3342
- pipelines: "Maximum schema version supported" error (#18404) (a684ff4), closes #18370
- pipelines: CodeBuild projects are hard to tell apart (#18492) (f6dab8d)
- pipelines: graphnode dependencies can have duplicates (#18450) (2b0b5ea)
- secretsmanager: Secret requires KMS key for some same-account access (#17812) (91f3539), closes #15450