Skip to content

Commit

Permalink
v0.21.0 (#1412)
Browse files Browse the repository at this point in the history
See CHANGELOG
  • Loading branch information
Elad Ben-Israel authored Dec 20, 2018
1 parent 0f80b56 commit 9badc1c
Show file tree
Hide file tree
Showing 107 changed files with 1,147 additions and 1,109 deletions.
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,41 @@
# [0.21.0](https://github.com/awslabs/aws-cdk/compare/v0.20.0...v0.21.0) (2018-12-20)


### Bug Fixes

* **aws-cloudformation:** change the type of Role in CodePipeline Actions to IRole. ([#1364](https://github.com/awslabs/aws-cdk/issues/1364)) ([3d07e48](https://github.com/awslabs/aws-cdk/commit/3d07e48)), closes [#1361](https://github.com/awslabs/aws-cdk/issues/1361)
* **codebuild:** Rename includeBuildID property of S3BucketBuildArtifacts ([#1354](https://github.com/awslabs/aws-cdk/issues/1354)) ([84eb7ad](https://github.com/awslabs/aws-cdk/commit/84eb7ad)), closes [#1347](https://github.com/awslabs/aws-cdk/issues/1347)
* **toolkit:** scrutiny dialog should fail with no tty ([#1382](https://github.com/awslabs/aws-cdk/issues/1382)) ([478a714](https://github.com/awslabs/aws-cdk/commit/478a714)), closes [#1380](https://github.com/awslabs/aws-cdk/issues/1380)


### Features

* **aws-codebuild:** change the API of GitHub and BitBucket Sources. ([#1345](https://github.com/awslabs/aws-cdk/issues/1345)) ([9cebf0d](https://github.com/awslabs/aws-cdk/commit/9cebf0d))
* add "engines.node" key to all packages ([#1358](https://github.com/awslabs/aws-cdk/issues/1358)) ([b595cf0](https://github.com/awslabs/aws-cdk/commit/b595cf0)), closes [#1337](https://github.com/awslabs/aws-cdk/issues/1337)
* deprecate "cloudformation" namespace in favor of "CfnXxx" ([#1311](https://github.com/awslabs/aws-cdk/issues/1311)) ([d20938c](https://github.com/awslabs/aws-cdk/commit/d20938c)), closes [#878](https://github.com/awslabs/aws-cdk/issues/878) [awslabs/jsii#283](https://github.com/awslabs/jsii/issues/283) [awslabs/jsii#270](https://github.com/awslabs/jsii/issues/270)
* update CloudFormation resources v2.18.0 ([#1407](https://github.com/awslabs/aws-cdk/issues/1407)) ([0f80b56](https://github.com/awslabs/aws-cdk/commit/0f80b56)), closes [#1409](https://github.com/awslabs/aws-cdk/issues/1409)
* **aws-codebuild:** allow setting Webhook for GitHub Sources. ([#1387](https://github.com/awslabs/aws-cdk/issues/1387)) ([d5cae61](https://github.com/awslabs/aws-cdk/commit/d5cae61))
* **aws-ec2:** can now use PrefixList in ingress rules ([#1360](https://github.com/awslabs/aws-cdk/issues/1360)) ([c3cfcd5](https://github.com/awslabs/aws-cdk/commit/c3cfcd5))
* **aws-iam:** configure ExternalId for Role ([#1359](https://github.com/awslabs/aws-cdk/issues/1359)) ([3d200c9](https://github.com/awslabs/aws-cdk/commit/3d200c9)), closes [#235](https://github.com/awslabs/aws-cdk/issues/235)
* **aws-lambda:** Add python 3.7 runtime ([#1379](https://github.com/awslabs/aws-cdk/issues/1379)) ([8c733ef](https://github.com/awslabs/aws-cdk/commit/8c733ef))
* **cdk:** add the CodeDeployLambdaAlias Update Policy. ([#1346](https://github.com/awslabs/aws-cdk/issues/1346)) ([d648b58](https://github.com/awslabs/aws-cdk/commit/d648b58)), closes [#1177](https://github.com/awslabs/aws-cdk/issues/1177)
* **core:** convert "/" in construct id to "--" and disallow tokens ([#1375](https://github.com/awslabs/aws-cdk/issues/1375)) ([011aac0](https://github.com/awslabs/aws-cdk/commit/011aac0)), closes [#1351](https://github.com/awslabs/aws-cdk/issues/1351) [#1374](https://github.com/awslabs/aws-cdk/issues/1374)
* **iam:** CompositePrincipal and allow multiple principal types ([#1377](https://github.com/awslabs/aws-cdk/issues/1377)) ([b942ae5](https://github.com/awslabs/aws-cdk/commit/b942ae5)), closes [#1201](https://github.com/awslabs/aws-cdk/issues/1201)


### BREAKING CHANGES

* **aws-cloudformation:** this changes the type of the `role` property in CFN CodePipeline Actions
from `Role` to `IRole`. This is needed to use imported Roles when creating Actions.
* **aws-codebuild:** this changes the API of CodeBuild's GitHub and BitBucket Sources
to take an owner/repo pair instead of an entire cloneUrl,
to make it consistent with the GitHubSourceAction in the CodePipeline package. Also adds handling the reportBuildStatus and insecureSsl Source properties.
* **codebuild:** the `includeBuildID` property of
`S3BucketBuildArtifacts` was renamed to `includeBuildId` (note the
lower-case trailing `d`).



## [0.20.0](https://github.com/awslabs/aws-cdk/compare/v0.19.0...v0.20.0) (2018-12-13)


Expand Down
6 changes: 3 additions & 3 deletions examples/cdk-examples-java/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cdk-examples-java",
"version": "0.20.0",
"version": "0.21.0",
"description": "CDK examples in Java",
"private": true,
"repository": {
Expand All @@ -22,7 +22,7 @@
},
"license": "Apache-2.0",
"devDependencies": {
"aws-cdk": "^0.20.0",
"pkgtools": "^0.20.0"
"aws-cdk": "^0.21.0",
"pkgtools": "^0.21.0"
}
}
42 changes: 21 additions & 21 deletions examples/cdk-examples-typescript/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cdk-examples-typescript",
"version": "0.20.0",
"version": "0.21.0",
"description": "A bunch of CDK examples",
"private": true,
"scripts": {
Expand All @@ -18,28 +18,28 @@
},
"license": "Apache-2.0",
"devDependencies": {
"aws-cdk": "^0.20.0",
"cdk-build-tools": "^0.20.0",
"pkglint": "^0.20.0"
"aws-cdk": "^0.21.0",
"cdk-build-tools": "^0.21.0",
"pkglint": "^0.21.0"
},
"dependencies": {
"@aws-cdk/aws-autoscaling": "^0.20.0",
"@aws-cdk/aws-cloudformation": "^0.20.0",
"@aws-cdk/aws-cognito": "^0.20.0",
"@aws-cdk/aws-dynamodb": "^0.20.0",
"@aws-cdk/aws-ec2": "^0.20.0",
"@aws-cdk/aws-ecs": "^0.20.0",
"@aws-cdk/aws-elasticloadbalancing": "^0.20.0",
"@aws-cdk/aws-elasticloadbalancingv2": "^0.20.0",
"@aws-cdk/aws-iam": "^0.20.0",
"@aws-cdk/aws-lambda": "^0.20.0",
"@aws-cdk/aws-neptune": "^0.20.0",
"@aws-cdk/aws-rds": "^0.20.0",
"@aws-cdk/aws-s3": "^0.20.0",
"@aws-cdk/aws-sns": "^0.20.0",
"@aws-cdk/aws-sqs": "^0.20.0",
"@aws-cdk/cdk": "^0.20.0",
"@aws-cdk/runtime-values": "^0.20.0"
"@aws-cdk/aws-autoscaling": "^0.21.0",
"@aws-cdk/aws-cloudformation": "^0.21.0",
"@aws-cdk/aws-cognito": "^0.21.0",
"@aws-cdk/aws-dynamodb": "^0.21.0",
"@aws-cdk/aws-ec2": "^0.21.0",
"@aws-cdk/aws-ecs": "^0.21.0",
"@aws-cdk/aws-elasticloadbalancing": "^0.21.0",
"@aws-cdk/aws-elasticloadbalancingv2": "^0.21.0",
"@aws-cdk/aws-iam": "^0.21.0",
"@aws-cdk/aws-lambda": "^0.21.0",
"@aws-cdk/aws-neptune": "^0.21.0",
"@aws-cdk/aws-rds": "^0.21.0",
"@aws-cdk/aws-s3": "^0.21.0",
"@aws-cdk/aws-sns": "^0.21.0",
"@aws-cdk/aws-sqs": "^0.21.0",
"@aws-cdk/cdk": "^0.21.0",
"@aws-cdk/runtime-values": "^0.21.0"
},
"repository": {
"url": "https://github.com/awslabs/aws-cdk.git",
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@
}
},
"rejectCycles": "true",
"version": "0.20.0"
"version": "0.21.0"
}
16 changes: 8 additions & 8 deletions packages/@aws-cdk/alexa-ask/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/alexa-ask",
"version": "0.20.0",
"version": "0.21.0",
"description": "The CDK Construct Library for Alexa::ASK",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -53,18 +53,18 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@aws-cdk/assert": "^0.20.0",
"cdk-build-tools": "^0.20.0",
"cfn2ts": "^0.20.0",
"pkglint": "^0.20.0"
"@aws-cdk/assert": "^0.21.0",
"cdk-build-tools": "^0.21.0",
"cfn2ts": "^0.21.0",
"pkglint": "^0.21.0"
},
"dependencies": {
"@aws-cdk/cdk": "^0.20.0"
"@aws-cdk/cdk": "^0.21.0"
},
"peerDependencies": {
"@aws-cdk/cdk": "^0.20.0"
"@aws-cdk/cdk": "^0.21.0"
},
"engines": {
"node": ">= 8.10.0"
}
}
}
36 changes: 18 additions & 18 deletions packages/@aws-cdk/app-delivery/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@aws-cdk/app-delivery",
"description": "Continuous Integration / Continuous Delivery for CDK Applications",
"version": "0.20.0",
"version": "0.21.0",
"main": "lib/index.js",
"types": "lib/index.d.ts",
"jsii": {
Expand Down Expand Up @@ -32,21 +32,21 @@
"integ": "cdk-integ"
},
"dependencies": {
"@aws-cdk/aws-cloudformation": "^0.20.0",
"@aws-cdk/aws-codebuild": "^0.20.0",
"@aws-cdk/aws-codepipeline-api": "^0.20.0",
"@aws-cdk/aws-iam": "^0.20.0",
"@aws-cdk/cdk": "^0.20.0",
"@aws-cdk/cx-api": "^0.20.0"
"@aws-cdk/aws-cloudformation": "^0.21.0",
"@aws-cdk/aws-codebuild": "^0.21.0",
"@aws-cdk/aws-codepipeline-api": "^0.21.0",
"@aws-cdk/aws-iam": "^0.21.0",
"@aws-cdk/cdk": "^0.21.0",
"@aws-cdk/cx-api": "^0.21.0"
},
"devDependencies": {
"@aws-cdk/assert": "^0.20.0",
"@aws-cdk/aws-codepipeline": "^0.20.0",
"@aws-cdk/aws-s3": "^0.20.0",
"cdk-build-tools": "^0.20.0",
"cdk-integ-tools": "^0.20.0",
"@aws-cdk/assert": "^0.21.0",
"@aws-cdk/aws-codepipeline": "^0.21.0",
"@aws-cdk/aws-s3": "^0.21.0",
"cdk-build-tools": "^0.21.0",
"cdk-integ-tools": "^0.21.0",
"fast-check": "^1.7.0",
"pkglint": "^0.20.0"
"pkglint": "^0.21.0"
},
"repository": {
"type": "git",
Expand All @@ -64,12 +64,12 @@
"cdk"
],
"peerDependencies": {
"@aws-cdk/aws-cloudformation": "^0.20.0",
"@aws-cdk/aws-codepipeline-api": "^0.20.0",
"@aws-cdk/aws-iam": "^0.20.0",
"@aws-cdk/cdk": "^0.20.0"
"@aws-cdk/aws-cloudformation": "^0.21.0",
"@aws-cdk/aws-codepipeline-api": "^0.21.0",
"@aws-cdk/aws-iam": "^0.21.0",
"@aws-cdk/cdk": "^0.21.0"
},
"engines": {
"node": ">= 8.10.0"
}
}
}
8 changes: 4 additions & 4 deletions packages/@aws-cdk/applet-js/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/applet-js",
"version": "0.20.0",
"version": "0.21.0",
"description": "Javascript CDK applet host program",
"main": "bin/cdk-applet-js.js",
"types": "bin/cdk-applet-js.d.ts",
Expand All @@ -24,11 +24,11 @@
"devDependencies": {
"@types/fs-extra": "^5.0.4",
"@types/yaml": "^1.0.0",
"cdk-build-tools": "^0.20.0",
"pkglint": "^0.20.0"
"cdk-build-tools": "^0.21.0",
"pkglint": "^0.21.0"
},
"dependencies": {
"@aws-cdk/cdk": "^0.20.0",
"@aws-cdk/cdk": "^0.21.0",
"fs-extra": "^7.0.0",
"source-map-support": "^0.5.6",
"yaml": "^1.1.0"
Expand Down
12 changes: 6 additions & 6 deletions packages/@aws-cdk/assert/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/assert",
"version": "0.20.0",
"version": "0.21.0",
"description": "An assertion library for use with CDK Apps",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand All @@ -23,13 +23,13 @@
},
"license": "Apache-2.0",
"devDependencies": {
"cdk-build-tools": "^0.20.0",
"pkglint": "^0.20.0"
"cdk-build-tools": "^0.21.0",
"pkglint": "^0.21.0"
},
"dependencies": {
"@aws-cdk/cdk": "^0.20.0",
"@aws-cdk/cloudformation-diff": "^0.20.0",
"@aws-cdk/cx-api": "^0.20.0",
"@aws-cdk/cdk": "^0.21.0",
"@aws-cdk/cloudformation-diff": "^0.21.0",
"@aws-cdk/cx-api": "^0.21.0",
"source-map-support": "^0.5.6"
},
"repository": {
Expand Down
36 changes: 18 additions & 18 deletions packages/@aws-cdk/assets-docker/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/assets-docker",
"version": "0.20.0",
"version": "0.21.0",
"description": "Docker image assets",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -50,31 +50,31 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@aws-cdk/assert": "^0.20.0",
"@aws-cdk/assert": "^0.21.0",
"@types/proxyquire": "^1.3.28",
"aws-cdk": "^0.20.0",
"cdk-build-tools": "^0.20.0",
"cdk-integ-tools": "^0.20.0",
"pkglint": "^0.20.0",
"aws-cdk": "^0.21.0",
"cdk-build-tools": "^0.21.0",
"cdk-integ-tools": "^0.21.0",
"pkglint": "^0.21.0",
"proxyquire": "^2.1.0"
},
"dependencies": {
"@aws-cdk/aws-cloudformation": "^0.20.0",
"@aws-cdk/aws-ecr": "^0.20.0",
"@aws-cdk/aws-iam": "^0.20.0",
"@aws-cdk/aws-lambda": "^0.20.0",
"@aws-cdk/aws-s3": "^0.20.0",
"@aws-cdk/cdk": "^0.20.0",
"@aws-cdk/cx-api": "^0.20.0"
"@aws-cdk/aws-cloudformation": "^0.21.0",
"@aws-cdk/aws-ecr": "^0.21.0",
"@aws-cdk/aws-iam": "^0.21.0",
"@aws-cdk/aws-lambda": "^0.21.0",
"@aws-cdk/aws-s3": "^0.21.0",
"@aws-cdk/cdk": "^0.21.0",
"@aws-cdk/cx-api": "^0.21.0"
},
"homepage": "https://github.com/awslabs/aws-cdk",
"peerDependencies": {
"@aws-cdk/aws-ecr": "^0.20.0",
"@aws-cdk/aws-iam": "^0.20.0",
"@aws-cdk/aws-s3": "^0.20.0",
"@aws-cdk/cdk": "^0.20.0"
"@aws-cdk/aws-ecr": "^0.21.0",
"@aws-cdk/aws-iam": "^0.21.0",
"@aws-cdk/aws-s3": "^0.21.0",
"@aws-cdk/cdk": "^0.21.0"
},
"engines": {
"node": ">= 8.10.0"
}
}
}
28 changes: 14 additions & 14 deletions packages/@aws-cdk/assets/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/assets",
"version": "0.20.0",
"version": "0.21.0",
"description": "Integration of CDK apps with local assets",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -49,25 +49,25 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@aws-cdk/assert": "^0.20.0",
"aws-cdk": "^0.20.0",
"cdk-build-tools": "^0.20.0",
"cdk-integ-tools": "^0.20.0",
"pkglint": "^0.20.0"
"@aws-cdk/assert": "^0.21.0",
"aws-cdk": "^0.21.0",
"cdk-build-tools": "^0.21.0",
"cdk-integ-tools": "^0.21.0",
"pkglint": "^0.21.0"
},
"dependencies": {
"@aws-cdk/aws-iam": "^0.20.0",
"@aws-cdk/aws-s3": "^0.20.0",
"@aws-cdk/cdk": "^0.20.0",
"@aws-cdk/cx-api": "^0.20.0"
"@aws-cdk/aws-iam": "^0.21.0",
"@aws-cdk/aws-s3": "^0.21.0",
"@aws-cdk/cdk": "^0.21.0",
"@aws-cdk/cx-api": "^0.21.0"
},
"homepage": "https://github.com/awslabs/aws-cdk",
"peerDependencies": {
"@aws-cdk/aws-iam": "^0.20.0",
"@aws-cdk/aws-s3": "^0.20.0",
"@aws-cdk/cdk": "^0.20.0"
"@aws-cdk/aws-iam": "^0.21.0",
"@aws-cdk/aws-s3": "^0.21.0",
"@aws-cdk/cdk": "^0.21.0"
},
"engines": {
"node": ">= 8.10.0"
}
}
}
Loading

0 comments on commit 9badc1c

Please sign in to comment.