Skip to content

Commit 3286aea

Browse files
author
Elad Ben-Israel
authored
Merge branch 'master' into realign-integ-test
2 parents cc2f7b9 + 8841880 commit 3286aea

File tree

213 files changed

+6836
-2320
lines changed

Some content is hidden

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

213 files changed

+6836
-2320
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: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,56 @@
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.0](https://github.com/aws/aws-cdk/compare/v1.35.0...v1.36.0) (2020-04-28)
6+
7+
8+
### ⚠ BREAKING CHANGES
9+
10+
* **stepfunctions-tasks:** `payload` in RunLambdaTask is now of type `TaskInput` and has a default of the state input instead of the empty object.
11+
You can migrate your current assignment to payload by supplying it to the `TaskInput.fromObject()` API
12+
13+
### Features
14+
15+
* **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)
16+
* **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)
17+
18+
19+
### Bug Fixes
20+
21+
* **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)
22+
* **cli:** can't bootstrap environment not in app ([9566cca](https://github.com/aws/aws-cdk/commit/9566cca8c77b99922e8214567b87fa5680fe06ef))
23+
* **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)
24+
* **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)
25+
* **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)
26+
* **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)
27+
* **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)
28+
29+
## [1.35.0](https://github.com/aws/aws-cdk/compare/v1.34.1...v1.35.0) (2020-04-23)
30+
31+
32+
### ⚠ BREAKING CHANGES
33+
34+
* **assets:** `cdk deploy` now needs `s3:ListBucket` instead of `s3:HeadObject`.
35+
* **efs:** Exported types no longer have the `Efs` prefix.
36+
* **efs:** `provisionedThroughputInMibps` property is renamed to `provisionedThroughputPerSecond` and has the type `Size`.
37+
* **efs:** The property `fileSystemID` is now renamed to `fileSystemId` in the now named `FileSystemAttributes` (previously, `EfsFileSystemAttributes`).
38+
* **efs:** `LifecyclePolicyProperty` is now renamed to `LifecyclePolicy`.
39+
40+
### Features
41+
42+
* **backup:** Vault, Plan and Selection ([#7074](https://github.com/aws/aws-cdk/issues/7074)) ([c8aa92d](https://github.com/aws/aws-cdk/commit/c8aa92d1a0b87afc380fecaf91fc1048a74f670f))
43+
* **cfnspec:** cloudformation spec v13.0.0 ([#7504](https://github.com/aws/aws-cdk/issues/7504)) ([6903869](https://github.com/aws/aws-cdk/commit/6903869def944f8100c8eef51dd7145c181984e2))
44+
* **cloudtrail:** Lambda Function data events ([4a70138](https://github.com/aws/aws-cdk/commit/4a70138faf2e863be37a66bec23ed29a784b486a))
45+
* **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)
46+
* **stepfunctions:** retrieve all reachable states from a given state in a state machine definition ([#7324](https://github.com/aws/aws-cdk/issues/7324)) ([ac3b330](https://github.com/aws/aws-cdk/commit/ac3b330c71ef258afd145b86fd90a06db5d1c990)), closes [#7256](https://github.com/aws/aws-cdk/issues/7256)
47+
48+
49+
### Bug Fixes
50+
51+
* **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)
52+
* **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)
53+
* **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))
54+
555
## [1.34.1](https://github.com/aws/aws-cdk/compare/v1.34.0...v1.34.1) (2020-04-22)
656

757

CONTRIBUTING.md

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -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

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.34.1"
13+
"version": "1.36.0"
1414
}

pack.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ rm -fr ${distdir}
1515
mkdir -p ${distdir}
1616

1717
# Split out jsii and non-jsii packages. Jsii packages will be built all at once.
18-
# Non-jsii packages will be run individually.
18+
# Non-jsii packages will be run individually. Note that currently the monoCDK
19+
# package is handled as non-jsii because of the way it is packaged.
1920
echo "Collecting package list..." >&2
2021
scripts/list-packages $TMPDIR/jsii.txt $TMPDIR/nonjsii.txt
2122

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,12 @@
1616
"devDependencies": {
1717
"conventional-changelog-cli": "^2.0.31",
1818
"fs-extra": "^8.1.0",
19-
"jsii-diff": "^1.3.2",
20-
"jsii-pacmak": "^1.3.2",
21-
"jsii-rosetta": "^1.3.2",
19+
"jsii-diff": "^1.4.1",
20+
"jsii-pacmak": "^1.4.1",
21+
"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": {

0 commit comments

Comments
 (0)