Skip to content

Releases: aws/aws-cdk

v2.205.0

15 Jul 13:31
e170963
Compare
Choose a tag to compare

Features

Bug Fixes

⚠ CHANGES TO L1 RESOURCES

L1 resources are automatically generated from public CloudFormation Resource Schemas. They are build to closely reflect the real state of CloudFormation. Sometimes these updates can contain changes that are incompatible with previous types, but more accurately reflect reality. In this release we have changed:

  • aws-cdk-lib.aws_ec2.CfnTrafficMirrorFilterRule: Id attribute was removed
  • aws-cdk-lib.aws_kinesis.StreamConsumer: Id attribute was removed
  • aws-cdk-lib.aws_neptune.DBInstance: Id attribute was removed

Alpha modules (2.205.0-alpha.0)

v2.204.0

04 Jul 13:49
2fee1bb
Compare
Choose a tag to compare

Features

  • apigatewayv2: add stage variables support for HTTP and WebSocket API (#34548) (965e055)
  • cloudwatch: add id and visible properties for CloudWatch Metric (#34870) (879afd6), closes #19876
  • report feature flags into Cloud Assembly (#34884) (f70e46c), closes #34798
  • region-info: add support for region eusc-de (#34860)

Bug Fixes


Alpha modules (2.204.0-alpha.0)

Features

v2.203.1

02 Jul 18:44
481a50c
Compare
Choose a tag to compare

Bug Fixes


Alpha modules (2.203.1-alpha.0)

v2.203.0

01 Jul 14:23
740bb0e
Compare
Choose a tag to compare

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • cloudformation: Some L1 resources experienced breaking changes due to updated CloudFormation resources. Please check the notes for each specific module for more information.
  • aws-cdk-lib.aws_kendra.CfnDataSource.TemplateConfigurationProperty: template property here has changed from string to json

Features

  • rds: instance engine lifecycle support (#34719) (bab7413), closes #34492
  • report feature flag configuration into Cloud Assembly (#34798) (76af7dc)
  • backup: add support for ScheduleExpressionTimezone (#34603) (8ceea43), closes #34532
  • cloudformation: update L1 CloudFormation resource definitions (#34839) (4c75889)
  • cloudwatch: add account id field for log query and metric widgets to support cross account visibility (#34793) (ac4d09d), closes #26105
  • lambda: function log removal policy (#34723) (0388483), closes #34669
  • pipelines: cdk-assets version is configurable (#34802) (a361c9c)
  • update L1 CloudFormation resource definitions (#34792) (074cb8c)

Bug Fixes

Reverts


Alpha modules (2.203.0-alpha.0)

Features

  • ec2: support for client route enforcement for client VPN endpoint (#34405) (063f4e7)

Bug Fixes

v2.202.0

20 Jun 14:55
a464e26
Compare
Choose a tag to compare

Features

Bug Fixes


Alpha modules (2.202.0-alpha.0)

Features

  • amplify: add compute role support for Amplify branches (#34708) (817a21a)
  • amplify-alpha: support custom response headers in monorepo structures (#31771) (aea1372), closes #31758

v2.201.0

13 Jun 10:25
6eb823e
Compare
Choose a tag to compare

Features

Bug Fixes


Alpha modules (2.201.0-alpha.0)

Features

Reverts

v2.200.2

12 Jun 12:36
4de88bf
Compare
Choose a tag to compare

Bug Fixes


Alpha modules (2.200.2-alpha.0)

v2.200.1

03 Jun 15:51
a10b089
Compare
Choose a tag to compare

Bug Fixes


Alpha modules (2.200.1-alpha.0)

v2.200.0

02 Jun 19:35
3b0ccb1
Compare
Choose a tag to compare

Features

  • update L1 CloudFormation resource definitions (#34594) (1e37ee7)
  • custom-resources: throw ValidationError instead of untyped Errors (#33392) (1dacaa3), closes #32569
  • ec2: implement IPeer to PrefixList to be usable as a connection peer (#33617) (c277419), closes #33607
  • iam: introduce OidcProviderNative construct utilizing the native CloudFormation resource (#28634) (d8e6c09), closes #21197
  • iam: throw ValidationErrors instead of untyped errors (#34579) (bd5caba), closes #32569
  • lambda: allow propagating function tags to loggroup (#34556) (f556fd1)
  • lambda: throw ValidationErrors instead of untyped errors (#34577) (6ccdd81), closes #32569
  • region-info: throw ValidationError instead of untyped Errors (#33384) (303daf2), closes #32569
  • s3: add grantReplicationPermission for IAM Role permissions (#34138) (bfa6490), closes #34119
  • secretsmanager: throw ValidationErrors instead of untyped errors (#34580) (4d591ef), closes #32569
  • servicecatalog: throw ValidationErrors instead of untyped errors (#34581) (3895d76), closes #32569
  • sns-subscriptions: support Amazon Data Firehose subscription (#33811) (632179c), closes #14391
  • stepfunctions: add grant API for RedriveExecution (#34554) (e03939d), closes #33578

Bug Fixes

  • ec2: validate throughput property on EC2 instance block devices (#34571) (b31580a), closes #34033
  • elasticloadbalancingv2: fix incorrect max for minimumCapacityUnit (#34586) (8f19b26), closes #34582

Alpha modules (2.200.0-alpha.0)

Features

v2.199.0

27 May 15:55
e4fc2ac
Compare
Choose a tag to compare

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • cloudformation: Some L1 resources experienced breaking changes due to updated CloudFormation resources. Please check the notes for each specific module for more information.
  • vpc-lattice: the name and resourceConfigurationType property in CfnResourceConfigurationProps has changed from optional to required. Also, the name, subnetIds and vpcIdentifier properties in CfnResourceGatewayProps have changed from optional to mandatory.

Features

  • appconfig: deletion protection check for configuration profile (#34418) (ce88c76)
  • cloudformation: update L1 CloudFormation resource definitions (#34555) (64662b2)
  • ecs-patterns: add minHealthyPercent and maxHealthyPercent props to NetworkMultipleTargetGroupsFargateService (#34516) (a434aed), closes #34368
  • eks: Addon support configurationValues (#34061) (b420033), closes #34001
  • events-targets: enable opt-in to use an IAM role for SnsTopic target (#34259) (a3a0cf0)
  • stepfunctions-tasks: bedrock createModelCustomizationJob integration (#31913) (0c653d3), closes #29042

Bug Fixes

  • elasticloadbalancingv2: add validation on application listeners for certificates on HTTP protocol (#34233) (ca065bb)
  • rds: fix incorrect import/export combination check in AuroraMysqlEngineVersion.of() (#33564) (9e41154), closes #33562 #33562

Alpha modules (2.199.0-alpha.0)