Skip to content

Releases: aws/aws-cdk

v2.130.0

23 Feb 04:07
bd6e5ee
Compare
Choose a tag to compare

Features

Bug Fixes


Alpha modules (2.130.0-alpha.0)

v2.129.0

21 Feb 16:41
d5ab0df
Compare
Choose a tag to compare

Features


Alpha modules (2.129.0-alpha.0)

Bug Fixes

  • appconfig: scope generated alarm role policy to '*' for composite alarm support (#29171) (c17879d)

v2.128.0

14 Feb 23:23
d995261
Compare
Choose a tag to compare

Features

Bug Fixes


Alpha modules (2.128.0-alpha.0)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • app-staging-synthesizer-alpha: stagingBucketEncryption property is now required. For existing apps, specify BucketEncryption.KMS to retain existing behavior. For new apps, choose the bucket encryption that makes most sense for your use case. BucketEncryption.S3_MANAGED is available and is intended to be the default when this module is stabilized.

Features

Bug Fixes

  • appconfig: deployment recreated on every cdk deployment (#28782) (a21731c)

v2.127.0

10 Feb 02:33
6c90efc
Compare
Choose a tag to compare

Features

Bug Fixes


Alpha modules (2.127.0-alpha.0)

Features

  • pipes-sources: new EventBridge Pipes sources alpha module (#29048) (2e53568)

Bug Fixes

v2.126.0

02 Feb 11:11
fb74c41
Compare
Choose a tag to compare

Features

  • migrate: Add CDK Migrate --from-scan functionality (#28962) (bbc14b3)

Alpha modules (2.126.0-alpha.0)

v2.125.0

01 Feb 02:44
5e3c3c6
Compare
Choose a tag to compare

Features

  • applicationautoscaling: validate evaluationPeriods and datapointsToAlarm for step scaling policy (#28880) (4034adb)
  • batch: add fargate Runtime Platform properties to ECS Fargate C… (#28841) (ac8251f), closes #26484
  • CLI: Diff Supports Import Change Sets (#28787) (d973615), closes #28336
  • cloudfront: retrieve default distribution metrics (#28894) (8e115db), closes #28893
  • cognito: validate oidc provider name (#28802) (534794c), closes #28667
  • sqs: support for permission settings for dead letter source queues (#28745) (9e21803), closes #19766

Bug Fixes

  • stepfunctions-tasks: mediapackagevod service generates wrong action in role policy (#28775) (305dae0), closes #28774
  • revert deprecation of logRetention properties (#28934) (f89a7d2), closes #28919
  • apigatewayv2: WebSocketAwsIntegration ignores requestParameters and integrationPassThrough behaviors (#28921) (990ead3)
  • eks: Could not use ec2 instance type and size that their names contains dashes (#28040) (b32f47c), closes #27587

Alpha modules (2.125.0-alpha.0)

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • integ-runner: Parsing of the cli input caused arguments passed after the first instance --language <language> to be interpreted as a language as well. This prevented passing a test name after providing cli options. To overcome this limitation, integ-runner now requires an explicit --language option for each language you want to include: integ-runner --language javascript --language python. This was already documented that way and always the intended way to use this feature.
  • neptune-alpha: Corrected LogRetention IDs for DatabaseCluster. Previously, regardless of the log type, the string ‘objectObject’ was always included, but after the correction, the log type is now included.

Features

Bug Fixes

  • integ-runner: cannot pass test name after --language (#28922) (f9fbbb4)
  • neptune-alpha: multiple cloudwatchLogsExports cannot be set when configuring log retention (#28643) (56794fc), closes #26295

v2.124.0

26 Jan 23:02
4b6724c
Compare
Choose a tag to compare

Features

Bug Fixes

  • cloudwatch-actions: multiple alarms with LambdaAction for the same Lambda fail (under feature flag) (#28712) (b1e3dfd)
  • cognito: allow custom email msg placeholder (#28832) (1dbfa14)
  • eks: helm uninstall in custom resource handler does not respect Wait (#28830) (7a30f5d), closes #28831
  • iam: allow intrinsic functions in deletion policy (#28834) (2801355)
  • iam: SamlConsolePrincipal returns incorrect url in GovCloud and ISO regions (#28704) (c1f2abb), closes #25723
  • opensearch: always create CloudWatch Logs resource policy when logging is enabled (#28707) (a5a8855), closes #23637
  • rds: proxy target is missing KMS permissions (#28858) (c17dbde), closes #28850

Alpha modules (2.124.0-alpha.0)

v2.123.0

24 Jan 21:27
a594112
Compare
Choose a tag to compare

Features

Bug Fixes

  • appsync: add dependency to logretention for graphql apis log group (#28548) (04e5480), closes #26564
  • CLI: cdk diff is not clear enough about using read-only change sets (#28741) (bb50f97)
  • lambda: lambda does not set environment variables for AWS_CODEGURU_PROFILER properties when creating Amazon CodeGuruProfiler profiling group (#28762) (2511956), closes #23511
  • rds: Failed to create a Database Instance with Kerberos authentication configured (#28601) (b620f1b), closes #28600

Alpha modules (2.123.0-alpha.0)

Features

  • iot-actions-alpha: open search action in IoT topic rule (#28748) (84b23cb)

Bug Fixes

  • amplify: addBranch fails synth with "cannot find entry file..." (#28772) (cb522bb), closes #28658 #28764
  • redshift: enableRebootForParameterChanges fails synth with "cannot find entry file…" (#28760) (4952f36)

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)