Skip to content

Releases: aws/aws-cdk

v2.213.0

28 Aug 09:27
b7f0d30
Compare
Choose a tag to compare

Features

  • dynamodb: adding ContributorInsightsMode feature (#35332) (d2c93e4)

Alpha modules (2.213.0-alpha.0)

Features

  • s3tables-alpha: add TablePolicy support to L2 construct library (#35223) (a4aad78), closes #33054

v2.212.0

20 Aug 13:43
7b92895
Compare
Choose a tag to compare

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-rds: AWS::RDS::DBInstance:StatusInfos property is removed.
  • aws-sagemaker: AWS::SageMaker::Domain: SingleSignOnApplicationArn property is removed.
  • aws-cloudfront: AWS::CloudFront::Function: Name property is now set as immutable.

Features

  • implement UsagePlan and ApiKey support in L2 constructs for aws-apigatewayv2 (WebSocketApi) (#35060) (f7faffe), closes #28756
  • update L1 CloudFormation resource definitions (#35256) (d79fd85)

Bug Fixes

  • apigateway: invalid JSON structure in StepFunctions error responses causes 500s (#34787) (0d5ce56), closes #34777
  • aws-cdk-lib: feature flag report contains unnecessary flags (#35227) (566f6ca)
  • s3-deployment: list tokens in Source.jsonData are not resolved. (#35169) (1efb764), closes #35145 #35145
  • signer: not correctly passing signingProfileName to CfnSigningProfile (#35033) (aaaa9cc), closes #35030

Reverts

  • docs: revert ECS and Fargate service documentation for new AZ rebalancing default values (#35233) (7c0084a), closes #35156

Alpha modules (2.212.0-alpha.0)

v2.211.0

13 Aug 09:34
ebc4aa6
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

cloudformation: 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-opsworkscm: CfnServer resource is no longer provisionable
    (AWS::OpsWorksCM::Server). Service is on deprecation path
  • aws-iotfleetwise: Properties DataDestinationConfigs,
    SignalsToCollect and SignalsToFetch in resource CfnCampaign are
    now marked as immutable (they will cause a replacement of the resource
    if updated)

Features

Bug Fixes

  • dynamodb: use keyId instead of keyArn for TableV2 replica encryption (#35144) (787b8ed), closes #35136

Alpha modules (2.211.0-alpha.0)

v2.210.0

06 Aug 20:05
3caac15
Compare
Choose a tag to compare

Reverts


Alpha modules (2.210.0-alpha.0)

Features

  • glue-alpha: add optional metrics control for cost optimization (#35154) (6e24133), closes #35149

v2.209.1

06 Aug 06:03
e7e3460
Compare
Choose a tag to compare

Bug Fixes

  • eks: fix helm commands not running ecr public login (#35161) (d860ee8)

Alpha modules (2.209.1-alpha.0)

Bug Fixes

  • eks-v2-alpha: fix helm commands not running ecr public login (#35162) (6c2a8b8)

v2.209.0

05 Aug 21:14
26cb806
Compare
Choose a tag to compare

Features

  • ecs: add support for native blue/green deployments in ECS L2 (#35061) (3723aca), closes #35010
  • add new field to feature flag report (#35108) (8bff8f9)
  • inferenceprofiles: add inference and cross-region inference pro… (#35048) (87770ef)
  • deprecating delete existing field in ARecord (#35039) (49b2627), closes #34230
  • s3-tables: add L2 construct support for Table and Namespace resources (#35023) (576c9ec), closes #33054

Bug Fixes

  • app-staging-synthesizer: custom bootstrap qualifier is not passed through to deployment role name (#35118) (6525d51), closes #28195 #28195
  • codebuild: support Windows Server Core 2022 image with on-demand capacity (#35152) (a595884), closes #29754
  • eks: remove usage of shell=True in helm commands (#35148) (918593d)
  • eks-v2: remove usage of shell=True in helm commands (#35141) (cd9d69c)
  • rds: can not lookup VPC Security Groups with fromLookup method (#34906) (ae87e26)

Alpha modules (2.209.0-alpha.0)

v2.208.0

29 Jul 20:44
259e41e
Compare
Choose a tag to compare

Features

  • update L1 CloudFormation resource definitions (#35054) (a2b3e78)
  • region-info: add support for region ap-southeast-6 (#35036)

Bug Fixes

  • core: Tag must have a value error is impossible to attribute to a specific tag (#35091) (6c4181b)
  • custom-resources: use loggingFormat instead of deprecated logFormat (#35015) (81fe660), closes #35002
  • logs: query strings can have multiple stats commands (#34590) (57ae6f9), closes #34578 #34578
  • logs: revert "exposed metric from the metric filter will now include the dimension map (#34648)" (#35102) (24bbced), closes #35097

Alpha modules (2.208.0-alpha.0)

Features

  • glue: throw ValidationError instead of untyped errors (#35084) (1e20df6)

v2.207.0

24 Jul 14:10
259837f
Compare
Choose a tag to compare

Features

Bug Fixes


Alpha modules (2.207.0-alpha.0)

v2.206.0

16 Jul 12:49
4f53cbb
Compare
Choose a tag to compare

Features

  • custom-resource: Added async custom resource provider framework logging off by default (1302e3d)
  • ecs: add L1 native blue/green deployment support for ECS services (3ef87e4)

Alpha modules (2.206.0-alpha.0)

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)