Skip to content

Commit 94fd33b

Browse files
authored
2 parents d46c474 + fe96625 commit 94fd33b

File tree

75 files changed

+4531
-505
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+4531
-505
lines changed

CHANGELOG.v2.alpha.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [2.136.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.135.0-alpha.0...v2.136.0-alpha.0) (2024-04-06)
6+
57
## [2.135.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.134.0-alpha.0...v2.135.0-alpha.0) (2024-04-01)
68

79
## [2.134.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.133.0-alpha.0...v2.134.0-alpha.0) (2024-03-26)

CHANGELOG.v2.md

+17
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [2.136.0](https://github.com/aws/aws-cdk/compare/v2.135.0...v2.136.0) (2024-04-06)
6+
7+
8+
### Features
9+
10+
* **rds:** specify PreferredMaintenanceWindow in reader or writer props ([#29686](https://github.com/aws/aws-cdk/issues/29686)) ([615ee2d](https://github.com/aws/aws-cdk/commit/615ee2de1cbf42770cd9d2d171196513f6602eb1)), closes [#29687](https://github.com/aws/aws-cdk/issues/29687)
11+
* **stepfunction:** add enableExecuteCommand to sfn ECSRunTask ([#29638](https://github.com/aws/aws-cdk/issues/29638)) ([d5b8594](https://github.com/aws/aws-cdk/commit/d5b8594f133b532f5fd8f39ad3df23dffbe6ba85)), closes [#29637](https://github.com/aws/aws-cdk/issues/29637)
12+
13+
14+
### Bug Fixes
15+
16+
* **cli:** diff with changeset fails if deploy role cannot be assumed ([#29718](https://github.com/aws/aws-cdk/issues/29718)) ([21dba21](https://github.com/aws/aws-cdk/commit/21dba2194819ccb244fcdbc5007c055f3930b4e1)), closes [#29650](https://github.com/aws/aws-cdk/issues/29650)
17+
* **cloudwatch-actions:** `LambdaAction` fails if added to multiple action types ([#29515](https://github.com/aws/aws-cdk/issues/29515)) ([a12887b](https://github.com/aws/aws-cdk/commit/a12887b593ef6796f63bf754a3d381676d2e5155)), closes [#29514](https://github.com/aws/aws-cdk/issues/29514)
18+
* **iam:** grantAssumeRole silently fails with service and account principals ([#29452](https://github.com/aws/aws-cdk/issues/29452)) ([36fd79d](https://github.com/aws/aws-cdk/commit/36fd79d8714bd29527bb1184ec10cd504b83510d)), closes [#24507](https://github.com/aws/aws-cdk/issues/24507)
19+
* **pipelines:** codeStar connection accepts nested repository ([#29631](https://github.com/aws/aws-cdk/issues/29631)) ([10357c0](https://github.com/aws/aws-cdk/commit/10357c0ab6be105e0d988b9045bcfe99faf69cbd)), closes [#27504](https://github.com/aws/aws-cdk/issues/27504)
20+
* **s3-assets:** throw if path property is empty ([#29425](https://github.com/aws/aws-cdk/issues/29425)) ([2814011](https://github.com/aws/aws-cdk/commit/2814011fdbafad87af9f7a1cad143a19eae30a05)), closes [#29410](https://github.com/aws/aws-cdk/issues/29410)
21+
522
## [2.135.0](https://github.com/aws/aws-cdk/compare/v2.134.0...v2.135.0) (2024-04-01)
623

724

packages/@aws-cdk-testing/framework-integ/test/aws-cloudwatch-actions/test/integ.lambda-alarm-action.js.snapshot/LambdaAlarmActionIntegrationTestStack.assets.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-cloudwatch-actions/test/integ.lambda-alarm-action.js.snapshot/LambdaAlarmActionIntegrationTestStack.template.json

+56
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,36 @@
7979
}
8080
],
8181
"EvaluationPeriods": 1,
82+
"InsufficientDataActions": [
83+
{
84+
"Ref": "alarmLambdaFeatureCurrentVersionCF39751979501d2f67eaf906b2ef0c378303873b"
85+
},
86+
{
87+
"Ref": "alarmLambdaFeatureAliasaliasName16F91D34"
88+
},
89+
{
90+
"Fn::GetAtt": [
91+
"alarmLambdaFeatureD560800F",
92+
"Arn"
93+
]
94+
}
95+
],
8296
"MetricName": "Errors",
8397
"Namespace": "AWS/Lambda",
98+
"OKActions": [
99+
{
100+
"Ref": "alarmLambdaFeatureCurrentVersionCF39751979501d2f67eaf906b2ef0c378303873b"
101+
},
102+
{
103+
"Ref": "alarmLambdaFeatureAliasaliasName16F91D34"
104+
},
105+
{
106+
"Fn::GetAtt": [
107+
"alarmLambdaFeatureD560800F",
108+
"Arn"
109+
]
110+
}
111+
],
84112
"Period": 60,
85113
"Statistic": "Sum",
86114
"Threshold": 1,
@@ -309,8 +337,36 @@
309337
}
310338
],
311339
"EvaluationPeriods": 1,
340+
"InsufficientDataActions": [
341+
{
342+
"Ref": "alarmLambdaFeatureCurrentVersionCF39751979501d2f67eaf906b2ef0c378303873b"
343+
},
344+
{
345+
"Ref": "alarmLambdaFeatureAliasaliasName16F91D34"
346+
},
347+
{
348+
"Fn::GetAtt": [
349+
"alarmLambdaFeatureD560800F",
350+
"Arn"
351+
]
352+
}
353+
],
312354
"MetricName": "Errors",
313355
"Namespace": "AWS/Lambda",
356+
"OKActions": [
357+
{
358+
"Ref": "alarmLambdaFeatureCurrentVersionCF39751979501d2f67eaf906b2ef0c378303873b"
359+
},
360+
{
361+
"Ref": "alarmLambdaFeatureAliasaliasName16F91D34"
362+
},
363+
{
364+
"Fn::GetAtt": [
365+
"alarmLambdaFeatureD560800F",
366+
"Arn"
367+
]
368+
}
369+
],
314370
"Period": 60,
315371
"Statistic": "Sum",
316372
"Threshold": 1,

packages/@aws-cdk-testing/framework-integ/test/aws-cloudwatch-actions/test/integ.lambda-alarm-action.js.snapshot/LambdaAlarmActionIntegrationTestStackWithFeatureFlag.assets.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-cloudwatch-actions/test/integ.lambda-alarm-action.js.snapshot/LambdaAlarmActionIntegrationTestStackWithFeatureFlag.template.json

+56
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,36 @@
7979
}
8080
],
8181
"EvaluationPeriods": 1,
82+
"InsufficientDataActions": [
83+
{
84+
"Ref": "alarmLambdaFeatureCurrentVersionCF39751979501d2f67eaf906b2ef0c378303873b"
85+
},
86+
{
87+
"Ref": "alarmLambdaFeatureAliasaliasName16F91D34"
88+
},
89+
{
90+
"Fn::GetAtt": [
91+
"alarmLambdaFeatureD560800F",
92+
"Arn"
93+
]
94+
}
95+
],
8296
"MetricName": "Errors",
8397
"Namespace": "AWS/Lambda",
98+
"OKActions": [
99+
{
100+
"Ref": "alarmLambdaFeatureCurrentVersionCF39751979501d2f67eaf906b2ef0c378303873b"
101+
},
102+
{
103+
"Ref": "alarmLambdaFeatureAliasaliasName16F91D34"
104+
},
105+
{
106+
"Fn::GetAtt": [
107+
"alarmLambdaFeatureD560800F",
108+
"Arn"
109+
]
110+
}
111+
],
84112
"Period": 60,
85113
"Statistic": "Sum",
86114
"Threshold": 1,
@@ -309,8 +337,36 @@
309337
}
310338
],
311339
"EvaluationPeriods": 1,
340+
"InsufficientDataActions": [
341+
{
342+
"Ref": "alarmLambdaFeatureCurrentVersionCF39751979501d2f67eaf906b2ef0c378303873b"
343+
},
344+
{
345+
"Ref": "alarmLambdaFeatureAliasaliasName16F91D34"
346+
},
347+
{
348+
"Fn::GetAtt": [
349+
"alarmLambdaFeatureD560800F",
350+
"Arn"
351+
]
352+
}
353+
],
312354
"MetricName": "Errors",
313355
"Namespace": "AWS/Lambda",
356+
"OKActions": [
357+
{
358+
"Ref": "alarmLambdaFeatureCurrentVersionCF39751979501d2f67eaf906b2ef0c378303873b"
359+
},
360+
{
361+
"Ref": "alarmLambdaFeatureAliasaliasName16F91D34"
362+
},
363+
{
364+
"Fn::GetAtt": [
365+
"alarmLambdaFeatureD560800F",
366+
"Arn"
367+
]
368+
}
369+
],
314370
"Period": 60,
315371
"Statistic": "Sum",
316372
"Threshold": 1,

packages/@aws-cdk-testing/framework-integ/test/aws-cloudwatch-actions/test/integ.lambda-alarm-action.js.snapshot/manifest.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-cloudwatch-actions/test/integ.lambda-alarm-action.js.snapshot/tree.json

+56
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-cloudwatch-actions/test/integ.lambda-alarm-action.ts

+12
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,12 @@ class LambdaAlarmActionIntegrationTestStack extends Stack {
4040
alarm.addAlarmAction(new cloudwatchActions.LambdaAction(version));
4141
alarm.addAlarmAction(new cloudwatchActions.LambdaAction(aliasName));
4242
alarm.addAlarmAction(new cloudwatchActions.LambdaAction(alarmLambda));
43+
alarm.addOkAction(new cloudwatchActions.LambdaAction(version));
44+
alarm.addOkAction(new cloudwatchActions.LambdaAction(aliasName));
45+
alarm.addOkAction(new cloudwatchActions.LambdaAction(alarmLambda));
46+
alarm.addInsufficientDataAction(new cloudwatchActions.LambdaAction(version));
47+
alarm.addInsufficientDataAction(new cloudwatchActions.LambdaAction(aliasName));
48+
alarm.addInsufficientDataAction(new cloudwatchActions.LambdaAction(alarmLambda));
4349

4450
if (isFeature) {
4551
const alarm2 = new cloudwatch.Alarm(this, `Alarm${lambdaIdSuffix}`, {
@@ -53,6 +59,12 @@ class LambdaAlarmActionIntegrationTestStack extends Stack {
5359
alarm2.addAlarmAction(new cloudwatchActions.LambdaAction(version));
5460
alarm2.addAlarmAction(new cloudwatchActions.LambdaAction(aliasName));
5561
alarm2.addAlarmAction(new cloudwatchActions.LambdaAction(alarmLambda));
62+
alarm2.addOkAction(new cloudwatchActions.LambdaAction(version));
63+
alarm2.addOkAction(new cloudwatchActions.LambdaAction(aliasName));
64+
alarm2.addOkAction(new cloudwatchActions.LambdaAction(alarmLambda));
65+
alarm2.addInsufficientDataAction(new cloudwatchActions.LambdaAction(version));
66+
alarm2.addInsufficientDataAction(new cloudwatchActions.LambdaAction(aliasName));
67+
alarm2.addInsufficientDataAction(new cloudwatchActions.LambdaAction(alarmLambda));
5668
}
5769
}
5870
}

packages/@aws-cdk-testing/framework-integ/test/aws-iam/test/integ.managed-policy.js.snapshot/ManagedPolicyIntegDefaultTestDeployAssert27007DC6.assets.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-iam/test/integ.managed-policy.js.snapshot/aws-cdk-iam-managed-policy.assets.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-iam/test/integ.managed-policy.js.snapshot/cdk.out

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-iam/test/integ.managed-policy.js.snapshot/integ.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-iam/test/integ.managed-policy.js.snapshot/manifest.json

+10-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)