Features
- s3-deployment: backfill missing enums for s3-deployment (#33819) (2623e00), closes /docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-serversideencryptionbydefault.html#aws-properties-s3
- update L1 CloudFormation resource definitions (#33800) (fada917)
- ecs: add validation checks to memory cpu combinations of FARGATE compatible task definitions (#33608) (734ca66), closes #22216 /github.com/aws/aws-cdk/issues/31106#issuecomment-2289166090
- ecs: backfill missing enums for ecs (#33644) (28c6a22)
- eks: backfill missing enums for eks (#33646) (f67a88b)
- logs: throw
ValidationError
instead of untyped Errors (#33753) (1fea9f1)
Bug Fixes
- core: remove whitespaces in tree.json (#33784) (73b9138), closes #27261 #27261
- s3: add validation for lifecycle rule transitions (#33731) (4128ff4), closes #22103 #22103
- s3-deployment: handle properly quoted strings in JSON files (#33698) (bff85e8), closes #22661 #22661
- stepfunctions-tasks: jobQueueArn support JsonPath or JSONata (#33670) (1c09c8b), closes #33580
Alpha modules (2.185.0-alpha.0)
⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- scheduler-targets-alpha: The class
KinesisDataFirehosePutRecord
has been renamed toFirehosePutRecord
.