Skip to content

Releases: aws/aws-cdk

v2.120.0

12 Jan 11:26
58b90c4
Compare
Choose a tag to compare

Features

  • ecs: support for capacity provider managed instance draining (#28672) (cf97f47)

Alpha modules (2.120.0-alpha.0)

v2.119.0

11 Jan 22:37
0392e71
Compare
Choose a tag to compare

Features

Bug Fixes

  • cli: cdk diff falsely reports resource replacements on trivial template changes (#28336) (10ed194)
  • core: single-file bundling breaks due to left over temp dir (#28566) (a74aacf)
  • ec2: passing keypair to instance unexpectedly does nothing (#28482) (22e6ce8), closes #28478
  • ecs: unnecessary CloudWatch logs ResourcePolicy (#28495) (5f96d13), #22307 #20313
  • stepfunctions: retry block in CustomState is always empty (#28598) (0042e53), closes #28586

Alpha modules (2.119.0-alpha.0)

Features

v2.118.0

03 Jan 20:45
a40f2ec
Compare
Choose a tag to compare

Features

Bug Fixes


Alpha modules (2.118.0-alpha.0)

Features

  • glue: database description property (#27744) (cbac240), closes #27740
  • glue-alpha: add cfn-glue-table-tableinput-parameters to Glue table construct (#27643) (8e15482)

Bug Fixes

v2.117.0

27 Dec 20:06
59d9b23
Compare
Choose a tag to compare

Features

Bug Fixes

  • core: core constructs fail with Error: Cannot find module '../dist/core/<file>.generated' (#28467) (cd54c42), closes #28251 #28465
  • ecs-patterns: ApplicationMultipleTargetGroupsEc2Service ignores load balancer name (#28394) (9c0fecf), closes #23535

Alpha modules (2.117.0-alpha.0)

Bug Fixes

  • lambda-python-alpha: bundling hash logic includes auth tokens in PIP urls, causing an unnecessary rebuild (#27903) (00331a7), closes #27331
  • lambda-python-alpha: use function architecture (#18696) (#28449) (c724d27)

v2.116.1

22 Dec 17:48
222de71
Compare
Choose a tag to compare

Bug Fixes

  • core: core constructs fail with Error: Cannot find module '../dist/core/<file>.generated' (#28467) (e8be128), closes #28251 #28465

Alpha modules (2.116.1-alpha.0)

v2.116.0

22 Dec 04:20
a1552da
Compare
Choose a tag to compare

Features

Bug Fixes

  • core: messages from annotations.ts can show up as [object Object] (#28414) (3e6f10d)
  • custom-resources: cannot set logging for state machine generated in CompleteHandler (#27310) (bfeef00), closes #27283
  • ecs-patterns: taskDefinition ignored by queueProcessingFargateService (#28220) (5d6b8ee), closes #27360
  • eks: neuron plugin not added with addNodegroupCapacity() (#27909) (b87212b)
  • events-targets: imported sqs queue cannot be used as a rule dlq (#28165) (#28285) (588b106)
  • iam: importedRoleStackSafeDefaultPolicyName feature flag results in excessively long IAM policy names (#27548) (4f88db6), closes #27409 #24441
  • logs: adding a resource policy statement with AnyPrincipal fails (#27787) (0b2ba1c), closes #27783
  • s3-notifications: multiple notifications doesn't work (#28132) (37be7b9)
  • secretsmanager: cannot set hourly rotation (#28303) (09cb003), closes #28261
  • secretsmanager: hosted rotation with fromSecretNameV2() does not create correct iam policy (#28379) (4ab5bb2), closes #28308

Alpha modules (2.116.0-alpha.0)

Features

Bug Fixes

v2.115.0

14 Dec 13:56
58027ee
Compare
Choose a tag to compare

Features

  • eks: support Bottlerocket Nvidia AMIs (#28287) (6aa1b1b), closes #28241
  • rds: support RDS for MariaDB 10.11.6, 10.6.16, 10.5.23 and 10.4.32 (#28345) (0347a19)
  • rds: support RDS for SQL Server 16.00.4095.4.v1 (#28274) (7a22501)
  • stepfunctions-tasks: runtime role in EmrAddStep (#27736) (314fbfa), closes #27691
  • stepfunctions-tasks: support for the Step Functions optimized integration for Bedrock InvokeModel API (#28276) (f3dafa4)
  • update AWS Service Spec (#28328) (15c7bb2)
  • ROADMAP: updates to public roadmap 🚀 (#28302) (fe30921)

Bug Fixes

  • rds: publiclyAccessible=false set on an instance is ignored when cluster is placed in a public subnet (#28038) (569593c), closes #28037 #28037
  • route53: delete old NS records on cross-account delegation renaming (#21249) (#27523) (448e2bd), closes #25285
  • stepfunctions-tasks: missing tags & perms for emr cluster creation (#28327) (14e5e50)
  • stepfunctions-tasks: state machine role is missing sagemaker:AddTags permission for SageMakerCreateTransformJob task (#27264) (8ce0283), closes #26012

Alpha modules (2.115.0-alpha.0)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • scheduler: The typos in the Schedule and Group construct method names have been fixed, changing metricSentToDLQTrunacted to metricSentToDLQTruncated and metricAllSentToDLQTrunacted to metricAllSentToDLQTruncated.
  • redshift: Further updates of the Redshift table will fail for existing tables, if the table name is changed. Therefore, changing the table name for existing Redshift tables have been disabled.

Features

Bug Fixes

v2.114.1

06 Dec 13:58
02bbb1d
Compare
Choose a tag to compare

Bug Fixes


Alpha modules (2.114.1-alpha.0)

v2.114.0

05 Dec 22:24
12879fa
Compare
Choose a tag to compare

Features

Bug Fixes


Alpha modules (2.114.0-alpha.0)

Features

  • appconfig-alpha: support for composite alarms (#28156) (d19640b)
  • appconfig-alpha: support for relative file paths when importing config (#28191) (4867294), closes #26937
  • scheduler-targets-alpha: KinesisDataFirehosePutRecord Target (#27842) (46f3a00), closes #27450
  • scheduler-targets-alpha: KinesisStreamPutRecord Target (#27845) (47a09b5), closes #27451

v2.113.0

01 Dec 20:56
ccd534a
Compare
Choose a tag to compare

Features


Alpha modules (2.113.0-alpha.0)

Features

  • msk-alpha: MSK Kafka versions 2.8.2.tiered and 3.5.1 and StorageMode property (#27560) (f9f15fa)