⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- monodk-experiment: This package is now deprected in favor of
monocdk
. Note thatmonocdk
is still experimental.
Features
- aws-ec2: KINESIS_FIREHOSE vpc endpoint (#10682) (08ae745), closes #10611
- cfnspec: cloudformation spec v18.6.0 (#10762) (6078cab)
- cloudfront-origins: customize origin access identity in s3origin (#10491) (dbb7e34), closes #9859
- core: pass environment variables to CustomResourceProvider (#10560) (320ec72), closes #9668
- efs: add support for backup policy (#10524) (41f6de2), closes #10414
- eks: Support cdk8s charts (#10562) (e51921d)
- rds: add clusterArn property to IServerlessCluster (#10741) (1559fe9), closes #10736
- readme: deprecate Gitter in favor of cdk.dev Slack (#10700) (c60764e)
Bug Fixes
- cli: 'stack already contains Metadata resource' warning (#10695) (e0b5508), closes #10625
- cli: deploying a transformed template without changes fails (#10689) (d345919), closes #10650
- cloudfront-origins: S3Origins with cross-stack buckets cause cyclic references (#10696) (0ec4588), closes #10399
- codepipeline-actions: correctly name the triggering Event in CodeCommitSourceAction (#10706) (ff3a692), closes #10665
- core: cannot override properties with
.
in the name (#10441) (063798b), closes #10109 - core: Stacks from 3rd-party libraries do not synthesize correctly (#10690) (7bb5cf4), closes #10671
- ec2:
addExecuteFileCommand
arguments cannot be omitted (#10692) (7178374), closes #10687 - ec2:
InitCommand.shellCommand()
renders an argv command instead (#10691) (de9d2f7), closes #10684 - ec2: memory optimised graviton2 instance type (#10615) (a72cfbd)
- elbv2: metric(Un)HealthyHostCount don't use TargetGroup dimension (#10697) (9444399), closes #5046
- glue: GetTableVersion permission not available for read (#10628) (b0c5699), closes #10577
- glue: incorrect s3 prefix used for grant* in Table (#10627) (4d20079), closes #10582
- pipelines: cannot use constructs in build environment (#10654) (bf2c629), closes #10535
- pipelines: pipeline doesn't restart if CLI version changes (#10727) (0297f31), closes #10659
- rds: secret for ServerlessCluster is not accessible programmatically (#10657) (028495e)
- redshift: Allow redshift cluster securityGroupName to be generated (#10742) (effed09), closes #10740
- stepfunctions: X-Ray policy does not match documentation (#10721) (8006459)