Skip to content

Commit 04ae03a

Browse files
authored
Merge branch 'master' into DaWyz/nlb-access-logs-permissions-issue
2 parents 7a10a52 + 44f2423 commit 04ae03a

File tree

240 files changed

+10437
-1151
lines changed

Some content is hidden

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

240 files changed

+10437
-1151
lines changed

.github/ISSUE_TEMPLATE.md

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ falling prey to the [X/Y problem][2]!
2525

2626
- **CDK CLI Version:** <!-- Output of `cdk version` -->
2727
- **Module Version:** <!-- Version of the module in question -->
28+
- **Node.js Version:** <!-- Version of Node.js (run the command `node -v`) -->
2829
- **OS:** <!-- [all | Windows 10 | OSX Mojave | Ubuntu | etc... ] -->
2930
- **Language:** <!-- [all | TypeScript | Java | Python ] etc... ] -->
3031

.gitignore

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# VSCode extension
2-
.vscode/
2+
3+
# Store launch config in repo but not settings
4+
.vscode/settings.json
35
/.favorites.json
46

57
# TypeScript incremental build states

.vscode/launch.json

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
// Has convenient settings for attaching to a NodeJS process for debugging purposes
9+
// that are NOT the default and otherwise every developers has to configure for
10+
// themselves again and again.
11+
"type": "node",
12+
"request": "attach",
13+
"name": "Attach to NodeJS",
14+
// If we don't do this, every step-into into an async function call will go into
15+
// NodeJS internals which are hard to step out of.
16+
"skipFiles": [
17+
"<node_internals>/**"
18+
],
19+
// Saves some button-pressing latency on attaching
20+
"stopOnEntry": false
21+
}
22+
]
23+
}

CHANGELOG.md

+69
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,75 @@
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+
## [1.42.1](https://github.com/aws/aws-cdk/compare/v1.42.0...v1.42.1) (2020-06-01)
6+
7+
8+
### Bug Fixes
9+
10+
* **lambda:** `SingletonFunction.grantInvoke()` API fails with error 'No child with id' ([#8296](https://github.com/aws/aws-cdk/issues/8296)) ([b4e264c](https://github.com/aws/aws-cdk/commit/b4e264c024bc58053412be1343bed6458628f7cb)), closes [#8240](https://github.com/aws/aws-cdk/issues/8240)
11+
12+
## [1.42.0](https://github.com/aws/aws-cdk/compare/v1.41.0...v1.42.0) (2020-05-27)
13+
14+
15+
### ⚠ BREAKING CHANGES
16+
17+
* **cloudtrail:** API signatures of `addS3EventSelectors` and
18+
`addLambdaEventSelectors` have changed. Their parameters are now
19+
strongly typed to accept `IBucket` and `IFunction` respectively.
20+
* **cloudtrail:** `addS3EventSelectors` and `addLambdaEventSelectors`
21+
can no longer be used to configure all S3 data events or all Lambda data
22+
events. Two new APIs `logAllS3DataEvents()` and
23+
`logAllLambdaDataEvents()` have been introduced to achieve this.
24+
* **cloudtrail:** The property `snsTopic` is now of the type `ITopic`.
25+
26+
### Features
27+
28+
* **cfnspec:** cloudformation spec v14.4.0 ([#8195](https://github.com/aws/aws-cdk/issues/8195)) ([99e7330](https://github.com/aws/aws-cdk/commit/99e7330fc5fc140964c47d8c6dbaee2b46b382e1))
29+
* **cloudtrail:** create cloudwatch event without needing to create a Trail ([#8076](https://github.com/aws/aws-cdk/issues/8076)) ([0567a23](https://github.com/aws/aws-cdk/commit/0567a2360ac713e3171c9a82767611174dadb6c6)), closes [#6716](https://github.com/aws/aws-cdk/issues/6716)
30+
* **cloudtrail:** user specified log group ([#8079](https://github.com/aws/aws-cdk/issues/8079)) ([0a3785b](https://github.com/aws/aws-cdk/commit/0a3785b7626633fcbdf26ab793c70f2bc017314b)), closes [#6162](https://github.com/aws/aws-cdk/issues/6162)
31+
* **codeguruprofiler:** ProfilingGroup ([#7895](https://github.com/aws/aws-cdk/issues/7895)) ([995088a](https://github.com/aws/aws-cdk/commit/995088abb00d9c75adbb65845998a8328bb5ba14))
32+
* **codepipeline:** use a special bootstrapless synthesizer for cross-region support Stacks ([#8091](https://github.com/aws/aws-cdk/issues/8091)) ([575f1db](https://github.com/aws/aws-cdk/commit/575f1db0474327c61c4ac626608c9f443ce231d2)), closes [#8082](https://github.com/aws/aws-cdk/issues/8082)
33+
* **cognito:** user pool - case sensitivity for sign in ([460394f](https://github.com/aws/aws-cdk/commit/460394f3dc4737cee80504d6c8ef106ecc3b67d5)), closes [#7988](https://github.com/aws/aws-cdk/issues/7988) [#7235](https://github.com/aws/aws-cdk/issues/7235)
34+
* **core:** CfnJson enables intrinsics in hash keys ([#8099](https://github.com/aws/aws-cdk/issues/8099)) ([195cd40](https://github.com/aws/aws-cdk/commit/195cd405d9f0869875de2ec78661aee3af2c7c7d)), closes [#8084](https://github.com/aws/aws-cdk/issues/8084)
35+
* **eks:** improve security using IRSA conditions ([#8084](https://github.com/aws/aws-cdk/issues/8084)) ([35a01a0](https://github.com/aws/aws-cdk/commit/35a01a079af40da291007da08af6690c9a81c101))
36+
* **elbv2:** Supports new types of listener rule conditions ([#7848](https://github.com/aws/aws-cdk/issues/7848)) ([3d30ffa](https://github.com/aws/aws-cdk/commit/3d30ffa38c51ae26686287e993af445ea3067766)), closes [#3888](https://github.com/aws/aws-cdk/issues/3888)
37+
* **secretsmanager:** adds grantWrite to Secret ([#7858](https://github.com/aws/aws-cdk/issues/7858)) ([3fed84b](https://github.com/aws/aws-cdk/commit/3fed84ba9eec3f53c662966e366aa629209b7bf5))
38+
* **sns:** add support for subscription DLQ in SNS ([383cdb8](https://github.com/aws/aws-cdk/commit/383cdb86effeafdf5d0767ed379b16b3d78a933b))
39+
* **stepfunctions:** new service integration classes for Lambda, SNS, and SQS ([#7946](https://github.com/aws/aws-cdk/issues/7946)) ([c038848](https://github.com/aws/aws-cdk/commit/c0388483524832ca7863de4ee9c472b8ab39de8e)), closes [#6715](https://github.com/aws/aws-cdk/issues/6715) [#6489](https://github.com/aws/aws-cdk/issues/6489)
40+
* **stepfunctions:** support paths in Pass state ([#8070](https://github.com/aws/aws-cdk/issues/8070)) ([86eac6a](https://github.com/aws/aws-cdk/commit/86eac6af074bf78a921c52d613eca0dd4a514a49)), closes [#7181](https://github.com/aws/aws-cdk/issues/7181)
41+
* **stepfunctions-tasks:** task for starting a job run in AWS Glue ([#8143](https://github.com/aws/aws-cdk/issues/8143)) ([a721e67](https://github.com/aws/aws-cdk/commit/a721e670cdc9888cd67ef1a24021004e18bfd23c))
42+
43+
44+
### Bug Fixes
45+
46+
* **apigateway:** contextAccountId in AccessLogField incorrectly resolves to requestId ([7b89e80](https://github.com/aws/aws-cdk/commit/7b89e805c716fa73d41cc97fcb728634e7a59136)), closes [#7952](https://github.com/aws/aws-cdk/issues/7952) [#7951](https://github.com/aws/aws-cdk/issues/7951)
47+
* **autoscaling:** add noDevice as a volume type ([#7253](https://github.com/aws/aws-cdk/issues/7253)) ([751958b](https://github.com/aws/aws-cdk/commit/751958b69225fdfc52622781c618f5a77f881fb6)), closes [#7242](https://github.com/aws/aws-cdk/issues/7242)
48+
* **aws-eks:** kubectlEnabled: false conflicts with addNodegroup ([#8119](https://github.com/aws/aws-cdk/issues/8119)) ([8610889](https://github.com/aws/aws-cdk/commit/86108890a51443dc06ec6325038c7b19cbdaee76)), closes [#7993](https://github.com/aws/aws-cdk/issues/7993)
49+
* **cli:** paper cuts ([#8164](https://github.com/aws/aws-cdk/issues/8164)) ([af2ea60](https://github.com/aws/aws-cdk/commit/af2ea60e7ae4aaab17ddd10a9142e1809b4c8246))
50+
* **dynamodb:** the maximum number of nonKeyAttributes is 100, not 20 ([#8186](https://github.com/aws/aws-cdk/issues/8186)) ([0393528](https://github.com/aws/aws-cdk/commit/03935280f1addef392c9b4460737cce8bb2eb8c9)), closes [#8095](https://github.com/aws/aws-cdk/issues/8095)
51+
* **eks:** unable to add multiple service accounts ([#8122](https://github.com/aws/aws-cdk/issues/8122)) ([524440c](https://github.com/aws/aws-cdk/commit/524440c5454d15276c92581a08d4ee7cad1790eb))
52+
* **events:** cannot use the same target account for 2 cross-account event sources ([#8068](https://github.com/aws/aws-cdk/issues/8068)) ([395c07c](https://github.com/aws/aws-cdk/commit/395c07c0cac7739743fc71d71fddd8880b608ead)), closes [#8010](https://github.com/aws/aws-cdk/issues/8010)
53+
* **lambda-nodejs:** build fails on Windows ([#8140](https://github.com/aws/aws-cdk/issues/8140)) ([04490b1](https://github.com/aws/aws-cdk/commit/04490b134a05ec34523541a3ca282ba8957a7964)), closes [#8107](https://github.com/aws/aws-cdk/issues/8107)
54+
* **cloudtrail:** better typed event selector apis ([#8097](https://github.com/aws/aws-cdk/issues/8097)) ([0028778](https://github.com/aws/aws-cdk/commit/0028778c0f00f2faa8dad25345cd17f311fad5da))
55+
56+
## [1.41.0](https://github.com/aws/aws-cdk/compare/v1.40.0...v1.41.0) (2020-05-21)
57+
58+
59+
### Features
60+
61+
* **cloudtrail:** create cloudwatch event without needing to create a Trail ([#8076](https://github.com/aws/aws-cdk/issues/8076)) ([0567a23](https://github.com/aws/aws-cdk/commit/0567a2360ac713e3171c9a82767611174dadb6c6)), closes [#6716](https://github.com/aws/aws-cdk/issues/6716)
62+
* **cognito:** user pool - case sensitivity for sign in ([460394f](https://github.com/aws/aws-cdk/commit/460394f3dc4737cee80504d6c8ef106ecc3b67d5)), closes [#7988](https://github.com/aws/aws-cdk/issues/7988) [#7235](https://github.com/aws/aws-cdk/issues/7235)
63+
* **core:** CfnJson enables intrinsics in hash keys ([#8099](https://github.com/aws/aws-cdk/issues/8099)) ([195cd40](https://github.com/aws/aws-cdk/commit/195cd405d9f0869875de2ec78661aee3af2c7c7d)), closes [#8084](https://github.com/aws/aws-cdk/issues/8084)
64+
* **secretsmanager:** adds grantWrite to Secret ([#7858](https://github.com/aws/aws-cdk/issues/7858)) ([3fed84b](https://github.com/aws/aws-cdk/commit/3fed84ba9eec3f53c662966e366aa629209b7bf5))
65+
* **sns:** add support for subscription DLQ in SNS ([383cdb8](https://github.com/aws/aws-cdk/commit/383cdb86effeafdf5d0767ed379b16b3d78a933b))
66+
* **stepfunctions:** new service integration classes for Lambda, SNS, and SQS ([#7946](https://github.com/aws/aws-cdk/issues/7946)) ([c038848](https://github.com/aws/aws-cdk/commit/c0388483524832ca7863de4ee9c472b8ab39de8e)), closes [#6715](https://github.com/aws/aws-cdk/issues/6715) [#6489](https://github.com/aws/aws-cdk/issues/6489)
67+
68+
69+
### Bug Fixes
70+
71+
* **apigateway:** contextAccountId in AccessLogField incorrectly resolves to requestId ([7b89e80](https://github.com/aws/aws-cdk/commit/7b89e805c716fa73d41cc97fcb728634e7a59136)), closes [#7952](https://github.com/aws/aws-cdk/issues/7952) [#7951](https://github.com/aws/aws-cdk/issues/7951)
72+
* **autoscaling:** add noDevice as a volume type ([#7253](https://github.com/aws/aws-cdk/issues/7253)) ([751958b](https://github.com/aws/aws-cdk/commit/751958b69225fdfc52622781c618f5a77f881fb6)), closes [#7242](https://github.com/aws/aws-cdk/issues/7242)
73+
574
## [1.40.0](https://github.com/aws/aws-cdk/compare/v1.39.0...v1.40.0) (2020-05-20)
675

776

CONTRIBUTING.md

+31-4
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ and let us know if it's not up-to-date (even better, submit a PR with your corr
4343
- [Troubleshooting](#troubleshooting)
4444
- [Debugging](#debugging)
4545
- [Connecting the VS Code Debugger](#connecting-the-vs-code-debugger)
46+
- [Run a CDK unit test in the debugger](#run-a-cdk-unit-test-in-the-debugger)
4647
- [Related Repositories](#related-repositories)
4748

4849
## Getting Started
@@ -77,7 +78,8 @@ you need to have the following SDKs and tools locally:
7778
- We recommend using a version in [Active LTS](https://nodejs.org/en/about/releases/)
7879
- ⚠️ versions `13.0.0` to `13.6.0` are not supported due to compatibility issues with our dependencies.
7980
- [Yarn >= 1.19.1](https://yarnpkg.com/lang/en/docs/install)
80-
- [Java OpenJDK 8](http://openjdk.java.net/install/)
81+
- [Java OpenJDK 8](https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/downloads-list.html)
82+
- [Apache Maven](http://maven.apache.org/install.html)
8183
- [.NET Core SDK 3.1](https://www.microsoft.com/net/download)
8284
- [Python 3.6.5](https://www.python.org/downloads/release/python-365/)
8385
- [Ruby 2.5.1](https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-5-1-released/)
@@ -91,6 +93,13 @@ $ yarn install
9193
$ yarn build
9294
```
9395

96+
If you get compiler errors when building, a common cause is globally installed tools like tslint and typescript. Try uninstalling them.
97+
98+
```
99+
npm uninstall -g tslint
100+
npm uninstall -g typescript
101+
```
102+
94103
Alternatively, the [Full Docker build](#full-docker-build) workflow can be used so
95104
that you don't have to worry about installing all those tools on your local machine
96105
and instead only depend on having a working Docker install.
@@ -197,7 +206,7 @@ Examples:
197206

198207
### Step 4: Commit
199208

200-
Create a commit with the proposed change changes:
209+
Create a commit with the proposed changes:
201210

202211
* Commit title and message (and PR title and description) must adhere to [conventionalcommits](https://www.conventionalcommits.org).
203212
* The title must begin with `feat(module): title`, `fix(module): title`, `refactor(module): title` or
@@ -226,7 +235,7 @@ BREAKING CHANGE: Description of what broke and how to achieve this behavior now
226235
### Step 5: Pull Request
227236

228237
* Push to a GitHub fork or to a branch (naming convention: `<user>/<feature-bug-name>`)
229-
* Submit a Pull Requests on GitHub and assign the PR for a review to the "awslabs/aws-cdk" team.
238+
* Submit a Pull Request on GitHub. A reviewer will later be assigned by the maintainers.
230239
* Please follow the PR checklist written below. We trust our contributors to self-check, and this helps that process!
231240
* Discuss review comments and iterate until you get at least one “Approve”. When iterating, push new commits to the
232241
same branch. Usually all these are going to be squashed when you merge to master. The commit messages should be hints
@@ -319,7 +328,7 @@ All packages in the repo use a standard base configuration found at [eslintrc.js
319328
This can be customized for any package by modifying the `.eslintrc` file found at its root.
320329

321330
If you're using the VS Code and would like to see eslint violations on it, install the [eslint
322-
extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint).
331+
extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint).
323332

324333
#### pkglint
325334

@@ -902,6 +911,24 @@ To debug your CDK application along with the CDK repository,
902911
6. The debug view, should now have a launch configuration called 'Debug hello-cdk' and launching that will start the debugger.
903912
7. Any time you modify the CDK app or any of the CDK modules, they need to be re-built and depending on the change the `link-all.sh` script from step#2, may need to be re-run. Only then, would VS code recognize the change and potentially the breakpoint.
904913

914+
### Run a CDK unit test in the debugger
915+
916+
If you want to run the VSCode debugger on unit tests of the CDK project
917+
itself, do the following:
918+
919+
1. Set a breakpoint inside your unit test.
920+
2. In your terminal, depending on the type of test, run either:
921+
922+
```
923+
# (For tests names test.xxx.ts)
924+
$ node --inspect-brk /path/to/aws-cdk/node_modules/.bin/nodeunit -t 'TESTNAME'
925+
926+
# (For tests names xxxx.test.ts)
927+
$ node --inspect-brk /path/to/aws-cdk/node_modules/.bin/jest -i -t 'TESTNAME'
928+
```
929+
930+
3. On the `Run` pane of VSCode, select the run configuration **Attach to NodeJS** and click the button.
931+
905932
## Related Repositories
906933

907934
* [Samples](https://github.com/aws-samples/aws-cdk-examples): includes sample code in multiple languages

allowed-breaking-changes.txt

+1-58
Original file line numberDiff line numberDiff line change
@@ -1,58 +1 @@
1-
incompatible-argument:@aws-cdk/aws-ecs.Ec2TaskDefinition.<initializer>
2-
incompatible-argument:@aws-cdk/aws-ecs.Ec2TaskDefinition.addVolume
3-
incompatible-argument:@aws-cdk/aws-ecs.FargateTaskDefinition.<initializer>
4-
incompatible-argument:@aws-cdk/aws-ecs.FargateTaskDefinition.addVolume
5-
incompatible-argument:@aws-cdk/aws-ecs.TaskDefinition.<initializer>
6-
incompatible-argument:@aws-cdk/aws-ecs.TaskDefinition.addVolume
7-
change-return-type:@aws-cdk/core.Fn.getAtt
8-
new-argument:@aws-cdk/aws-iam.ManagedPolicy.<initializer>
9-
new-argument:@aws-cdk/aws-iam.ManagedPolicy.<initializer>
10-
removed:@aws-cdk/aws-apigateway.AwsIntegration.props
11-
removed:@aws-cdk/aws-apigateway.HttpIntegration.props
12-
removed:@aws-cdk/aws-apigateway.Integration.props
13-
removed:@aws-cdk/aws-apigateway.LambdaIntegration.props
14-
removed:@aws-cdk/aws-apigateway.MockIntegration.props
15-
removed:@aws-cdk/aws-ecs-patterns.ScheduledEc2TaskDefinitionOptions.schedule
16-
removed:@aws-cdk/aws-ecs-patterns.ScheduledEc2TaskDefinitionOptions.cluster
17-
removed:@aws-cdk/aws-ecs-patterns.ScheduledEc2TaskDefinitionOptions.desiredTaskCount
18-
removed:@aws-cdk/aws-ecs-patterns.ScheduledEc2TaskDefinitionOptions.vpc
19-
removed:@aws-cdk/aws-ecs-patterns.ScheduledFargateTaskDefinitionOptions.schedule
20-
removed:@aws-cdk/aws-ecs-patterns.ScheduledFargateTaskDefinitionOptions.cluster
21-
removed:@aws-cdk/aws-ecs-patterns.ScheduledFargateTaskDefinitionOptions.desiredTaskCount
22-
removed:@aws-cdk/aws-ecs-patterns.ScheduledFargateTaskDefinitionOptions.vpc
23-
incompatible-argument:@aws-cdk/aws-lambda.Function.<initializer>
24-
incompatible-argument:@aws-cdk/aws-lambda.SingletonFunction.<initializer>
25-
incompatible-argument:@aws-cdk/aws-lambda.Function.addEnvironment
26-
changed-type:@aws-cdk/aws-dynamodb.Table.tableStreamArn
27-
incompatible-argument:@aws-cdk/aws-apigateway.LambdaRestApi.addModel
28-
incompatible-argument:@aws-cdk/aws-apigateway.Model.<initializer>
29-
incompatible-argument:@aws-cdk/aws-apigateway.RestApi.addModel
30-
incompatible-argument:@aws-cdk/aws-apigateway.ProxyResource.addProxy
31-
incompatible-argument:@aws-cdk/aws-apigateway.Resource.addProxy
32-
incompatible-argument:@aws-cdk/aws-apigateway.ResourceBase.addProxy
33-
incompatible-argument:@aws-cdk/aws-apigateway.IResource.addProxy
34-
incompatible-argument:@aws-cdk/aws-apigateway.RequestAuthorizer.<initializer>
35-
incompatible-argument:@aws-cdk/aws-servicediscovery.Service.fromServiceAttributes
36-
removed:@aws-cdk/core.ConstructNode.addReference
37-
removed:@aws-cdk/core.ConstructNode.references
38-
removed:@aws-cdk/core.OutgoingReference
39-
change-return-type:@aws-cdk/aws-lambda-destinations.EventBridgeDestination.bind
40-
change-return-type:@aws-cdk/aws-lambda-destinations.LambdaDestination.bind
41-
change-return-type:@aws-cdk/aws-lambda-destinations.SnsDestination.bind
42-
change-return-type:@aws-cdk/aws-lambda-destinations.SqsDestination.bind
43-
removed:@aws-cdk/cdk-assets-schema.DockerImageDestination.imageUri
44-
incompatible-argument:@aws-cdk/aws-iam.FederatedPrincipal.<initializer>
45-
incompatible-argument:@aws-cdk/aws-iam.PolicyStatement.addCondition
46-
incompatible-argument:@aws-cdk/aws-iam.PolicyStatement.addConditions
47-
incompatible-argument:@aws-cdk/aws-iam.PolicyStatement.addFederatedPrincipal
48-
incompatible-argument:@aws-cdk/aws-iam.PrincipalPolicyFragment.<initializer>
49-
changed-type:@aws-cdk/aws-iam.FederatedPrincipal.conditions
50-
changed-type:@aws-cdk/aws-iam.PrincipalPolicyFragment.conditions
51-
changed-type:@aws-cdk/aws-iam.PrincipalWithConditions.conditions
52-
removed:@aws-cdk/cdk-assets-schema.Placeholders
53-
# Following two are because we're turning: properties: {string=>any} into a union of typed interfaces
54-
# Needs to be removed after next release.
55-
incompatible-argument:@aws-cdk/cloud-assembly-schema.Manifest.save
56-
change-return-type:@aws-cdk/cloud-assembly-schema.Manifest.load
57-
removed:@aws-cdk/core.DefaultStackSynthesizer.DEFAULT_DEPLOY_ACTION_ROLE_ARN
58-
removed:@aws-cdk/core.DefaultStackSynthesizerProps.deployActionRoleArn
1+

lerna.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@
1010
"tools/*"
1111
],
1212
"rejectCycles": "true",
13-
"version": "1.40.0"
13+
"version": "1.42.1"
1414
}

0 commit comments

Comments
 (0)