Skip to content

Releases: aws/aws-cdk

v2.122.0

18 Jan 14:11
7e77e02
Compare
Choose a tag to compare

Features

Bug Fixes

Reverts


Alpha modules (2.122.0-alpha.0)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • appconfig: deploymentStrategyId prop in fromDeploymentStrategyId now takes a DeploymentStrategyId rather than a string. To import a predefined deployment strategy id, use DeploymentStrategyId.CANARY_10_PERCENT_20_MINUTES. Otherwise, use DeploymentStrategyId.fromString('abc123').
  • appconfig: ApplicationProps.name renamed to ApplicationProps.applicationName
    • appconfig: EnvironmentProps.name renamed to EnvironmentProps.environmentName
    • appconfig: DeploymentStrategyProps.name renamed to DeploymentStrategyProps.deploymentStrategyName
    • appconfig: ExtensionProps.name renamed to ExtensionProps.extensionName

Bug Fixes

v2.121.1

13 Jan 04:40
d86bb1a
Compare
Choose a tag to compare

Reverts


Alpha modules (2.121.1-alpha.0)

v2.121.0

12 Jan 22:01
9f2b78c
Compare
Choose a tag to compare

Features


Alpha modules (2.121.0-alpha.0)

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