github aws/aws-cdk v2.221.0

one day ago

⚠ 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-datazone: AWS::DataZone::ProjectProfile: Id property removed.
  • aws-logs: AWS::Logs::DeliveryDestination: DeliveryDestinationType attribute removed.
  • aws-s3: AWS::S3::AccessGrantsLocation: IamRoleArn property is now required.
  • aws-s3: AWS::S3::AccessGrantsLocation: LocationScope property is now required.
  • aws-servicecatalog: AWS::ServiceCatalog::TagOptionAssociation: Id attribute removed.

Features

Bug Fixes

  • ecs-patterns: resolve target group conflict when updating ALB internetFacing or loadBalancerName (under feature flag) (#35508) (69b9c03), closes #33253 #33253 #33253
  • lambda: can't find entry file under ESM module system (#35797) (7becd79), closes #21630
  • lambda-runtime: change fallback for latest lambda node runtime to node 22.x (#35764) (10fcb1b)
  • opensearchservice: add i8g nodes validation without EBS (#35668) (9594842), closes #35666
  • s3-deployment: handle empty string in Source.data() (#35824) (95c8d73), closes #35809
  • stepfunctions-tasks: allow passing apiEndpoint as intrinsic function (under feature flag) (#32139) (ddfef06), closes #29925 #29925 #30749

Alpha modules (2.221.0-alpha.0)

Features

Bug Fixes

  • elasticache-alpha: cannot import Redis 7 serverless cache (#35629) (2bde1a0)

Don't miss a new aws-cdk release

NewReleases is sending notifications on new releases.