Skip to content

Releases: aws/aws-cdk

v2.232.1

06 Dec 01:25
6613b13

Choose a tag to compare

Bug Fixes

  • core: TypeScript properties missing for types which extend internal interfaces (#36313) (3e7e17c), closes #36310

Alpha modules (2.232.1-alpha.0)

v2.232.0

05 Dec 13:08
2376883

Choose a tag to compare

Features

  • update L1 CloudFormation resource definitions (#36299) (0945692)
  • bedrock-agentcore: add fromImageUri method to AgentRuntimeArtifact (#36263) (ad25aba)
  • lambda: add support for durable functions (#36282) (599a1d3)
  • update L1 CloudFormation resource definitions (#36277) (c4fa99b)

Bug Fixes


Alpha modules (2.232.0-alpha.0)

Bug Fixes

  • bedrock-agentcore-alpha: use static construct ID for asset-based runtime artifacts (#36241) (e2bdddd), closes #35968
  • mixins-preview: service exports are different then in aws-cdk-lib (#36201) (5858006), closes #36210
  • mixins-preview: strongly-typed ConstructSelector interface (#36266) (1d2f473)

v2.231.0

01 Dec 18:41
06ad590

Choose a tag to compare

Features

  • lambda: support for capacity providers (#36255) (2e4c1cf)
  • update L1 CloudFormation resource definitions (#36253) (8410b13)
  • aws-cdk-lib: add arnFor<ResourceName> for 47 more resources (#36231) (5a8be4f)
  • aws-cdk-lib: all L1s now have a isCfn<ResourceName> static helper to check if a value is this L1 resource (#36243) (dc9db9b)
  • ec2: expose EC2 instance MetadataOptions (#35369) (4056e14), closes #35357

Bug Fixes

  • dynamodb: unsupported actions added to table resource policy (#36228) (10de047), closes #32230

Alpha modules (2.231.0-alpha.0)

Features

v2.230.0

26 Nov 20:08
8e31156

Choose a tag to compare

Features

  • apigateway: support response streaming with response transfer mode (#36155) (f431021), closes #36156
  • update L1 CloudFormation resource definitions (f203b8e)
  • update L1 CloudFormation resource definitions (#36193) (d074024)
  • events: the L2 EventPattern interfaces can be used with CfnRule (#36191) (efc135e)
  • update L1 CloudFormation resource definitions (#36180) (5cddd7e)

Bug Fixes

  • ecs: wrong ARN generated in Cluster.grantTaskProtection method (#36207) (9b337df)
  • ecs-patterns: target group ID changes without setting feature flag (#36199) (b7ca082), closes #36149
  • scheduler: wrong ARN generated in ScheduleGroup.grant* methods (#36175) (eae8838)

Alpha modules (2.230.0-alpha.0)

Features

Bug Fixes

v2.229.1

25 Nov 13:51
06dcb4d

Choose a tag to compare

Bug Fixes

  • scheduler: wrong ARN generated in ScheduleGroup.grant* methods (#36175) (ca9fbdd)

Alpha modules (2.229.1-alpha.0)

v2.229.0

24 Nov 20:06
1379fd1

Choose a tag to compare

Features

Bug Fixes


Alpha modules (2.229.0-alpha.0)

Features

Bug Fixes

  • bedrock-agentcore-alpha: empty submodule accidentally exposed and runtime validation fix (#36148) (72d3e6f)

v2.228.0

24 Nov 13:09
367086f

Choose a tag to compare

Features

  • lambda: add new lambda/kafka esm properties and on failure desitination (65f9c35)

Bug Fixes

  • cloudformation-include: TypeError when including template with intrinsic functions (#36157) (f2a384b), closes #36140 #35838

Alpha modules (2.228.0-alpha.0)

v2.227.0

21 Nov 01:00
5bb9e11

Choose a tag to compare

CHANGES TO L1 RESOURCES: L1 resources are automatically generated from public CloudFormation Resource Schemas. They are built 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-backup: AWS::Backup::LogicallyAirGappedBackupVault: EncryptionKeyArn attribute removed.

Features

  • stepfunctions: add StateMachineGrants (#36094) (59ef00d)
  • update L1 CloudFormation resource definitions (#36122) (51d805e)
  • core: cfn constructs (L1s) can now accept constructs as parameters for known resource relationships (#35838) (6be7b4b)
  • factory methods for Grants made public (#36123) (f9a894f)
  • dynamodb: add TableGrants and StreamGrants (#36093) (d0b074a)
  • rds: support instance and iam-db-auth-error CloudWatch log exports (#35058) (e71a8b1), closes #35018
  • s3: add BucketGrants (#36102) (5891172)
  • grants are now available through a separate class (#35782) (21fd959)

Alpha modules (2.227.0-alpha.0)

Features

Bug Fixes

  • bedrock-agentcore-alpha: fix unexpected validation error when properties are Token (#35978) (084b736)

v2.226.0

20 Nov 15:16
73ea0c1

Choose a tag to compare

Features

  • dynamodb: compound keys for global secondary indexes (046b06d)
  • lambda: add multi-tenancy support with TenancyConfig (5f384db)

Alpha modules (2.226.0-alpha.0)

v2.225.0

17 Nov 17:16
73b9f98

Choose a tag to compare

⚠ BREAKING CHANGES

  • ** L1 resources are automatically generated from public CloudFormation Resource Schemas. They are built 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-dynamodb: AWS::DynamoDB::GlobalTable: ResourcePolicy property is now required.

Features

  • update L1 CloudFormation resource definitions (#36082) (3df1d81)
  • custom-resource: add External ID support for AwsCustomResource (#35252) (9f6c02b), closes #34018
  • route53: support restricting delegated zone names when using grantDelegation (#35129) (d832aca)

Bug Fixes

  • aws-cdk-lib: temporary Cloud Assemblies are not cleaned up (#36043) (1ace1ef), closes #802
  • cognito: remove overly strict validation for threat protection on non-PLUS plans (#36027) (172c65f), closes #36023
  • s3-deployment: Source.jsonData() fails with null JSON values (#36054) (67b85f2), closes #36052

Reverts


Alpha modules (2.225.0-alpha.0)