Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): 1.61.0 #10000

Merged
merged 45 commits into from
Aug 27, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
4448794
fix(appsync): add dependency between apikey and schema (#9737)
BryanPan342 Aug 19, 2020
6fdba6e
update ownership in auto label/assign action
SomayaB Aug 19, 2020
6b6773d
Merge branch 'master' into merge-back/1.60.0
mergify[bot] Aug 20, 2020
b5f2f75
chore(merge-back): 1.60.0 (#9850)
mergify[bot] Aug 20, 2020
9d76c26
feat(region-info): add information for af-south-1 and eu-south-1 regi…
benmunro Aug 20, 2020
ddd29b4
chore: more spacing rules for eslint (#9825)
jogold Aug 20, 2020
4c8c6f1
fix(cfn-include): allow numbers to be passed to string properties (#9…
skinny85 Aug 20, 2020
697ddae
chore(changelog): add entry for lambda-nodejs local bundling (#9853)
jogold Aug 20, 2020
392675f
chore: cleanup awscli-compatible credential loading (#9798)
rix0rrr Aug 20, 2020
b1d0ac0
feat(core): facility to warn when deprecated APIs are used (#9585)
Aug 20, 2020
960ef12
fix(core): Access Denied using legacy synthesizer with new bootstrap …
rix0rrr Aug 20, 2020
952e686
fix(bootstrap): add alias for the asset key (#9872)
rix0rrr Aug 20, 2020
271d71c
Merge pull request #9848 from aws/somayb/new-owners
ericzbeard Aug 20, 2020
7ec598e
chore: clarify that breaking changes are for experimental APIs (#9876)
rix0rrr Aug 20, 2020
371e8da
fix(cfn-include): short form for Condition (#9865)
njlynch Aug 20, 2020
dae54ec
feat(stepfunctions-tasks): add support for CodeBuild StartBuild API (…
DaWyz Aug 21, 2020
d5e1ba9
chore(s3-deployment): update README to delineate the CloudFront optio…
njlynch Aug 21, 2020
65fd3e6
feat(eks): envelope encryption for secrets (#9438)
davidsung Aug 21, 2020
25a9cc7
chore(appsync): clean up code and bugs for auth config (#9847)
BryanPan342 Aug 21, 2020
e980c00
chore: fix cfnspec's spec-diff tool (#9930)
RomainMuller Aug 24, 2020
fdddb10
chore: change bootstrap SSM prefix to "cdk-bootstrap" (#9929)
rix0rrr Aug 24, 2020
f0c76ac
feat(s3): imported buckets can have an explicit region (#9936)
njlynch Aug 24, 2020
1bbadda
chore(elasticloadbalancingv2): Update README for Java naming collisio…
njlynch Aug 24, 2020
e893828
feat(rds): grantConnect for database instances (#9887)
njlynch Aug 24, 2020
1c9b733
fix(elasticloadbalancingv2): imported listener ignores conditions att…
njlynch Aug 24, 2020
ef98b9f
feat(rds): deletion protection for RDS cluster (#9871)
njlynch Aug 24, 2020
9e3b798
feat(appsync): implement resolvable fields for code-first schema (#9660)
BryanPan342 Aug 24, 2020
6beff8f
chore(ec2): remove unneeded override LookedUpVpc.vpnGatewayId (#9955)
RomainMuller Aug 25, 2020
1cf986d
feat(cli): automatically determine region on EC2 instances (#9313)
joel-aws Aug 25, 2020
6da6581
feat(custom-resources): function name for AwsCustomResource (#9774)
jogold Aug 25, 2020
0ca09a7
fix(core): Duration incorrectly renders Days (#9935)
rix0rrr Aug 25, 2020
01de335
chore: opt out of project references for MonoCDK (#8625)
RomainMuller Aug 25, 2020
fa7f77e
chore: check format of 'BREAKING CHANGE:' notice (#9928)
rix0rrr Aug 25, 2020
3c116f3
chore: upgrade all dependencies (#9963)
RomainMuller Aug 25, 2020
1d99ad6
refactor(lambda): move log retention custom resource to logs (#9671) …
humanzz Aug 26, 2020
e50a5a9
chore: convert ELB and ELBv2 tests from nodeunit to jest (#9967)
njlynch Aug 26, 2020
a913648
chore(mergify): fix status check name (#9987)
Aug 26, 2020
71c60f2
fix(lambda): cannot use latest version in multiple cloudfront distrib…
Aug 26, 2020
e6db2a0
chore(lambda): current version for singleton functions (#9892)
jogold Aug 26, 2020
a4185a0
fix(lambda-nodejs): incorrect working directory for local bundling (#…
jogold Aug 26, 2020
f5c9124
chore(core): allow the bundler to re-use pre-existing bundler output …
misterjoshua Aug 26, 2020
c7f57a7
chore(logs): update aws-sdk dependency in aws-logs (#9994)
BryanPan342 Aug 26, 2020
8d71fa1
feat(appsync): separating schema from graphql api (#9903)
BryanPan342 Aug 26, 2020
0fc5899
fix(lambda): grantInvoke fails on second invocation (#9960)
njlynch Aug 27, 2020
7c0e170
chore(release): 1.61.0
Aug 27, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 1 addition & 5 deletions .github/actions/prlinter/action.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
name: Pull Request Linter
description: Execute validation rules on GitHub Pull Requests
inputs:
check:
description: "Which check to execute. Choose one of: [MANDATORY_CHANGES]"
required: true
runs:
using: node12
main: index.js
main: index.js
14 changes: 1 addition & 13 deletions .github/actions/prlinter/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,13 @@ const core = require('@actions/core');
const github = require('@actions/github');
const linter = require('prlint')

const checks = {
"MANDATORY_CHANGES": linter.mandatoryChanges
}

async function run() {
const number = github.context.issue.number;

try {

const checkType = core.getInput('check', {required: true});

const check = checks[checkType];

if (!check) {
throw new Error(`Unsupported check type '${checkType}'. Choose one of: ${Object.keys(checks)}`)
}
await linter.validatePr(number);

await check(number);

} catch (error) {

core.setFailed(error.message);
Expand Down
72 changes: 36 additions & 36 deletions .github/workflows/issue-label-assign.yml

Large diffs are not rendered by default.

5 changes: 1 addition & 4 deletions .github/workflows/pr-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ name: PR Linter
on: pull_request

jobs:
mandatory-changes:
validate-pr:
runs-on: ubuntu-latest
steps:

Expand All @@ -17,8 +17,5 @@ jobs:

- name: Validate
uses: ./.github/actions/prlinter
with:
check: MANDATORY_CHANGES
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}

8 changes: 4 additions & 4 deletions .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ pull_request_rules:
- "#changes-requested-reviews-by=0"
- status-success~=AWS CodeBuild us-east-1
#- status-success=Semantic Pull Request
- status-success=mandatory-changes
- status-success=validate-pr
- name: automatic merge (2+ approvers)
actions:
comment:
Expand All @@ -56,7 +56,7 @@ pull_request_rules:
- "#changes-requested-reviews-by=0"
- status-success~=AWS CodeBuild us-east-1
#- status-success=Semantic Pull Request
- status-success=mandatory-changes
- status-success=validate-pr
- name: automatic merge (no-squash)
actions:
comment:
Expand All @@ -82,7 +82,7 @@ pull_request_rules:
- "#changes-requested-reviews-by=0"
- status-success~=AWS CodeBuild us-east-1
#- status-success=Semantic Pull Request
- status-success=mandatory-changes
- status-success=validate-pr
- name: remove stale reviews
actions:
dismiss_reviews:
Expand Down Expand Up @@ -126,4 +126,4 @@ pull_request_rules:
- "#changes-requested-reviews-by=0"
- status-success~=AWS CodeBuild us-east-1
#- status-success=Semantic Pull Request
- status-success=mandatory-changes
- status-success=validate-pr
170 changes: 101 additions & 69 deletions CHANGELOG.md

Large diffs are not rendered by default.

10 changes: 10 additions & 0 deletions bump.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,13 @@ echo "Starting ${version} version bump"

# Generate CHANGELOG and create a commit (see .versionrc.json)
npx standard-version --release-as ${version}

# I am sorry.
#
# I've gone diving through the code of `conventional-changelog` to see if there
# was a way to configure the string and ultimately I decided that a 'sed' was the simpler
# way to go.
sed -i.tmp -e 's/BREAKING CHANGES$/BREAKING CHANGES TO EXPERIMENTAL FEATURES/' CHANGELOG.md
rm CHANGELOG.md.tmp
git add CHANGELOG.md
git commit --amend --no-edit
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@
"tools/*"
],
"rejectCycles": "true",
"version": "1.60.0"
"version": "1.61.0"
}
14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,16 @@
"build-all": "tsc -b"
},
"devDependencies": {
"conventional-changelog-cli": "^2.0.34",
"conventional-changelog-cli": "^2.1.0",
"fs-extra": "^9.0.1",
"graceful-fs": "^4.2.4",
"jsii-diff": "^1.9.0",
"jsii-pacmak": "^1.9.0",
"jsii-rosetta": "^1.9.0",
"jest-junit": "^11.0.1",
"jest-junit": "^11.1.0",
"jsii-diff": "^1.11.0",
"jsii-pacmak": "^1.11.0",
"jsii-rosetta": "^1.11.0",
"lerna": "^3.22.1",
"standard-version": "^8.0.2",
"typescript": "~3.9.6"
"standard-version": "^9.0.0",
"typescript": "~3.9.7"
},
"resolutions-comment": "should be removed or reviewed when nodeunit dependency is dropped or adjusted",
"resolutions": {
Expand Down
7 changes: 4 additions & 3 deletions packages/@aws-cdk/alexa-ask/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
"distName": "aws-cdk.alexa-ask",
"module": "aws_cdk.alexa_ask"
}
}
},
"projectReferences": true
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -71,11 +72,11 @@
},
"dependencies": {
"@aws-cdk/core": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"peerDependencies": {
"@aws-cdk/core": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"engines": {
"node": ">= 10.13.0 <13 || >=13.7.0"
Expand Down
7 changes: 4 additions & 3 deletions packages/@aws-cdk/app-delivery/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
"module": "aws_cdk.app_delivery"
}
},
"outdir": "dist"
"outdir": "dist",
"projectReferences": true
},
"scripts": {
"build": "cdk-build",
Expand All @@ -49,7 +50,7 @@
"@aws-cdk/core": "0.0.0",
"@aws-cdk/cx-api": "0.0.0",
"@aws-cdk/cloud-assembly-schema": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"devDependencies": {
"@aws-cdk/assert": "0.0.0",
Expand Down Expand Up @@ -87,7 +88,7 @@
"@aws-cdk/core": "0.0.0",
"@aws-cdk/cx-api": "0.0.0",
"@aws-cdk/cloud-assembly-schema": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"engines": {
"node": ">= 10.13.0 <13 || >=13.7.0"
Expand Down
14 changes: 7 additions & 7 deletions packages/@aws-cdk/assert/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,23 +21,23 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@types/jest": "^26.0.4",
"@types/jest": "^26.0.10",
"cdk-build-tools": "0.0.0",
"jest": "^26.0.4",
"jest": "^26.4.2",
"pkglint": "0.0.0",
"ts-jest": "^26.1.3"
"ts-jest": "^26.2.0"
},
"dependencies": {
"@aws-cdk/cloud-assembly-schema": "0.0.0",
"@aws-cdk/cloudformation-diff": "0.0.0",
"@aws-cdk/core": "0.0.0",
"@aws-cdk/cx-api": "0.0.0",
"@aws-cdk/cloud-assembly-schema": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"peerDependencies": {
"@aws-cdk/core": "0.0.0",
"jest": "^26.0.4",
"constructs": "^3.0.2"
"constructs": "^3.0.4",
"jest": "^26.4.2"
},
"repository": {
"url": "https://github.com/aws/aws-cdk.git",
Expand Down
11 changes: 6 additions & 5 deletions packages/@aws-cdk/assets/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
"distName": "aws-cdk.assets",
"module": "aws_cdk.assets"
}
}
},
"projectReferences": true
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -65,25 +66,25 @@
"devDependencies": {
"@aws-cdk/assert": "0.0.0",
"@types/nodeunit": "^0.0.31",
"@types/sinon": "^9.0.4",
"@types/sinon": "^9.0.5",
"aws-cdk": "0.0.0",
"cdk-build-tools": "0.0.0",
"cdk-integ-tools": "0.0.0",
"nodeunit": "^0.11.3",
"pkglint": "0.0.0",
"sinon": "^9.0.2",
"sinon": "^9.0.3",
"ts-mock-imports": "^1.3.0"
},
"dependencies": {
"@aws-cdk/core": "0.0.0",
"@aws-cdk/cx-api": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"homepage": "https://github.com/aws/aws-cdk",
"peerDependencies": {
"@aws-cdk/core": "0.0.0",
"@aws-cdk/cx-api": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"engines": {
"node": ">= 10.13.0 <13 || >=13.7.0"
Expand Down
7 changes: 4 additions & 3 deletions packages/@aws-cdk/aws-accessanalyzer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
"distName": "aws-cdk.aws-accessanalyzer",
"module": "aws_cdk.aws_accessanalyzer"
}
}
},
"projectReferences": true
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -72,11 +73,11 @@
},
"dependencies": {
"@aws-cdk/core": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"peerDependencies": {
"@aws-cdk/core": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"engines": {
"node": ">= 10.13.0 <13 || >=13.7.0"
Expand Down
7 changes: 4 additions & 3 deletions packages/@aws-cdk/aws-acmpca/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
"distName": "aws-cdk.aws-acmpca",
"module": "aws_cdk.aws_acmpca"
}
}
},
"projectReferences": true
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -72,11 +73,11 @@
},
"dependencies": {
"@aws-cdk/core": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"peerDependencies": {
"@aws-cdk/core": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"engines": {
"node": ">= 10.13.0 <13 || >=13.7.0"
Expand Down
7 changes: 4 additions & 3 deletions packages/@aws-cdk/aws-amazonmq/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
"distName": "aws-cdk.aws-amazonmq",
"module": "aws_cdk.aws_amazonmq"
}
}
},
"projectReferences": true
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -71,11 +72,11 @@
},
"dependencies": {
"@aws-cdk/core": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"peerDependencies": {
"@aws-cdk/core": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"engines": {
"node": ">= 10.13.0 <13 || >=13.7.0"
Expand Down
7 changes: 4 additions & 3 deletions packages/@aws-cdk/aws-amplify/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
"distName": "aws-cdk.aws-amplify",
"module": "aws_cdk.aws_amplify"
}
}
},
"projectReferences": true
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -78,7 +79,7 @@
"@aws-cdk/aws-codecommit": "0.0.0",
"@aws-cdk/aws-secretsmanager": "0.0.0",
"@aws-cdk/core": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"peerDependencies": {
"@aws-cdk/aws-iam": "0.0.0",
Expand All @@ -87,7 +88,7 @@
"@aws-cdk/aws-codecommit": "0.0.0",
"@aws-cdk/aws-secretsmanager": "0.0.0",
"@aws-cdk/core": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"engines": {
"node": ">= 10.13.0 <13 || >=13.7.0"
Expand Down
7 changes: 4 additions & 3 deletions packages/@aws-cdk/aws-apigateway/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
"distName": "aws-cdk.aws-apigateway",
"module": "aws_cdk.aws_apigateway"
}
}
},
"projectReferences": true
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -82,7 +83,7 @@
"@aws-cdk/aws-s3-assets": "0.0.0",
"@aws-cdk/core": "0.0.0",
"@aws-cdk/cx-api": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"homepage": "https://github.com/aws/aws-cdk",
"peerDependencies": {
Expand All @@ -97,7 +98,7 @@
"@aws-cdk/aws-s3-assets": "0.0.0",
"@aws-cdk/core": "0.0.0",
"@aws-cdk/cx-api": "0.0.0",
"constructs": "^3.0.2"
"constructs": "^3.0.4"
},
"engines": {
"node": ">= 10.13.0 <13 || >=13.7.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/@aws-cdk/aws-apigatewayv2/lib/http/api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ export class HttpApi extends Resource implements IHttpApi {
});

// to ensure the domain is ready before creating the default stage
if(props?.defaultDomainMapping) {
if (props?.defaultDomainMapping) {
this.defaultStage.node.addDependency(props.defaultDomainMapping.domainName);
}
}
Expand Down
Loading