github aws/aws-cdk v2.258.0

7 hours 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-pcaconnectorad: AWS::PCAConnectorAD::ServicePrincipalName: ConnectorArn property is now required.
  • aws-pcaconnectorad: AWS::PCAConnectorAD::ServicePrincipalName: DirectoryRegistrationArn property is now required.
  • aws-pcaconnectorad: AWS::PCAConnectorAD::TemplateGroupAccessControlEntry: GroupSecurityIdentifier property is now required.
  • aws-pcaconnectorad: AWS::PCAConnectorAD::TemplateGroupAccessControlEntry: TemplateArn property is now required.

Features

Bug Fixes

  • autoscaling: use of ScheduledAction.endTime is dangerous (#38014) (109fae7)
  • aws-cdk-lib: make token resolution ~25% faster (#37920) (87483dc)
  • bedrockagentcore: relax allowlistedHeaders pattern to match CFN schema (#37969) (e0d6c8a), closes #37964
  • cloudwatch: metric math validation reports quoted strings as unknown identifiers (#37977) (59bae38)
  • core: cross-region SSM writer orphans parameters when resource is replaced during stack update (#38059) (f130388)
  • core: handle string "false" for boolean context values in validation (#37989) (a26ed73)
  • integ-tests: responseURL logged in onTimeout (#37972) (b9259dd)
  • lambda-nodejs: bundling rejects entry paths containing ".." (#38022) (a7cc53c), closes #38017 #37572 #37572
  • lambda-nodejs: perf counters e2e test uses incorrect filename (#38033) (d88637f)

Alpha modules (2.258.0-alpha.0)

Features

  • integ-tests-alpha: add option to set the provider log level (#38005) (c634a79)

Bug Fixes

  • custom-resource-handlers: deterministic asset hashes for generated lambdas (#37634) (6c3d5bc), closes #34307
  • glue-alpha: deprecate Ray Jobs (#38055) (3fa428b)
  • glue-alpha: restore notifyDelayAfter to PySpark and Scala Spark ETL jobs (#37815) (05be88a), closes #33839
  • integ-tests-alpha: assertion failures print too much unnecessary information (#37974) (bc0de1d)
  • mediapackagev2-alpha: cdnAuth on OriginEndpoint now generates the required policy (#38013) (1d56b46)

Don't miss a new aws-cdk release

NewReleases is sending notifications on new releases.