Skip to content

v1.103.0

Compare
Choose a tag to compare
@aws-cdk-automation aws-cdk-automation released this 10 May 23:01
bc13a66

⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

  • appmesh: HealthChecks require use of static factory methods
  • apigatewayv2: The metricXXX methods are no longer available in the
    IApi interface. The existing ones are moved into IHttpApi and new
    ones will be added to IWebsocketApi.
  • apigatewayv2: The metricXXX methods are no longer available in
    the IStage interface. The existing ones are moved into IHttpStage
    and new ones will be added to the IWebsocketStage.
  • lambda-nodejs: the default runtime version for NodejsFunction is now always NODEJS_14_X (previously the version was derived from the local NodeJS runtime and could be either 12.x or 14.x).

Features

Bug Fixes

  • apigatewayv2: incorrect metric names for client and server-side errors (#14541) (551182e), closes #14503
  • assert matches more than the template on multiple CDK copies (#14544) (f8abdbf), closes #14468
  • apigatewayv2-integrations: fix broken lambda websocket integration uri (#13820) (f0d5c25), closes #13679
  • cfn-include: correctly parse Fn::Sub expressions containing serialized JSON (#14512) (fd6d6d0), closes #14095
  • cli: 'cdk deploy *' should not deploy stacks in nested assemblies (#14542) (93a3549)
  • cli: synth fails if there was an error when synthesizing the stack (#14613) (71c61e8)
  • lambda-nodejs: non-deterministic runtime version (#14538) (527f662), closes #13893
  • ssm: dynamic SSM parameter reference breaks with lists (#14527) (3d1baac), closes #14205 #14476