Skip to content

Releases: aws/aws-cdk

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)

v2.198.0

23 May 00:47
b16d999
Compare
Choose a tag to compare

Features

  • update L1 CloudFormation resource definitions (#34528) (92ad68a)

Bug Fixes


Alpha modules (2.198.0-alpha.0)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • amplify: A compute role is created when platform is Platform.WEB_COMPUTE or Platform.WEB_DYNAMIC.

Features

v2.197.0

21 May 01:21
8ed85d8
Compare
Choose a tag to compare

Features

  • update L1 CloudFormation resource definitions (#34497) (6b7cdcf)
  • cloudwatch: anomaly detection alarms (#31232) (e2aa338), closes #10540 #10540
  • custom-resource: update default node runtime to node22 in custom resources for commercial, china and gov regions (#34319) (eb5e688)

Bug Fixes

  • core: platform is ignored during asset bundling (#33865) (91bec88), closes #30239
  • lambda-nodejs: instantiating NodejsFunction without the entry property fails (#34498) (36ce84d)

Alpha modules (2.197.0-alpha.0)

v2.196.1

19 May 21:39
b88e516
Compare
Choose a tag to compare

Bug Fixes

  • lambda-nodejs: instantiating NodejsFunction without the entry property fails (#34498) (27e0f3a)

Alpha modules (2.196.1-alpha.0)

v2.196.0

16 May 00:54
4be3c1f
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.
  • Logs: The type of property DeliveryDestinationPolicy of resource AWS::Logs::DeliveryDestination changed to be DestinationPolicy instead of JSON.

Features

Bug Fixes


Alpha modules (2.196.0-alpha.0)

Features

Bug Fixes

  • ec2: dual-stack vpc without private subnets creates EgressOnlyInternetGateway (under feature flag) (#34437) (35e818b), closes #30981
  • ec2-alpha: fix resource id references and tags for migration behind feature flag (#34377) (aa73534)

v2.195.0

07 May 22:18
a4225fe
Compare
Choose a tag to compare

Features

Bug Fixes

  • codepipeline: allow both pullRequestFilter and pushFilter (#34267) (1cac5a0), closes #34253
  • route53-targets: beanstalk allow specifying hostedZoneId to support token endpoint with default value derived from stack region or endpointUrl (#34122) (9e52752), closes #31843
  • s3-notifications: add a key policy to trust S3 for notifications to an SNS topic encrypted with a KMS key (under feature flag) (#33858) (1e87861), closes #16271

Reverts


Alpha modules (2.195.0-alpha.0)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • iot: By default, deviceDertificateAgeCheck is automatically enabled.

Features

Bug Fixes

  • amplify-alpha: example code for adding a custom rule is wrong (#34353) (8ab2606), closes #34351

v2.194.0

02 May 02:43
d2037fe
Compare
Choose a tag to compare

Features


Alpha modules (2.194.0-alpha.0)

v2.193.0

30 Apr 06:40
44f6d16
Compare
Choose a tag to compare

Features

Bug Fixes


Alpha modules (2.193.0-alpha.0)

Features

  • pipes-targets-alpha: support Amazon Data Firehose target (#33860) (ebf1ea2)

v2.192.0

25 Apr 00:12
4ec1df8
Compare
Choose a tag to compare

Features

Bug Fixes


Alpha modules (2.192.0-alpha.0)

Features

  • applicationsignals-alpha: introduce Application Signals L2 constructs (#32931) (e7a6e14)