Skip to content

Releases: guardian/cdk

v14.0.0

28 Apr 08:56
aabaa86
Compare
Choose a tag to compare

14.0.0 (2021-04-28)

Code Refactoring

  • Improve GuHttpsApplicationListener and use it in GuEc2App pattern (#496) (aabaa86)

BREAKING CHANGES

  • The certificate prop for GuHttpsApplicationListener is now of type GuCertificate. It has also become mandatory.
    Users who need more flexibility can still use GuApplicationListener as before.

  • refactor: Use GuHttpsApplicationListener in GuEc2App pattern

  • docs: Add docs for ALB constructs

v13.1.0

23 Apr 15:45
86c679e
Compare
Choose a tag to compare

13.1.0 (2021-04-23)

Features

  • Add Wazuh security group to ASG by default (00414c4)

v13.0.0

23 Apr 13:35
508e36d
Compare
Choose a tag to compare

13.0.0 (2021-04-23)

Features

  • use one minute granularity for lambda error % alarms (#486) (508e36d)

BREAKING CHANGES

  • GuLambdaErrorPercentageMonitoringProps no longer accepts numberOfFiveMinutePeriodsToEvaluate. numberOfMinutesAboveThresholdBeforeAlarm can be passed instead.

v12.0.0

21 Apr 10:33
4b8e959
Compare
Choose a tag to compare

12.0.0 (2021-04-21)

Features

  • Add GuApiLambda pattern (718aaf3)
  • Simplify props for GuLambdaFunction (992f783)
  • Simplify props for GuUserData (9206cbd), closes #455
  • Update GuLambdaFunction props to match GuUserData (323680b)

BREAKING CHANGES

  • Define an API Gateway executed lambda with the explicit GuLambdaFunction pattern
  • The shape of the GuScheduledLambda pattern has changed.
  • GuLambdaFunction props have changed

The code prop is replaced with the string prop of fileName.

  • Shape change to the props for GuUserData

The bucket field has been removed and we'll automatically use GuDistributionBucketParameter.

v11.0.0

19 Apr 12:37
c2e2c17
Compare
Choose a tag to compare

11.0.0 (2021-04-19)

  • refactor!: Rename library-info to be more intention revealing (317de80), closes #448

BREAKING CHANGES

  • "@guardian/cdk/lib/constants/library-info" renamed to "@guardian/cdk/lib/constants/tracking-tag"

Update the mock path in jest.setup.js - "@guardian/cdk/lib/constants/library-info" becomes "@guardian/cdk/lib/constants/tracking-tag".

v10.0.0

16 Apr 15:20
f37d1f1
Compare
Choose a tag to compare

10.0.0 (2021-04-16)

  • chore(deps)!: Update aws-cdk libraries to 1.98.0 (971b328)

BREAKING CHANGES

  • Update aws-cdk libraries to 1.98.0

v9.2.0

16 Apr 13:45
6215abe
Compare
Choose a tag to compare

9.2.0 (2021-04-16)

Features

  • generate certificate as part of EC2 App pattern (#445) (6215abe)

v9.1.0

16 Apr 10:06
c7328cd
Compare
Choose a tag to compare

9.1.0 (2021-04-16)

Features

  • Add optional alarm configuration to EC2 App pattern (#462) (c7328cd)

v9.0.0

16 Apr 09:02
2692d04
Compare
Choose a tag to compare

9.0.0 (2021-04-16)

Features

  • Simplify props for GuLambdaFunction (b2f93ec)

BREAKING CHANGES

  • Shape change to the props for GuLambdaFunction

The code.bucket field has been removed.

v8.5.0

16 Apr 08:34
b46f749
Compare
Choose a tag to compare

8.5.0 (2021-04-16)

Features

  • use one minute granularity for 5XX alarms (#454) (b46f749)