Skip to content

Commit 113053d

Browse files
authored
Merge branch 'master' into apigatewayv2-L2
2 parents c18a7d0 + 3beac0e commit 113053d

File tree

450 files changed

+5335
-2736
lines changed

Some content is hidden

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

450 files changed

+5335
-2736
lines changed

.dependabot/config.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@ update_configs:
1414
dependency_name: "@jsii/*"
1515
- match:
1616
dependency_name: "codemaker"
17-
- match:
18-
dependency_name: "semver"
1917
- match:
2018
dependency_name: "@types/node"
2119
version_requirement: ">=11.0.0-0"
22-

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
### Commit Message
2-
COMMIT TITLE HERE (copy from PR title, keep in sync)
2+
COMMIT/PR TITLE HERE (must follow conventionalcommits.org)
33

44
COMMIT MESSAGE HERE
55
### End Commit Message
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: "Close Stale Issues"
2+
3+
# Controls when the action will run.
4+
on:
5+
schedule:
6+
- cron: "0 * * * *"
7+
8+
jobs:
9+
cleanup:
10+
runs-on: ubuntu-latest
11+
name: Stale issue job
12+
steps:
13+
- uses: aws-actions/stale-issue-cleanup@v3
14+
with:
15+
# Setting messages to an empty string will cause the automation to skip
16+
# that category
17+
ancient-issue-message: This issue has not received any attention in 3 years. If you want to keep this issue open, please leave a comment below and auto-close will be canceled.
18+
stale-issue-message: This issue has not received a response in a while. If you want to keep this issue open, please leave a comment below and auto-close will be canceled.
19+
stale-pr-message: This PR has not received a response in a while. If you want to keep this issue open, please leave a comment below and auto-close will be canceled.
20+
21+
# These labels are required
22+
stale-issue-label: closing-soon
23+
exempt-issue-label: no-autoclose
24+
stale-pr-label: pr/no-activity
25+
exempt-pr-label: no-autoclose
26+
response-requested-label: response-requested
27+
28+
# Don't set closed-for-staleness label to skip closing very old issues
29+
# regardless of label
30+
closed-for-staleness-label: closed-for-staleness
31+
32+
# Issue timing
33+
days-before-stale: 7
34+
days-before-close: 4
35+
days-before-ancient: 1095
36+
37+
# If you don't want to mark a issue as being ancient based on a
38+
# threshold of "upvotes", you can set this here. An "upvote" is
39+
# the total number of +1, heart, hooray, and rocket reactions
40+
# on an issue.
41+
minimum-upvotes-to-exempt: 5
42+
43+
repo-token: ${{ secrets.GITHUB_TOKEN }}
44+
# loglevel: DEBUG
45+
# Set dry-run to true to not perform label or close actions.
46+
dry-run: true

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
# VSCode extension
2-
.vscode/
32
/.favorites.json
43

54
# TypeScript incremental build states

.vscode/settings.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"eslint.workingDirectories": [
3+
{ "pattern": "./packages/@aws-cdk/*" },
4+
{ "pattern": "./packages/@monocdk-experiment/*" },
5+
{ "pattern": "./packages/*" },
6+
{ "pattern": "./tools/*" }
7+
]
8+
}

CHANGELOG.md

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,36 @@
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.36.1](https://github.com/aws/aws-cdk/compare/v1.36.0...v1.36.1) (2020-04-29)
6+
7+
### Bug Fixes
8+
9+
* multiple breakages due to jest version upgrade ([#7667](https://github.com/aws/aws-cdk/pull/7667)) ([e18312](https://github.com/aws/aws-cdk/commit/e18312c4de42857d893913bd3124bd06bb16982e)), closes [#7657](https://github.com/aws/aws-cdk/issues/7657)
10+
11+
## [1.36.0](https://github.com/aws/aws-cdk/compare/v1.35.0...v1.36.0) (2020-04-28)
12+
13+
14+
### ⚠ BREAKING CHANGES
15+
16+
* **stepfunctions-tasks:** `payload` in RunLambdaTask is now of type `TaskInput` and has a default of the state input instead of the empty object.
17+
You can migrate your current assignment to payload by supplying it to the `TaskInput.fromObject()` API
18+
19+
### Features
20+
21+
* **apigateway:** gateway responses ([#7441](https://github.com/aws/aws-cdk/issues/7441)) ([b0a65c1](https://github.com/aws/aws-cdk/commit/b0a65c1b7bb4532722adf20a10f653fff88d152a)), closes [#7071](https://github.com/aws/aws-cdk/issues/7071)
22+
* **aws-ecs:** add support for IPC and PID Mode for EC2 Task Definitions ([1ee629e](https://github.com/aws/aws-cdk/commit/1ee629e418fccec30b8a94e43682ed2c47ddd8da)), closes [#7186](https://github.com/aws/aws-cdk/issues/7186)
23+
24+
25+
### Bug Fixes
26+
27+
* **apigateway:** authorizer is not attached to RestApi across projects ([#7596](https://github.com/aws/aws-cdk/issues/7596)) ([1423c53](https://github.com/aws/aws-cdk/commit/1423c53fec4172ba21946ca6d33f63fc7a9d8337)), closes [#7377](https://github.com/aws/aws-cdk/issues/7377)
28+
* **cli:** can't bootstrap environment not in app ([9566cca](https://github.com/aws/aws-cdk/commit/9566cca8c77b99922e8214567b87fa5680fe06ef))
29+
* **cli:** context keys specified in `cdk.json` get moved to `cdk.context.json` ([022eb66](https://github.com/aws/aws-cdk/commit/022eb66b85abba46c1a4d980259f440c31036d57)), closes [#7399](https://github.com/aws/aws-cdk/issues/7399)
30+
* **dynamodb:** grant() is not available on ITable ([#7618](https://github.com/aws/aws-cdk/issues/7618)) ([3b0a397](https://github.com/aws/aws-cdk/commit/3b0a3977e153e5a6a17967dfab360926712bff9e)), closes [#7473](https://github.com/aws/aws-cdk/issues/7473)
31+
* **dynamodb:** grantXxx() does not grant in replication regions ([98429e0](https://github.com/aws/aws-cdk/commit/98429e019e347459c74cccf3bb99994e58341377)), closes [#7362](https://github.com/aws/aws-cdk/issues/7362)
32+
* **eks:** version update completes prematurely ([#7526](https://github.com/aws/aws-cdk/issues/7526)) ([307c8b0](https://github.com/aws/aws-cdk/commit/307c8b021d5c00c1d675f4ce3cba8004a6a4a0a8)), closes [#7457](https://github.com/aws/aws-cdk/issues/7457)
33+
* **stepfunctions-tasks:** cannot specify part of execution data or task context as input to the `RunLambda` service integration ([#7428](https://github.com/aws/aws-cdk/issues/7428)) ([a1d9884](https://github.com/aws/aws-cdk/commit/a1d98845a209e7ed650d8adaaa1a724a3109b6a2)), closes [#7371](https://github.com/aws/aws-cdk/issues/7371)
34+
535
## [1.35.0](https://github.com/aws/aws-cdk/compare/v1.34.1...v1.35.0) (2020-04-23)
636

737

@@ -15,6 +45,7 @@ All notable changes to this project will be documented in this file. See [standa
1545

1646
### Features
1747

48+
* **backup:** Vault, Plan and Selection ([#7074](https://github.com/aws/aws-cdk/issues/7074)) ([c8aa92d](https://github.com/aws/aws-cdk/commit/c8aa92d1a0b87afc380fecaf91fc1048a74f670f))
1849
* **cfnspec:** cloudformation spec v13.0.0 ([#7504](https://github.com/aws/aws-cdk/issues/7504)) ([6903869](https://github.com/aws/aws-cdk/commit/6903869def944f8100c8eef51dd7145c181984e2))
1950
* **cloudtrail:** Lambda Function data events ([4a70138](https://github.com/aws/aws-cdk/commit/4a70138faf2e863be37a66bec23ed29a784b486a))
2051
* **cognito:** user pool domain ([#7224](https://github.com/aws/aws-cdk/issues/7224)) ([feadd6c](https://github.com/aws/aws-cdk/commit/feadd6cb643b415ae002191ba2cb4622221a5af6)), closes [#6787](https://github.com/aws/aws-cdk/issues/6787)
@@ -25,8 +56,6 @@ All notable changes to this project will be documented in this file. See [standa
2556

2657
* **assets:** infrequent "ValidationError: S3 error: Access Denied" ([#7556](https://github.com/aws/aws-cdk/issues/7556)) ([00c9deb](https://github.com/aws/aws-cdk/commit/00c9deb975fe794eef9003cd26a6453abc514928)), closes [#6430](https://github.com/aws/aws-cdk/issues/6430) [#7553](https://github.com/aws/aws-cdk/issues/7553)
2758
* **route53:** cannot add tags to `HostedZone` ([#7531](https://github.com/aws/aws-cdk/issues/7531)) ([2729804](https://github.com/aws/aws-cdk/commit/272980492dc6b98d71ce9c3b23cab38f656dc632)), closes [#7445](https://github.com/aws/aws-cdk/issues/7445)
28-
29-
3059
* **efs:** drop Efs prefix from all exported types ([#7481](https://github.com/aws/aws-cdk/issues/7481)) ([ddd47cd](https://github.com/aws/aws-cdk/commit/ddd47cd7e0735424d2e47891c32e4b7813035067))
3160

3261
## [1.34.1](https://github.com/aws/aws-cdk/compare/v1.34.0...v1.34.1) (2020-04-22)

CONTRIBUTING.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ and let us know if it's not up-to-date (even better, submit a PR with your corr
4848
## Getting Started
4949

5050
For day-to-day development and normal contributions, the following SDKs and tools are required:
51-
- [Node.js 10.12.0](https://nodejs.org/download/release/latest-v10.x/)
51+
- [Node.js 10.13.0](https://nodejs.org/download/release/latest-v10.x/)
5252
- [Yarn >= 1.19.1](https://yarnpkg.com/lang/en/docs/install)
5353
- [Java OpenJDK 8](http://openjdk.java.net/install/)
5454
- [.NET Core SDK 3.0](https://www.microsoft.com/net/download)
@@ -287,19 +287,9 @@ All packages in the repo use a standard base configuration found at [eslintrc.js
287287
This can be customized for any package by modifying the `.eslintrc` file found at its root.
288288

289289
If you're using the VS Code and would like to see eslint violations on it, install the [eslint
290-
extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint).
291-
292-
The following additional [VS Code setting](https://code.visualstudio.com/docs/getstarted/settings) is required when the
293-
entire project is opened (not required if only a specific module is opened) -
294-
295-
```json
296-
"eslint.workingDirectories": [
297-
{ "pattern": "./packages/@aws-cdk/*" },
298-
{ "pattern": "./packages/@monocdk-experiment/*" },
299-
{ "pattern": "./packages/*" },
300-
{ "pattern": "./tools/*" },
301-
],
302-
```
290+
extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint). The VS Code setting [needed for
291+
the extension to work](https://github.com/Microsoft/vscode-eslint#settings-options) on the monorepo is configured in
292+
the [folder settings](https://code.visualstudio.com/docs/editor/multi-root-workspaces#_settings).
303293

304294
#### pkglint
305295

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ infrastructure definition and share it without worrying about boilerplate logic.
1717

1818
The CDK is available in the following languages:
1919

20-
* JavaScript, TypeScript ([Node.js ≥ 10.12.0](https://nodejs.org/download/release/latest-v10.x/))
20+
* JavaScript, TypeScript ([Node.js ≥ 10.13.0](https://nodejs.org/download/release/latest-v10.x/))
2121
* Python ([Python ≥ 3.6](https://www.python.org/downloads/))
2222
* Java ([Java ≥ 8](https://www.oracle.com/technetwork/java/javase/downloads/index.html) and [Maven ≥ 3.5.4](https://maven.apache.org/download.cgi))
2323
* .NET ([.NET Core ≥ 3.1](https://dotnet.microsoft.com/download))
@@ -57,7 +57,7 @@ on AWS.
5757

5858
## At a glance
5959

60-
Install or update the [AWS CDK CLI] from npm (requires [Node.js ≥ 10.12.0](https://nodejs.org/download/release/latest-v10.x/)):
60+
Install or update the [AWS CDK CLI] from npm (requires [Node.js ≥ 10.13.0](https://nodejs.org/download/release/latest-v10.x/)):
6161

6262
```bash
6363
$ npm i -g aws-cdk

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@
1010
"tools/*"
1111
],
1212
"rejectCycles": "true",
13-
"version": "1.35.0"
13+
"version": "1.36.1"
1414
}

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"jsii-rosetta": "^1.4.1",
2222
"lerna": "^3.20.2",
2323
"standard-version": "^7.1.0",
24+
"graceful-fs": "^4.2.4",
2425
"typescript": "~3.8.3"
2526
},
2627
"repository": {
@@ -45,8 +46,8 @@
4546
"**/jszip/**",
4647
"@aws-cdk/cdk-assets-schema/semver",
4748
"@aws-cdk/cdk-assets-schema/semver/**",
48-
"@aws-cdk/assets/minimatch",
49-
"@aws-cdk/assets/minimatch/**",
49+
"@aws-cdk/core/minimatch",
50+
"@aws-cdk/core/minimatch/**",
5051
"@aws-cdk/aws-codepipeline-actions/case",
5152
"@aws-cdk/aws-codepipeline-actions/case/**",
5253
"@aws-cdk/aws-ecr-assets/minimatch",

0 commit comments

Comments
 (0)