From f0fec54d3ed2e1f83763d3cc4ebf9e239ab7dc97 Mon Sep 17 00:00:00 2001 From: Romain Marcadier-Muller Date: Fri, 12 Jul 2019 16:59:38 +0200 Subject: [PATCH] chore: update references to github/awslabs/ with github/aws/ (#3299) After the organization move, update all github URLs with the new organization anchor. --- .github/ISSUE_TEMPLATE.md | 4 +- .github/ISSUE_TEMPLATE/general-issues.md | 4 +- .github/PULL_REQUEST_TEMPLATE.md | 2 +- CHANGELOG.md | 1702 ++++++++--------- CONTRIBUTING.md | 10 +- MANUAL_INSTALLATION.md | 2 +- README.md | 2 +- .../aws-ecs-autoscaling-queue-worker.md | 2 +- .../aws-ecs/aws-ecs-priv-registry-support.md | 16 +- .../aws-ecs-scheduled-ecs-task-construct.md | 2 +- .../aws-ecs-service-discovery-integration.md | 2 +- design/aws-guidelines.md | 2 +- design/code-asset-metadata.md | 4 +- package.json | 2 +- packages/@aws-cdk/alexa-ask/package.json | 4 +- packages/@aws-cdk/app-delivery/README.md | 10 +- packages/@aws-cdk/app-delivery/package.json | 4 +- packages/@aws-cdk/assert/package.json | 4 +- packages/@aws-cdk/assets/lib/staging.ts | 2 +- packages/@aws-cdk/assets/package.json | 4 +- packages/@aws-cdk/aws-amazonmq/package.json | 4 +- packages/@aws-cdk/aws-amplify/README.md | 2 +- packages/@aws-cdk/aws-amplify/package.json | 4 +- packages/@aws-cdk/aws-apigateway/README.md | 2 +- packages/@aws-cdk/aws-apigateway/package.json | 4 +- .../aws-apigateway/test/test.method.ts | 2 +- .../aws-applicationautoscaling/package.json | 4 +- packages/@aws-cdk/aws-appmesh/README.md | 2 +- packages/@aws-cdk/aws-appmesh/package.json | 4 +- packages/@aws-cdk/aws-appstream/package.json | 4 +- packages/@aws-cdk/aws-appsync/README.md | 2 +- packages/@aws-cdk/aws-appsync/package.json | 4 +- packages/@aws-cdk/aws-athena/README.md | 2 +- packages/@aws-cdk/aws-athena/package.json | 4 +- .../aws-autoscaling-common/package.json | 4 +- .../aws-autoscaling-hooktargets/package.json | 4 +- packages/@aws-cdk/aws-autoscaling/README.md | 2 +- .../@aws-cdk/aws-autoscaling/package.json | 4 +- .../@aws-cdk/aws-autoscalingplans/README.md | 2 +- .../aws-autoscalingplans/package.json | 4 +- packages/@aws-cdk/aws-batch/README.md | 2 +- packages/@aws-cdk/aws-batch/package.json | 4 +- packages/@aws-cdk/aws-budgets/README.md | 2 +- packages/@aws-cdk/aws-budgets/package.json | 4 +- .../README.md | 2 +- .../package.json | 2 +- .../aws-certificatemanager/package.json | 4 +- packages/@aws-cdk/aws-cloud9/README.md | 2 +- packages/@aws-cdk/aws-cloud9/package.json | 4 +- .../@aws-cdk/aws-cloudformation/README.md | 2 +- .../@aws-cdk/aws-cloudformation/package.json | 4 +- packages/@aws-cdk/aws-cloudfront/package.json | 4 +- packages/@aws-cdk/aws-cloudtrail/package.json | 4 +- .../aws-cloudwatch-actions/package.json | 4 +- packages/@aws-cdk/aws-cloudwatch/package.json | 4 +- packages/@aws-cdk/aws-codebuild/package.json | 4 +- .../test/integ.github.expected.json | 4 +- .../aws-codebuild/test/integ.github.ts | 2 +- packages/@aws-cdk/aws-codecommit/package.json | 4 +- packages/@aws-cdk/aws-codedeploy/package.json | 4 +- .../aws-codepipeline-actions/lib/action.ts | 2 +- .../aws-codepipeline-actions/package.json | 4 +- .../@aws-cdk/aws-codepipeline/package.json | 4 +- packages/@aws-cdk/aws-cognito/README.md | 2 +- packages/@aws-cdk/aws-cognito/package.json | 4 +- packages/@aws-cdk/aws-config/README.md | 4 +- packages/@aws-cdk/aws-config/package.json | 4 +- packages/@aws-cdk/aws-datapipeline/README.md | 2 +- .../@aws-cdk/aws-datapipeline/package.json | 4 +- packages/@aws-cdk/aws-dax/README.md | 2 +- packages/@aws-cdk/aws-dax/package.json | 4 +- .../@aws-cdk/aws-directoryservice/README.md | 2 +- .../aws-directoryservice/package.json | 4 +- packages/@aws-cdk/aws-dlm/package.json | 4 +- packages/@aws-cdk/aws-dms/README.md | 2 +- packages/@aws-cdk/aws-dms/package.json | 4 +- packages/@aws-cdk/aws-docdb/README.md | 2 +- packages/@aws-cdk/aws-docdb/package.json | 4 +- .../aws-global-table-coordinator/README.md | 2 +- .../aws-global-table-coordinator/package.json | 2 +- .../@aws-cdk/aws-dynamodb-global/package.json | 4 +- packages/@aws-cdk/aws-dynamodb/package.json | 4 +- packages/@aws-cdk/aws-ec2/README.md | 2 +- packages/@aws-cdk/aws-ec2/lib/vpn.ts | 2 +- packages/@aws-cdk/aws-ec2/package.json | 4 +- packages/@aws-cdk/aws-ecr-assets/package.json | 4 +- packages/@aws-cdk/aws-ecr/package.json | 4 +- .../@aws-cdk/aws-ecs-patterns/package.json | 4 +- packages/@aws-cdk/aws-ecs/package.json | 4 +- packages/@aws-cdk/aws-efs/README.md | 2 +- packages/@aws-cdk/aws-efs/package.json | 4 +- packages/@aws-cdk/aws-eks/lib/cluster.ts | 2 +- packages/@aws-cdk/aws-eks/package.json | 4 +- packages/@aws-cdk/aws-elasticache/README.md | 2 +- .../@aws-cdk/aws-elasticache/package.json | 4 +- .../@aws-cdk/aws-elasticbeanstalk/README.md | 2 +- .../aws-elasticbeanstalk/package.json | 4 +- .../aws-elasticloadbalancing/package.json | 4 +- .../lib/alb/application-load-balancer.ts | 2 +- .../aws-elasticloadbalancingv2/package.json | 4 +- packages/@aws-cdk/aws-elasticsearch/README.md | 2 +- .../@aws-cdk/aws-elasticsearch/package.json | 4 +- packages/@aws-cdk/aws-emr/README.md | 2 +- packages/@aws-cdk/aws-emr/package.json | 4 +- .../@aws-cdk/aws-events-targets/package.json | 4 +- packages/@aws-cdk/aws-events/package.json | 4 +- packages/@aws-cdk/aws-fsx/README.md | 2 +- packages/@aws-cdk/aws-fsx/package.json | 4 +- packages/@aws-cdk/aws-gamelift/README.md | 2 +- packages/@aws-cdk/aws-gamelift/package.json | 4 +- packages/@aws-cdk/aws-glue/README.md | 4 +- packages/@aws-cdk/aws-glue/package.json | 4 +- packages/@aws-cdk/aws-greengrass/README.md | 2 +- packages/@aws-cdk/aws-greengrass/package.json | 4 +- packages/@aws-cdk/aws-guardduty/README.md | 2 +- packages/@aws-cdk/aws-guardduty/package.json | 4 +- packages/@aws-cdk/aws-iam/package.json | 4 +- .../aws-iam/test/test.policy-document.ts | 4 +- packages/@aws-cdk/aws-inspector/README.md | 2 +- packages/@aws-cdk/aws-inspector/package.json | 4 +- packages/@aws-cdk/aws-iot/README.md | 2 +- packages/@aws-cdk/aws-iot/package.json | 4 +- packages/@aws-cdk/aws-iot1click/package.json | 4 +- .../@aws-cdk/aws-iotanalytics/package.json | 4 +- .../@aws-cdk/aws-iotthingsgraph/README.md | 2 +- .../@aws-cdk/aws-iotthingsgraph/package.json | 4 +- packages/@aws-cdk/aws-kinesis/package.json | 4 +- .../@aws-cdk/aws-kinesisanalytics/README.md | 2 +- .../aws-kinesisanalytics/package.json | 4 +- .../@aws-cdk/aws-kinesisfirehose/README.md | 2 +- .../@aws-cdk/aws-kinesisfirehose/package.json | 4 +- packages/@aws-cdk/aws-kms/package.json | 4 +- .../aws-lambda-event-sources/package.json | 4 +- packages/@aws-cdk/aws-lambda/lib/alias.ts | 2 +- packages/@aws-cdk/aws-lambda/lib/code.ts | 2 +- .../@aws-cdk/aws-lambda/lib/lambda-version.ts | 2 +- packages/@aws-cdk/aws-lambda/package.json | 4 +- .../aws-logs-destinations/package.json | 4 +- packages/@aws-cdk/aws-logs/package.json | 4 +- packages/@aws-cdk/aws-mediastore/README.md | 2 +- packages/@aws-cdk/aws-mediastore/package.json | 4 +- packages/@aws-cdk/aws-msk/README.md | 2 +- packages/@aws-cdk/aws-msk/package.json | 4 +- packages/@aws-cdk/aws-neptune/package.json | 4 +- packages/@aws-cdk/aws-opsworks/README.md | 2 +- packages/@aws-cdk/aws-opsworks/package.json | 4 +- packages/@aws-cdk/aws-opsworkscm/README.md | 2 +- packages/@aws-cdk/aws-opsworkscm/package.json | 4 +- packages/@aws-cdk/aws-pinpoint/README.md | 2 +- packages/@aws-cdk/aws-pinpoint/package.json | 4 +- packages/@aws-cdk/aws-pinpointemail/README.md | 2 +- .../@aws-cdk/aws-pinpointemail/package.json | 4 +- packages/@aws-cdk/aws-ram/README.md | 2 +- packages/@aws-cdk/aws-ram/package.json | 4 +- packages/@aws-cdk/aws-rds/package.json | 4 +- packages/@aws-cdk/aws-redshift/README.md | 2 +- packages/@aws-cdk/aws-redshift/package.json | 4 +- packages/@aws-cdk/aws-robomaker/README.md | 2 +- packages/@aws-cdk/aws-robomaker/package.json | 4 +- .../@aws-cdk/aws-route53-targets/package.json | 4 +- packages/@aws-cdk/aws-route53/package.json | 4 +- .../@aws-cdk/aws-route53resolver/package.json | 4 +- packages/@aws-cdk/aws-s3-assets/README.md | 2 +- packages/@aws-cdk/aws-s3-assets/lib/asset.ts | 2 +- packages/@aws-cdk/aws-s3-assets/package.json | 4 +- packages/@aws-cdk/aws-s3-deployment/README.md | 6 +- .../@aws-cdk/aws-s3-deployment/package.json | 4 +- .../aws-s3-notifications/package.json | 4 +- packages/@aws-cdk/aws-s3/package.json | 4 +- packages/@aws-cdk/aws-sagemaker/package.json | 4 +- packages/@aws-cdk/aws-sam/package.json | 4 +- packages/@aws-cdk/aws-sdb/README.md | 2 +- packages/@aws-cdk/aws-sdb/package.json | 4 +- .../@aws-cdk/aws-secretsmanager/README.md | 2 +- .../@aws-cdk/aws-secretsmanager/package.json | 4 +- .../@aws-cdk/aws-servicecatalog/README.md | 2 +- .../@aws-cdk/aws-servicecatalog/package.json | 4 +- .../@aws-cdk/aws-servicediscovery/README.md | 2 +- .../aws-servicediscovery/package.json | 4 +- packages/@aws-cdk/aws-ses/README.md | 2 +- packages/@aws-cdk/aws-ses/package.json | 4 +- .../aws-sns-subscriptions/package.json | 4 +- packages/@aws-cdk/aws-sns/package.json | 4 +- packages/@aws-cdk/aws-sqs/package.json | 4 +- packages/@aws-cdk/aws-ssm/README.md | 2 +- packages/@aws-cdk/aws-ssm/package.json | 4 +- .../aws-stepfunctions-tasks/package.json | 4 +- .../@aws-cdk/aws-stepfunctions/package.json | 4 +- packages/@aws-cdk/aws-transfer/README.md | 2 +- packages/@aws-cdk/aws-transfer/package.json | 4 +- packages/@aws-cdk/aws-waf/README.md | 2 +- packages/@aws-cdk/aws-waf/package.json | 4 +- packages/@aws-cdk/aws-wafregional/README.md | 2 +- .../@aws-cdk/aws-wafregional/package.json | 4 +- packages/@aws-cdk/aws-workspaces/README.md | 2 +- packages/@aws-cdk/aws-workspaces/package.json | 4 +- .../build-tools/create-missing-libraries.ts | 6 +- packages/@aws-cdk/cfnspec/package.json | 4 +- .../500_NetworkAclEntry_patch.json | 2 +- .../@aws-cdk/cloudformation-diff/README.md | 2 +- .../cloudformation-diff/package-lock.json | 2 +- .../@aws-cdk/cloudformation-diff/package.json | 4 +- packages/@aws-cdk/core/README.md | 2 +- .../@aws-cdk/core/lib/private/intrinsic.ts | 4 +- packages/@aws-cdk/core/package.json | 4 +- packages/@aws-cdk/custom-resources/README.md | 2 +- .../@aws-cdk/custom-resources/package.json | 4 +- packages/@aws-cdk/cx-api/README.md | 2 +- packages/@aws-cdk/cx-api/package-lock.json | 2 +- packages/@aws-cdk/cx-api/package.json | 4 +- packages/@aws-cdk/region-info/README.md | 4 +- packages/@aws-cdk/region-info/package.json | 4 +- packages/aws-cdk/README.md | 16 +- .../aws-cdk/lib/api/aws-auth/credentials.ts | 3 + .../aws-cdk/lib/api/bootstrap-environment.ts | 3 + packages/aws-cdk/lib/api/deploy-stack.ts | 6 + packages/aws-cdk/lib/api/toolkit-info.ts | 8 + packages/aws-cdk/lib/api/util/sdk.ts | 3 + packages/aws-cdk/lib/diff.ts | 2 +- .../src/main/java/com/myorg/HelloApp.java | 2 +- packages/aws-cdk/lib/plugin.ts | 4 + packages/aws-cdk/lib/settings.ts | 2 +- packages/aws-cdk/package-lock.json | 96 +- packages/aws-cdk/package.json | 6 +- packages/cdk-dasm/package.json | 4 +- packages/cdk/README.md | 2 +- packages/cdk/package.json | 6 +- packages/decdk/package.json | 6 +- packages/decdk/test/fixture/package.json | 2 +- tools/awslint/package.json | 4 +- tools/cdk-build-tools/lib/compile.ts | 2 +- tools/cdk-build-tools/package.json | 4 +- tools/cdk-integ-tools/package.json | 4 +- tools/cfn2ts/package.json | 4 +- tools/pkglint/lib/rules.ts | 6 +- tools/pkglint/package.json | 2 +- tools/pkgtools/README.md | 2 +- tools/pkgtools/package.json | 4 +- 238 files changed, 1364 insertions(+), 1249 deletions(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index f9be6c5871dfa..2c2384bc5f122 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -9,7 +9,7 @@ labels: needs-triage - [ ] :beetle: bug report - [ ] :rocket: feature request - [ ] :books: construct library gap - - [ ] :phone: security issue or vulnerability => Please see [policy](https://github.com/awslabs/aws-cdk/security/policy) + - [ ] :phone: security issue or vulnerability => Please see [policy](https://github.com/aws/aws-cdk/security/policy) - [ ] :question: support request => Please see note at the top of this template. @@ -27,7 +27,7 @@ labels: needs-triage * **Please tell us about your environment:** - + - CDK CLI Version: xx.xx.xx - Module Version: xx.xx.xx - OS: [all | Windows 10 | OSX Mojave | Ubuntu | etc... ] diff --git a/.github/ISSUE_TEMPLATE/general-issues.md b/.github/ISSUE_TEMPLATE/general-issues.md index 50ed5ffd934d8..bc6c80700402a 100644 --- a/.github/ISSUE_TEMPLATE/general-issues.md +++ b/.github/ISSUE_TEMPLATE/general-issues.md @@ -13,7 +13,7 @@ assignees: '' - [ ] :beetle: bug report - [ ] :rocket: feature request - [ ] :books: construct library gap - - [ ] :phone: security issue or vulnerability => Please see [policy](https://github.com/awslabs/aws-cdk/security/policy) + - [ ] :phone: security issue or vulnerability => Please see [policy](https://github.com/aws/aws-cdk/security/policy) - [ ] :question: support request => Please see note at the top of this template. @@ -31,7 +31,7 @@ assignees: '' * **Please tell us about your environment:** - + - CDK CLI Version: xx.xx.xx - Module Version: xx.xx.xx - OS: [all | Windows 10 | OSX Mojave | Ubuntu | etc... ] diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 4a4a1d5e0bcf8..183546c6e85af 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,5 +1,5 @@ ---- -Please read the [contribution guidelines](https://github.com/awslabs/aws-cdk/blob/master/CONTRIBUTING.md) and follow the pull-request checklist. +Please read the [contribution guidelines](https://github.com/aws/aws-cdk/blob/master/CONTRIBUTING.md) and follow the pull-request checklist. *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license* diff --git a/CHANGELOG.md b/CHANGELOG.md index e1003bac8326a..70163bf22efdc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ 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. -## [1.0.0](https://github.com/awslabs/aws-cdk/compare/v0.39.0...v1.0.0) (2019-07-09) +## [1.0.0](https://github.com/aws/aws-cdk/compare/v0.39.0...v1.0.0) (2019-07-09) ### General Availability of the AWS Cloud Development Kit!! 🎉🎉đŸĨ‚đŸĨ‚đŸžđŸž @@ -37,16 +37,16 @@ and to continue working closely with the open-source community. ### Bug Fixes -* **cli:** output message when successfully synthesizing multiple stacks ([#3259](https://github.com/awslabs/aws-cdk/issues/3259)) ([0c30f12](https://github.com/awslabs/aws-cdk/commit/0c30f12)) -* **python:** Make sure stack name in the init template does not contain illegal characters ([#3261](https://github.com/awslabs/aws-cdk/issues/3261)) ([7d22b2c](https://github.com/awslabs/aws-cdk/commit/7d22b2c)) +* **cli:** output message when successfully synthesizing multiple stacks ([#3259](https://github.com/aws/aws-cdk/issues/3259)) ([0c30f12](https://github.com/aws/aws-cdk/commit/0c30f12)) +* **python:** Make sure stack name in the init template does not contain illegal characters ([#3261](https://github.com/aws/aws-cdk/issues/3261)) ([7d22b2c](https://github.com/aws/aws-cdk/commit/7d22b2c)) -## [0.39.0](https://github.com/awslabs/aws-cdk/compare/v0.38.0...v0.39.0) (2019-07-08) +## [0.39.0](https://github.com/aws/aws-cdk/compare/v0.38.0...v0.39.0) (2019-07-08) ### Bug Fixes -* **codepipeline:** mark crossRegionReplicationBuckets and crossRegionSupport as experimental. ([#3226](https://github.com/awslabs/aws-cdk/issues/3226)) ([f8256e7](https://github.com/awslabs/aws-cdk/commit/f8256e7)) +* **codepipeline:** mark crossRegionReplicationBuckets and crossRegionSupport as experimental. ([#3226](https://github.com/aws/aws-cdk/issues/3226)) ([f8256e7](https://github.com/aws/aws-cdk/commit/f8256e7)) * **assets:** packages `assets`, `aws-ecr-assets` and `aws-s3-assets` are now experimental instead of stable @@ -60,24 +60,24 @@ and to continue working closely with the open-source community. * **aws-s3-assets:** package `aws-s3-assets`is now experimental instead of stable -## [0.38.0](https://github.com/awslabs/aws-cdk/compare/v0.37.0...v0.38.0) (2019-07-08) +## [0.38.0](https://github.com/aws/aws-cdk/compare/v0.37.0...v0.38.0) (2019-07-08) ### Bug Fixes -* **cli:** exclusively is also '-e' for destroy ([#3216](https://github.com/awslabs/aws-cdk/issues/3216)) ([d6f5207](https://github.com/awslabs/aws-cdk/commit/d6f5207)), closes [#2367](https://github.com/awslabs/aws-cdk/issues/2367) -* **cloudwatch:** AlarmWidget takes IAlarm ([#3219](https://github.com/awslabs/aws-cdk/issues/3219)) ([9948bfd](https://github.com/awslabs/aws-cdk/commit/9948bfd)), closes [#3068](https://github.com/awslabs/aws-cdk/issues/3068) -* **core:** fix build errors in fsharp init-template ([#3229](https://github.com/awslabs/aws-cdk/issues/3229)) ([7d020f1](https://github.com/awslabs/aws-cdk/commit/7d020f1)) -* **core:** UpdateReplacePolicy mirrors DeletionPolicy ([#3217](https://github.com/awslabs/aws-cdk/issues/3217)) ([d61bd2c](https://github.com/awslabs/aws-cdk/commit/d61bd2c)), closes [#2901](https://github.com/awslabs/aws-cdk/issues/2901) -* **ecr:** repository grant uses correct resource ARN ([#3220](https://github.com/awslabs/aws-cdk/issues/3220)) ([cc2275c](https://github.com/awslabs/aws-cdk/commit/cc2275c)), closes [#2473](https://github.com/awslabs/aws-cdk/issues/2473) -* **iam:** fix managed policies for User ([#3221](https://github.com/awslabs/aws-cdk/issues/3221)) ([ec1c5b7](https://github.com/awslabs/aws-cdk/commit/ec1c5b7)), closes [#2557](https://github.com/awslabs/aws-cdk/issues/2557) -* make capitalization of Ip/Az consistent ([#3202](https://github.com/awslabs/aws-cdk/issues/3202)) ([d60d673](https://github.com/awslabs/aws-cdk/commit/d60d673)) +* **cli:** exclusively is also '-e' for destroy ([#3216](https://github.com/aws/aws-cdk/issues/3216)) ([d6f5207](https://github.com/aws/aws-cdk/commit/d6f5207)), closes [#2367](https://github.com/aws/aws-cdk/issues/2367) +* **cloudwatch:** AlarmWidget takes IAlarm ([#3219](https://github.com/aws/aws-cdk/issues/3219)) ([9948bfd](https://github.com/aws/aws-cdk/commit/9948bfd)), closes [#3068](https://github.com/aws/aws-cdk/issues/3068) +* **core:** fix build errors in fsharp init-template ([#3229](https://github.com/aws/aws-cdk/issues/3229)) ([7d020f1](https://github.com/aws/aws-cdk/commit/7d020f1)) +* **core:** UpdateReplacePolicy mirrors DeletionPolicy ([#3217](https://github.com/aws/aws-cdk/issues/3217)) ([d61bd2c](https://github.com/aws/aws-cdk/commit/d61bd2c)), closes [#2901](https://github.com/aws/aws-cdk/issues/2901) +* **ecr:** repository grant uses correct resource ARN ([#3220](https://github.com/aws/aws-cdk/issues/3220)) ([cc2275c](https://github.com/aws/aws-cdk/commit/cc2275c)), closes [#2473](https://github.com/aws/aws-cdk/issues/2473) +* **iam:** fix managed policies for User ([#3221](https://github.com/aws/aws-cdk/issues/3221)) ([ec1c5b7](https://github.com/aws/aws-cdk/commit/ec1c5b7)), closes [#2557](https://github.com/aws/aws-cdk/issues/2557) +* make capitalization of Ip/Az consistent ([#3202](https://github.com/aws/aws-cdk/issues/3202)) ([d60d673](https://github.com/aws/aws-cdk/commit/d60d673)) ### Features -* use classes for structs in Python ([#3232](https://github.com/awslabs/aws-cdk/issues/3232)) ([161a459](https://github.com/awslabs/aws-cdk/commit/161a459)) -* **codebuild:** allow specifying principals and credentials for pulling build images. ([#3049](https://github.com/awslabs/aws-cdk/issues/3049)) ([3319fe5](https://github.com/awslabs/aws-cdk/commit/3319fe5)), closes [#2175](https://github.com/awslabs/aws-cdk/issues/2175) +* use classes for structs in Python ([#3232](https://github.com/aws/aws-cdk/issues/3232)) ([161a459](https://github.com/aws/aws-cdk/commit/161a459)) +* **codebuild:** allow specifying principals and credentials for pulling build images. ([#3049](https://github.com/aws/aws-cdk/issues/3049)) ([3319fe5](https://github.com/aws/aws-cdk/commit/3319fe5)), closes [#2175](https://github.com/aws/aws-cdk/issues/2175) ### BREAKING CHANGES @@ -89,16 +89,16 @@ and to continue working closely with the open-source community. `Ipv6`, `AZs` => `Azs`. -## [0.37.0](https://github.com/awslabs/aws-cdk/compare/v0.36.2...v0.37.0) (2019-07-04) +## [0.37.0](https://github.com/aws/aws-cdk/compare/v0.36.2...v0.37.0) (2019-07-04) ### Bug Fixes -* **core:** fix some return types ([#3192](https://github.com/awslabs/aws-cdk/issues/3192)) ([b5997c3](https://github.com/awslabs/aws-cdk/commit/b5997c3)) -* **ecs:** grant drain-hook policy container-instance permissions ([#3199](https://github.com/awslabs/aws-cdk/issues/3199)) ([7796cd7](https://github.com/awslabs/aws-cdk/commit/7796cd7)), closes [#3190](https://github.com/awslabs/aws-cdk/issues/3190) -* **sns:** allow tokens to be used in UrlSubscription ([#2938](https://github.com/awslabs/aws-cdk/issues/2938)) ([5ce4141](https://github.com/awslabs/aws-cdk/commit/5ce4141)) -* **ssm:** correctly deduplicate parameter names ([#3183](https://github.com/awslabs/aws-cdk/issues/3183)) ([47bf435](https://github.com/awslabs/aws-cdk/commit/47bf435)), closes [#3076](https://github.com/awslabs/aws-cdk/issues/3076) -* **stepfunctions:** Downscope SageMaker permissions ([#2991](https://github.com/awslabs/aws-cdk/issues/2991)) ([69c82c8](https://github.com/awslabs/aws-cdk/commit/69c82c8)) +* **core:** fix some return types ([#3192](https://github.com/aws/aws-cdk/issues/3192)) ([b5997c3](https://github.com/aws/aws-cdk/commit/b5997c3)) +* **ecs:** grant drain-hook policy container-instance permissions ([#3199](https://github.com/aws/aws-cdk/issues/3199)) ([7796cd7](https://github.com/aws/aws-cdk/commit/7796cd7)), closes [#3190](https://github.com/aws/aws-cdk/issues/3190) +* **sns:** allow tokens to be used in UrlSubscription ([#2938](https://github.com/aws/aws-cdk/issues/2938)) ([5ce4141](https://github.com/aws/aws-cdk/commit/5ce4141)) +* **ssm:** correctly deduplicate parameter names ([#3183](https://github.com/aws/aws-cdk/issues/3183)) ([47bf435](https://github.com/aws/aws-cdk/commit/47bf435)), closes [#3076](https://github.com/aws/aws-cdk/issues/3076) +* **stepfunctions:** Downscope SageMaker permissions ([#2991](https://github.com/aws/aws-cdk/issues/2991)) ([69c82c8](https://github.com/aws/aws-cdk/commit/69c82c8)) ### BREAKING CHANGES @@ -108,98 +108,98 @@ and to continue working closely with the open-source community. * **codebuild:** `PipelineProject.addSecondaryArtifact` now returns void (formerly any) * **codebuild:** `Project.addSecondaryArtifact` now returns void (formerly any) -## [0.36.2](https://github.com/awslabs/aws-cdk/compare/v0.36.1...v0.36.2) (2019-07-03) +## [0.36.2](https://github.com/aws/aws-cdk/compare/v0.36.1...v0.36.2) (2019-07-03) ### Bug Fixes -* **cli:** generate metadata resource for region-independent stacks ([#3149](https://github.com/awslabs/aws-cdk/issues/3149)) ([0fb7ea3](https://github.com/awslabs/aws-cdk/commit/0fb7ea3)), closes [#3142](https://github.com/awslabs/aws-cdk/issues/3142) -* **cli:** stop processing on metadata errors ([#3168](https://github.com/awslabs/aws-cdk/issues/3168)) ([0936bde](https://github.com/awslabs/aws-cdk/commit/0936bde)) -* **codepipeline:** correctly pass the replication buckets to Action.bind() ([#3131](https://github.com/awslabs/aws-cdk/issues/3131)) ([99ae5e7](https://github.com/awslabs/aws-cdk/commit/99ae5e7)) -* **codepipeline:** grant missing permisisons to the CloudFormationExecuteChangeSetAction. ([#3178](https://github.com/awslabs/aws-cdk/issues/3178)) ([958acc2](https://github.com/awslabs/aws-cdk/commit/958acc2)), closes [#3160](https://github.com/awslabs/aws-cdk/issues/3160) -* **codepipeline:** grant the CodeCommit source Action read-write permissions to the Pipeline's Bucket. ([#3175](https://github.com/awslabs/aws-cdk/issues/3175)) ([bd46e49](https://github.com/awslabs/aws-cdk/commit/bd46e49)), closes [#3170](https://github.com/awslabs/aws-cdk/issues/3170) -* **core:** prevent volatile physical name generation ([#2984](https://github.com/awslabs/aws-cdk/issues/2984)) ([af2680c](https://github.com/awslabs/aws-cdk/commit/af2680c)) -* **ecs:** remove temporary workaround for long arn support ([#3072](https://github.com/awslabs/aws-cdk/issues/3072)) ([9fdb63f](https://github.com/awslabs/aws-cdk/commit/9fdb63f)), closes [#2176](https://github.com/awslabs/aws-cdk/issues/2176) +* **cli:** generate metadata resource for region-independent stacks ([#3149](https://github.com/aws/aws-cdk/issues/3149)) ([0fb7ea3](https://github.com/aws/aws-cdk/commit/0fb7ea3)), closes [#3142](https://github.com/aws/aws-cdk/issues/3142) +* **cli:** stop processing on metadata errors ([#3168](https://github.com/aws/aws-cdk/issues/3168)) ([0936bde](https://github.com/aws/aws-cdk/commit/0936bde)) +* **codepipeline:** correctly pass the replication buckets to Action.bind() ([#3131](https://github.com/aws/aws-cdk/issues/3131)) ([99ae5e7](https://github.com/aws/aws-cdk/commit/99ae5e7)) +* **codepipeline:** grant missing permisisons to the CloudFormationExecuteChangeSetAction. ([#3178](https://github.com/aws/aws-cdk/issues/3178)) ([958acc2](https://github.com/aws/aws-cdk/commit/958acc2)), closes [#3160](https://github.com/aws/aws-cdk/issues/3160) +* **codepipeline:** grant the CodeCommit source Action read-write permissions to the Pipeline's Bucket. ([#3175](https://github.com/aws/aws-cdk/issues/3175)) ([bd46e49](https://github.com/aws/aws-cdk/commit/bd46e49)), closes [#3170](https://github.com/aws/aws-cdk/issues/3170) +* **core:** prevent volatile physical name generation ([#2984](https://github.com/aws/aws-cdk/issues/2984)) ([af2680c](https://github.com/aws/aws-cdk/commit/af2680c)) +* **ecs:** remove temporary workaround for long arn support ([#3072](https://github.com/aws/aws-cdk/issues/3072)) ([9fdb63f](https://github.com/aws/aws-cdk/commit/9fdb63f)), closes [#2176](https://github.com/aws/aws-cdk/issues/2176) ### Features -* **codedeploy:** allow setting a Deployment Configuration for an imported Lambda Deployment Group. ([#3158](https://github.com/awslabs/aws-cdk/issues/3158)) ([05a49f0](https://github.com/awslabs/aws-cdk/commit/05a49f0)) -* **iam:** can configure 'deny' for policy statements ([#3165](https://github.com/awslabs/aws-cdk/issues/3165)) ([6679e86](https://github.com/awslabs/aws-cdk/commit/6679e86)) +* **codedeploy:** allow setting a Deployment Configuration for an imported Lambda Deployment Group. ([#3158](https://github.com/aws/aws-cdk/issues/3158)) ([05a49f0](https://github.com/aws/aws-cdk/commit/05a49f0)) +* **iam:** can configure 'deny' for policy statements ([#3165](https://github.com/aws/aws-cdk/issues/3165)) ([6679e86](https://github.com/aws/aws-cdk/commit/6679e86)) -## [0.36.1](https://github.com/awslabs/aws-cdk/compare/v0.36.0...v0.36.1) (2019-07-01) +## [0.36.1](https://github.com/aws/aws-cdk/compare/v0.36.0...v0.36.1) (2019-07-01) ### Bug Fixes -* **aws-codepipeline-actions:** use SecretValue ([#3097](https://github.com/awslabs/aws-cdk/issues/3097)) ([b84caab](https://github.com/awslabs/aws-cdk/commit/b84caab)) -* **cli:** fix broken sample-app templates for TypeScript and JavaScript ([#3101](https://github.com/awslabs/aws-cdk/issues/3101)) ([800ecf2](https://github.com/awslabs/aws-cdk/commit/800ecf2)) -* **cli:** fix broken test in Java init template ([#3108](https://github.com/awslabs/aws-cdk/issues/3108)) ([f696efc](https://github.com/awslabs/aws-cdk/commit/f696efc)), closes [#3065](https://github.com/awslabs/aws-cdk/issues/3065) -* **cli:** fix Python sample-app template ([#3071](https://github.com/awslabs/aws-cdk/issues/3071)) ([796d6bb](https://github.com/awslabs/aws-cdk/commit/796d6bb)), closes [#3058](https://github.com/awslabs/aws-cdk/issues/3058) [#3069](https://github.com/awslabs/aws-cdk/issues/3069) -* **cli:** improve description of --json to reflect behavior ([#3086](https://github.com/awslabs/aws-cdk/issues/3086)) ([68cfa54](https://github.com/awslabs/aws-cdk/commit/68cfa54)), closes [#2965](https://github.com/awslabs/aws-cdk/issues/2965) -* **cli:** Python blank app should call app.synth(), not app.run() ([16345dc](https://github.com/awslabs/aws-cdk/commit/16345dc)), closes [#3123](https://github.com/awslabs/aws-cdk/issues/3123) -* **cli:** update TypeScript lib init template ([#3134](https://github.com/awslabs/aws-cdk/issues/3134)) ([629e963](https://github.com/awslabs/aws-cdk/commit/629e963)) -* **code:** make CfnResource#_toCloudFormation null-safe ([#3121](https://github.com/awslabs/aws-cdk/issues/3121)) ([71cb421](https://github.com/awslabs/aws-cdk/commit/71cb421)), closes [#3093](https://github.com/awslabs/aws-cdk/issues/3093) -* **codepipeline-actions:** set service as backing resource for EcsDeployAction ([#3085](https://github.com/awslabs/aws-cdk/issues/3085)) ([f2293e0](https://github.com/awslabs/aws-cdk/commit/f2293e0)) -* **core:** improve context providers error message for env-agnostic stacks ([#3137](https://github.com/awslabs/aws-cdk/issues/3137)) ([5b80146](https://github.com/awslabs/aws-cdk/commit/5b80146)), closes [#2922](https://github.com/awslabs/aws-cdk/issues/2922) [#3078](https://github.com/awslabs/aws-cdk/issues/3078) [#3120](https://github.com/awslabs/aws-cdk/issues/3120) [#3130](https://github.com/awslabs/aws-cdk/issues/3130) -* **documentation:** auto-labeling fixed ([#3089](https://github.com/awslabs/aws-cdk/issues/3089)) ([7fb82ad](https://github.com/awslabs/aws-cdk/commit/7fb82ad)) -* **documentation:** removed duplicate generated template ([#3090](https://github.com/awslabs/aws-cdk/issues/3090)) ([590b05c](https://github.com/awslabs/aws-cdk/commit/590b05c)) -* **elasticloadbalancingv2:** fix to be able to set deregistrationDelay ([#3075](https://github.com/awslabs/aws-cdk/issues/3075)) ([22ab4b4](https://github.com/awslabs/aws-cdk/commit/22ab4b4)) -* **events:** correct token resolution in RuleTargetInput ([#3127](https://github.com/awslabs/aws-cdk/issues/3127)) ([a20c841](https://github.com/awslabs/aws-cdk/commit/a20c841)), closes [#3119](https://github.com/awslabs/aws-cdk/issues/3119) -* **sns:** create subscriptions in consumer scope ([#3065](https://github.com/awslabs/aws-cdk/issues/3065)) ([64a203f](https://github.com/awslabs/aws-cdk/commit/64a203f)), closes [#3064](https://github.com/awslabs/aws-cdk/issues/3064) +* **aws-codepipeline-actions:** use SecretValue ([#3097](https://github.com/aws/aws-cdk/issues/3097)) ([b84caab](https://github.com/aws/aws-cdk/commit/b84caab)) +* **cli:** fix broken sample-app templates for TypeScript and JavaScript ([#3101](https://github.com/aws/aws-cdk/issues/3101)) ([800ecf2](https://github.com/aws/aws-cdk/commit/800ecf2)) +* **cli:** fix broken test in Java init template ([#3108](https://github.com/aws/aws-cdk/issues/3108)) ([f696efc](https://github.com/aws/aws-cdk/commit/f696efc)), closes [#3065](https://github.com/aws/aws-cdk/issues/3065) +* **cli:** fix Python sample-app template ([#3071](https://github.com/aws/aws-cdk/issues/3071)) ([796d6bb](https://github.com/aws/aws-cdk/commit/796d6bb)), closes [#3058](https://github.com/aws/aws-cdk/issues/3058) [#3069](https://github.com/aws/aws-cdk/issues/3069) +* **cli:** improve description of --json to reflect behavior ([#3086](https://github.com/aws/aws-cdk/issues/3086)) ([68cfa54](https://github.com/aws/aws-cdk/commit/68cfa54)), closes [#2965](https://github.com/aws/aws-cdk/issues/2965) +* **cli:** Python blank app should call app.synth(), not app.run() ([16345dc](https://github.com/aws/aws-cdk/commit/16345dc)), closes [#3123](https://github.com/aws/aws-cdk/issues/3123) +* **cli:** update TypeScript lib init template ([#3134](https://github.com/aws/aws-cdk/issues/3134)) ([629e963](https://github.com/aws/aws-cdk/commit/629e963)) +* **code:** make CfnResource#_toCloudFormation null-safe ([#3121](https://github.com/aws/aws-cdk/issues/3121)) ([71cb421](https://github.com/aws/aws-cdk/commit/71cb421)), closes [#3093](https://github.com/aws/aws-cdk/issues/3093) +* **codepipeline-actions:** set service as backing resource for EcsDeployAction ([#3085](https://github.com/aws/aws-cdk/issues/3085)) ([f2293e0](https://github.com/aws/aws-cdk/commit/f2293e0)) +* **core:** improve context providers error message for env-agnostic stacks ([#3137](https://github.com/aws/aws-cdk/issues/3137)) ([5b80146](https://github.com/aws/aws-cdk/commit/5b80146)), closes [#2922](https://github.com/aws/aws-cdk/issues/2922) [#3078](https://github.com/aws/aws-cdk/issues/3078) [#3120](https://github.com/aws/aws-cdk/issues/3120) [#3130](https://github.com/aws/aws-cdk/issues/3130) +* **documentation:** auto-labeling fixed ([#3089](https://github.com/aws/aws-cdk/issues/3089)) ([7fb82ad](https://github.com/aws/aws-cdk/commit/7fb82ad)) +* **documentation:** removed duplicate generated template ([#3090](https://github.com/aws/aws-cdk/issues/3090)) ([590b05c](https://github.com/aws/aws-cdk/commit/590b05c)) +* **elasticloadbalancingv2:** fix to be able to set deregistrationDelay ([#3075](https://github.com/aws/aws-cdk/issues/3075)) ([22ab4b4](https://github.com/aws/aws-cdk/commit/22ab4b4)) +* **events:** correct token resolution in RuleTargetInput ([#3127](https://github.com/aws/aws-cdk/issues/3127)) ([a20c841](https://github.com/aws/aws-cdk/commit/a20c841)), closes [#3119](https://github.com/aws/aws-cdk/issues/3119) +* **sns:** create subscriptions in consumer scope ([#3065](https://github.com/aws/aws-cdk/issues/3065)) ([64a203f](https://github.com/aws/aws-cdk/commit/64a203f)), closes [#3064](https://github.com/aws/aws-cdk/issues/3064) ### Features -* **apigateway:** support custom domain names ([#3135](https://github.com/awslabs/aws-cdk/issues/3135)) ([52b136b](https://github.com/awslabs/aws-cdk/commit/52b136b)), closes [#3103](https://github.com/awslabs/aws-cdk/issues/3103) -* **aws-apigateway:** expand RestApi support to models, parameters and validators ([#2960](https://github.com/awslabs/aws-cdk/issues/2960)) ([12e6380](https://github.com/awslabs/aws-cdk/commit/12e6380)), closes [#905](https://github.com/awslabs/aws-cdk/issues/905) [#1695](https://github.com/awslabs/aws-cdk/issues/1695) [#727](https://github.com/awslabs/aws-cdk/issues/727) [#723](https://github.com/awslabs/aws-cdk/issues/723) [#2957](https://github.com/awslabs/aws-cdk/issues/2957) -* **codepipeline:** generate a Role for every AWS-owned Action used in a Pipeline. ([#3105](https://github.com/awslabs/aws-cdk/issues/3105)) ([921dcc9](https://github.com/awslabs/aws-cdk/commit/921dcc9)) -* **core:** add Tokenization.isResolvable for aspects ([#3122](https://github.com/awslabs/aws-cdk/issues/3122)) ([d3a417e](https://github.com/awslabs/aws-cdk/commit/d3a417e)), closes [#3026](https://github.com/awslabs/aws-cdk/issues/3026) -* **dynamodb:** support RemovalPolicy ([#3028](https://github.com/awslabs/aws-cdk/issues/3028)) ([a6175be](https://github.com/awslabs/aws-cdk/commit/a6175be)), closes [#2710](https://github.com/awslabs/aws-cdk/issues/2710) +* **apigateway:** support custom domain names ([#3135](https://github.com/aws/aws-cdk/issues/3135)) ([52b136b](https://github.com/aws/aws-cdk/commit/52b136b)), closes [#3103](https://github.com/aws/aws-cdk/issues/3103) +* **aws-apigateway:** expand RestApi support to models, parameters and validators ([#2960](https://github.com/aws/aws-cdk/issues/2960)) ([12e6380](https://github.com/aws/aws-cdk/commit/12e6380)), closes [#905](https://github.com/aws/aws-cdk/issues/905) [#1695](https://github.com/aws/aws-cdk/issues/1695) [#727](https://github.com/aws/aws-cdk/issues/727) [#723](https://github.com/aws/aws-cdk/issues/723) [#2957](https://github.com/aws/aws-cdk/issues/2957) +* **codepipeline:** generate a Role for every AWS-owned Action used in a Pipeline. ([#3105](https://github.com/aws/aws-cdk/issues/3105)) ([921dcc9](https://github.com/aws/aws-cdk/commit/921dcc9)) +* **core:** add Tokenization.isResolvable for aspects ([#3122](https://github.com/aws/aws-cdk/issues/3122)) ([d3a417e](https://github.com/aws/aws-cdk/commit/d3a417e)), closes [#3026](https://github.com/aws/aws-cdk/issues/3026) +* **dynamodb:** support RemovalPolicy ([#3028](https://github.com/aws/aws-cdk/issues/3028)) ([a6175be](https://github.com/aws/aws-cdk/commit/a6175be)), closes [#2710](https://github.com/aws/aws-cdk/issues/2710) -## [0.36.0](https://github.com/awslabs/aws-cdk/compare/v0.35.0...v0.36.0) (2019-06-24) +## [0.36.0](https://github.com/aws/aws-cdk/compare/v0.35.0...v0.36.0) (2019-06-24) ### Bug Fixes -* **certificatemanager:** increase wait time for DNS validation ([#2961](https://github.com/awslabs/aws-cdk/issues/2961)) ([5b5ca48](https://github.com/awslabs/aws-cdk/commit/5b5ca48)), closes [#2914](https://github.com/awslabs/aws-cdk/issues/2914) -* **cli:** disable line folding in YAML ([#2964](https://github.com/awslabs/aws-cdk/issues/2964)) ([0dabb02](https://github.com/awslabs/aws-cdk/commit/0dabb02)), closes [#2703](https://github.com/awslabs/aws-cdk/issues/2703) -* **cloudfront:** fixes typos in cloudfront docs ([#3021](https://github.com/awslabs/aws-cdk/issues/3021)) ([46b3292](https://github.com/awslabs/aws-cdk/commit/46b3292)), closes [#3019](https://github.com/awslabs/aws-cdk/issues/3019) -* **core:** incorrect arg type on Fn.eachMemberIn ([#2958](https://github.com/awslabs/aws-cdk/issues/2958)) ([5baa31f](https://github.com/awslabs/aws-cdk/commit/5baa31f)), closes [#2950](https://github.com/awslabs/aws-cdk/issues/2950) -* **core:** record DependableTrait directly on instance ([#2962](https://github.com/awslabs/aws-cdk/issues/2962)) ([e535929](https://github.com/awslabs/aws-cdk/commit/e535929)), closes [#2713](https://github.com/awslabs/aws-cdk/issues/2713) -* **elbv2:** restrict ALB access logs bucket permissions to minimum ([#2929](https://github.com/awslabs/aws-cdk/issues/2929)) ([370b905](https://github.com/awslabs/aws-cdk/commit/370b905)) -* **rds:** correctly expose DatabaseCluster's read endpoint ([#2970](https://github.com/awslabs/aws-cdk/issues/2970)) ([2d50c18](https://github.com/awslabs/aws-cdk/commit/2d50c18)), closes [#2969](https://github.com/awslabs/aws-cdk/issues/2969) -* **ecr:** align IRepository events to RepositoryBase ([#3036](https://github.com/awslabs/aws-cdk/issues/3036)) ([f51760f](https://github.com/awslabs/aws-cdk/commit/f51760f)), closes [#2921](https://github.com/awslabs/aws-cdk/issues/2921) -* **route53:** dummy hosted zone has right name ([#2995](https://github.com/awslabs/aws-cdk/issues/2995)) ([76b5309](https://github.com/awslabs/aws-cdk/commit/76b5309)), closes [#2076](https://github.com/awslabs/aws-cdk/issues/2076) -* **sfn:** pass support non-object Result types ([#2811](https://github.com/awslabs/aws-cdk/issues/2811)) ([5282a08](https://github.com/awslabs/aws-cdk/commit/5282a08)) -* **stepfunctions:** fix passing of Token in RunLambdaTask ([#2939](https://github.com/awslabs/aws-cdk/issues/2939)) ([58a80ab](https://github.com/awslabs/aws-cdk/commit/58a80ab)), closes [#2937](https://github.com/awslabs/aws-cdk/issues/2937) -* **cli:** ensure asset zips are consistently produced ([#2931](https://github.com/awslabs/aws-cdk/issues/2931)) ([9101161](https://github.com/awslabs/aws-cdk/commit/9101161)), closes [#1997](https://github.com/awslabs/aws-cdk/issues/1997) [#2759](https://github.com/awslabs/aws-cdk/issues/2759) +* **certificatemanager:** increase wait time for DNS validation ([#2961](https://github.com/aws/aws-cdk/issues/2961)) ([5b5ca48](https://github.com/aws/aws-cdk/commit/5b5ca48)), closes [#2914](https://github.com/aws/aws-cdk/issues/2914) +* **cli:** disable line folding in YAML ([#2964](https://github.com/aws/aws-cdk/issues/2964)) ([0dabb02](https://github.com/aws/aws-cdk/commit/0dabb02)), closes [#2703](https://github.com/aws/aws-cdk/issues/2703) +* **cloudfront:** fixes typos in cloudfront docs ([#3021](https://github.com/aws/aws-cdk/issues/3021)) ([46b3292](https://github.com/aws/aws-cdk/commit/46b3292)), closes [#3019](https://github.com/aws/aws-cdk/issues/3019) +* **core:** incorrect arg type on Fn.eachMemberIn ([#2958](https://github.com/aws/aws-cdk/issues/2958)) ([5baa31f](https://github.com/aws/aws-cdk/commit/5baa31f)), closes [#2950](https://github.com/aws/aws-cdk/issues/2950) +* **core:** record DependableTrait directly on instance ([#2962](https://github.com/aws/aws-cdk/issues/2962)) ([e535929](https://github.com/aws/aws-cdk/commit/e535929)), closes [#2713](https://github.com/aws/aws-cdk/issues/2713) +* **elbv2:** restrict ALB access logs bucket permissions to minimum ([#2929](https://github.com/aws/aws-cdk/issues/2929)) ([370b905](https://github.com/aws/aws-cdk/commit/370b905)) +* **rds:** correctly expose DatabaseCluster's read endpoint ([#2970](https://github.com/aws/aws-cdk/issues/2970)) ([2d50c18](https://github.com/aws/aws-cdk/commit/2d50c18)), closes [#2969](https://github.com/aws/aws-cdk/issues/2969) +* **ecr:** align IRepository events to RepositoryBase ([#3036](https://github.com/aws/aws-cdk/issues/3036)) ([f51760f](https://github.com/aws/aws-cdk/commit/f51760f)), closes [#2921](https://github.com/aws/aws-cdk/issues/2921) +* **route53:** dummy hosted zone has right name ([#2995](https://github.com/aws/aws-cdk/issues/2995)) ([76b5309](https://github.com/aws/aws-cdk/commit/76b5309)), closes [#2076](https://github.com/aws/aws-cdk/issues/2076) +* **sfn:** pass support non-object Result types ([#2811](https://github.com/aws/aws-cdk/issues/2811)) ([5282a08](https://github.com/aws/aws-cdk/commit/5282a08)) +* **stepfunctions:** fix passing of Token in RunLambdaTask ([#2939](https://github.com/aws/aws-cdk/issues/2939)) ([58a80ab](https://github.com/aws/aws-cdk/commit/58a80ab)), closes [#2937](https://github.com/aws/aws-cdk/issues/2937) +* **cli:** ensure asset zips are consistently produced ([#2931](https://github.com/aws/aws-cdk/issues/2931)) ([9101161](https://github.com/aws/aws-cdk/commit/9101161)), closes [#1997](https://github.com/aws/aws-cdk/issues/1997) [#2759](https://github.com/aws/aws-cdk/issues/2759) ### Code Refactoring -* rename all L1 enum-like members to ALL_CAPS [#3024](https://github.com/awslabs/aws-cdk/issues/3024) [#3023](https://github.com/awslabs/aws-cdk/issues/3023), [#3018](https://github.com/awslabs/aws-cdk/issues/3018) [#980](https://github.com/awslabs/aws-cdk/issues/980) [#2989](https://github.com/awslabs/aws-cdk/issues/2989) [#2918](https://github.com/awslabs/aws-cdk/issues/2918) [#2287](https://github.com/awslabs/aws-cdk/issues/2287) -* **cx-api:** bump cli <=> cdk protocol version ([#2956](https://github.com/awslabs/aws-cdk/issues/2956)) ([8ab84ec](https://github.com/awslabs/aws-cdk/commit/8ab84ec)), closes [#2922](https://github.com/awslabs/aws-cdk/issues/2922) -* **cloudformation:** extract "custom-resources" module ([#3027](https://github.com/awslabs/aws-cdk/issues/3027)) ([767687d](https://github.com/awslabs/aws-cdk/commit/767687d)), closes [#2951](https://github.com/awslabs/aws-cdk/issues/2951) -* **codepipeline:** API cleanup. ([#2982](https://github.com/awslabs/aws-cdk/issues/2982)) ([13025c4](https://github.com/awslabs/aws-cdk/commit/13025c4)) -* **codepipeline:** change the API of cross-region replication Buckets. ([#2977](https://github.com/awslabs/aws-cdk/issues/2977)) ([98afdeb](https://github.com/awslabs/aws-cdk/commit/98afdeb)) -* **codepipeline:** introduce IAction and unify the Action.bind() signature ([#3012](https://github.com/awslabs/aws-cdk/issues/3012)) ([089fc93](https://github.com/awslabs/aws-cdk/commit/089fc93)) -* **core:** additional api cleanups ([#2972](https://github.com/awslabs/aws-cdk/issues/2972)) ([7fb6fd6](https://github.com/awslabs/aws-cdk/commit/7fb6fd6)), closes [#2971](https://github.com/awslabs/aws-cdk/issues/2971) -* **core:** CfnResource.options => cfnOptions ([#3030](https://github.com/awslabs/aws-cdk/issues/3030)) ([e537e4c](https://github.com/awslabs/aws-cdk/commit/e537e4c)) -* **core:** rename "Stack.autoRun" to "autoSynth" ([#3016](https://github.com/awslabs/aws-cdk/issues/3016)) ([3b44791](https://github.com/awslabs/aws-cdk/commit/3b44791)) -* **core:** rename @aws-cdk/cdk to @aws-cdk/core ([#2932](https://github.com/awslabs/aws-cdk/issues/2932)) ([4a0272d](https://github.com/awslabs/aws-cdk/commit/4a0272d)), closes [#2733](https://github.com/awslabs/aws-cdk/issues/2733) -* **ecs:** hide `clusterName` from Services ([#2980](https://github.com/awslabs/aws-cdk/issues/2980)) ([a6e4f6a](https://github.com/awslabs/aws-cdk/commit/a6e4f6a)) +* rename all L1 enum-like members to ALL_CAPS [#3024](https://github.com/aws/aws-cdk/issues/3024) [#3023](https://github.com/aws/aws-cdk/issues/3023), [#3018](https://github.com/aws/aws-cdk/issues/3018) [#980](https://github.com/aws/aws-cdk/issues/980) [#2989](https://github.com/aws/aws-cdk/issues/2989) [#2918](https://github.com/aws/aws-cdk/issues/2918) [#2287](https://github.com/aws/aws-cdk/issues/2287) +* **cx-api:** bump cli <=> cdk protocol version ([#2956](https://github.com/aws/aws-cdk/issues/2956)) ([8ab84ec](https://github.com/aws/aws-cdk/commit/8ab84ec)), closes [#2922](https://github.com/aws/aws-cdk/issues/2922) +* **cloudformation:** extract "custom-resources" module ([#3027](https://github.com/aws/aws-cdk/issues/3027)) ([767687d](https://github.com/aws/aws-cdk/commit/767687d)), closes [#2951](https://github.com/aws/aws-cdk/issues/2951) +* **codepipeline:** API cleanup. ([#2982](https://github.com/aws/aws-cdk/issues/2982)) ([13025c4](https://github.com/aws/aws-cdk/commit/13025c4)) +* **codepipeline:** change the API of cross-region replication Buckets. ([#2977](https://github.com/aws/aws-cdk/issues/2977)) ([98afdeb](https://github.com/aws/aws-cdk/commit/98afdeb)) +* **codepipeline:** introduce IAction and unify the Action.bind() signature ([#3012](https://github.com/aws/aws-cdk/issues/3012)) ([089fc93](https://github.com/aws/aws-cdk/commit/089fc93)) +* **core:** additional api cleanups ([#2972](https://github.com/aws/aws-cdk/issues/2972)) ([7fb6fd6](https://github.com/aws/aws-cdk/commit/7fb6fd6)), closes [#2971](https://github.com/aws/aws-cdk/issues/2971) +* **core:** CfnResource.options => cfnOptions ([#3030](https://github.com/aws/aws-cdk/issues/3030)) ([e537e4c](https://github.com/aws/aws-cdk/commit/e537e4c)) +* **core:** rename "Stack.autoRun" to "autoSynth" ([#3016](https://github.com/aws/aws-cdk/issues/3016)) ([3b44791](https://github.com/aws/aws-cdk/commit/3b44791)) +* **core:** rename @aws-cdk/cdk to @aws-cdk/core ([#2932](https://github.com/aws/aws-cdk/issues/2932)) ([4a0272d](https://github.com/aws/aws-cdk/commit/4a0272d)), closes [#2733](https://github.com/aws/aws-cdk/issues/2733) +* **ecs:** hide `clusterName` from Services ([#2980](https://github.com/aws/aws-cdk/issues/2980)) ([a6e4f6a](https://github.com/aws/aws-cdk/commit/a6e4f6a)) ### Features -* Support physical names in the entire Construct Library ([#2894](https://github.com/awslabs/aws-cdk/issues/2894)) ([d9d3a99](https://github.com/awslabs/aws-cdk/commit/d9d3a99)) -* **codepipeline-actions:** Add CAPABILITY_AUTO_EXPAND ([#2851](https://github.com/awslabs/aws-cdk/issues/2851)) ([#2852](https://github.com/awslabs/aws-cdk/issues/2852)) ([c9340a6](https://github.com/awslabs/aws-cdk/commit/c9340a6)) -* **core:** environment-agnostic cloud assemblies ([#2922](https://github.com/awslabs/aws-cdk/issues/2922)) ([c75d245](https://github.com/awslabs/aws-cdk/commit/c75d245)), closes [#2866](https://github.com/awslabs/aws-cdk/issues/2866) -* **core:** Introduced Duration class ([#2857](https://github.com/awslabs/aws-cdk/issues/2857)) ([2ceec6c](https://github.com/awslabs/aws-cdk/commit/2ceec6c)) -* **ecs:** change the default Amazon Linux generation to v2 ([#3009](https://github.com/awslabs/aws-cdk/issues/3009)) ([32e3421](https://github.com/awslabs/aws-cdk/commit/32e3421)), closes [#3005](https://github.com/awslabs/aws-cdk/issues/3005) -* **ecs:** set default health check grace period to 60s ([#2942](https://github.com/awslabs/aws-cdk/issues/2942)) ([0535d36](https://github.com/awslabs/aws-cdk/commit/0535d36)), closes [#2936](https://github.com/awslabs/aws-cdk/issues/2936) -* **events:** make target optional in `onXxx()` methods ([#2921](https://github.com/awslabs/aws-cdk/issues/2921)) ([ea10f0d](https://github.com/awslabs/aws-cdk/commit/ea10f0d)), closes [#2913](https://github.com/awslabs/aws-cdk/issues/2913) -* **issues:** new format for issue templates ([#2917](https://github.com/awslabs/aws-cdk/issues/2917)) ([67f6de0](https://github.com/awslabs/aws-cdk/commit/67f6de0)) -* **sns:** add support for subscription filter policy ([#2778](https://github.com/awslabs/aws-cdk/issues/2778)) ([ae789ed](https://github.com/awslabs/aws-cdk/commit/ae789ed)) +* Support physical names in the entire Construct Library ([#2894](https://github.com/aws/aws-cdk/issues/2894)) ([d9d3a99](https://github.com/aws/aws-cdk/commit/d9d3a99)) +* **codepipeline-actions:** Add CAPABILITY_AUTO_EXPAND ([#2851](https://github.com/aws/aws-cdk/issues/2851)) ([#2852](https://github.com/aws/aws-cdk/issues/2852)) ([c9340a6](https://github.com/aws/aws-cdk/commit/c9340a6)) +* **core:** environment-agnostic cloud assemblies ([#2922](https://github.com/aws/aws-cdk/issues/2922)) ([c75d245](https://github.com/aws/aws-cdk/commit/c75d245)), closes [#2866](https://github.com/aws/aws-cdk/issues/2866) +* **core:** Introduced Duration class ([#2857](https://github.com/aws/aws-cdk/issues/2857)) ([2ceec6c](https://github.com/aws/aws-cdk/commit/2ceec6c)) +* **ecs:** change the default Amazon Linux generation to v2 ([#3009](https://github.com/aws/aws-cdk/issues/3009)) ([32e3421](https://github.com/aws/aws-cdk/commit/32e3421)), closes [#3005](https://github.com/aws/aws-cdk/issues/3005) +* **ecs:** set default health check grace period to 60s ([#2942](https://github.com/aws/aws-cdk/issues/2942)) ([0535d36](https://github.com/aws/aws-cdk/commit/0535d36)), closes [#2936](https://github.com/aws/aws-cdk/issues/2936) +* **events:** make target optional in `onXxx()` methods ([#2921](https://github.com/aws/aws-cdk/issues/2921)) ([ea10f0d](https://github.com/aws/aws-cdk/commit/ea10f0d)), closes [#2913](https://github.com/aws/aws-cdk/issues/2913) +* **issues:** new format for issue templates ([#2917](https://github.com/aws/aws-cdk/issues/2917)) ([67f6de0](https://github.com/aws/aws-cdk/commit/67f6de0)) +* **sns:** add support for subscription filter policy ([#2778](https://github.com/aws/aws-cdk/issues/2778)) ([ae789ed](https://github.com/aws/aws-cdk/commit/ae789ed)) ### BREAKING CHANGES @@ -240,70 +240,70 @@ and to continue working closely with the open-source community. * **codepipeline-actions:** remove the classes `CloudFormationAction` and `CloudFormationDeployAction`. * **route52:** `HostedZoneProvider` has been removed. Use `HostedZone.fromLookup`. -## [0.35.0](https://github.com/awslabs/aws-cdk/compare/v0.34.0...v0.35.0) (2019-06-19) +## [0.35.0](https://github.com/aws/aws-cdk/compare/v0.34.0...v0.35.0) (2019-06-19) ### Bug Fixes -* **cli:** Move version check TTL file to home directory ([#2774](https://github.com/awslabs/aws-cdk/issues/2774)) ([1ae11c0](https://github.com/awslabs/aws-cdk/commit/1ae11c0)) -* **cli:** correctly pass Stack-level Tags ([#2829](https://github.com/awslabs/aws-cdk/issues/2829)) ([e0718ef](https://github.com/awslabs/aws-cdk/commit/e0718ef)), closes [#2822](https://github.com/awslabs/aws-cdk/issues/2822) -* **cli:** Hide @types/yargs types from types ([#2907](https://github.com/awslabs/aws-cdk/issues/2907)) ([095d8e2](https://github.com/awslabs/aws-cdk/commit/095d8e2)), closes [#2895](https://github.com/awslabs/aws-cdk/issues/2895) -* **cloudformation-diff:** string.replace error on `cdk context` ([#2870](https://github.com/awslabs/aws-cdk/issues/2870)) ([b8a1c8e](https://github.com/awslabs/aws-cdk/commit/b8a1c8e)), closes [#2854](https://github.com/awslabs/aws-cdk/issues/2854) -* **codebuild:** API cleanup. ([#2745](https://github.com/awslabs/aws-cdk/issues/2745)) ([c3667d7](https://github.com/awslabs/aws-cdk/commit/c3667d7)) -* **codebuild:** correctly handle permissions for Projects inside VPC. ([#2662](https://github.com/awslabs/aws-cdk/issues/2662)) ([390baf1](https://github.com/awslabs/aws-cdk/commit/390baf1)), closes [#2651](https://github.com/awslabs/aws-cdk/issues/2651) [#2652](https://github.com/awslabs/aws-cdk/issues/2652) -* **core:** make IResolvable.creationStack required ([#2912](https://github.com/awslabs/aws-cdk/issues/2912)) ([7c6ebb6](https://github.com/awslabs/aws-cdk/commit/7c6ebb6)) -* **core:** use default account/region when environment is not specified ([#2867](https://github.com/awslabs/aws-cdk/issues/2867)) ([e9a4a79](https://github.com/awslabs/aws-cdk/commit/e9a4a79)), closes [#2728](https://github.com/awslabs/aws-cdk/issues/2728) [#2853](https://github.com/awslabs/aws-cdk/issues/2853) [#2866](https://github.com/awslabs/aws-cdk/issues/2866) -* **ecs:** downscope permissions required by instance draining hook ([#2761](https://github.com/awslabs/aws-cdk/issues/2761)) ([9ea6148](https://github.com/awslabs/aws-cdk/commit/9ea6148)) -* **ecs-patterns:** update constructs for ECS/Fargate consistency ([#2795](https://github.com/awslabs/aws-cdk/issues/2795)) ([1378e2d](https://github.com/awslabs/aws-cdk/commit/1378e2d)) -* **events-targets:** event targets can have the same construct id ([#2744](https://github.com/awslabs/aws-cdk/issues/2744)) ([210dd0f](https://github.com/awslabs/aws-cdk/commit/210dd0f)), closes [#2377](https://github.com/awslabs/aws-cdk/issues/2377) -* **iam:** support adding permissions to imported roles ([#2805](https://github.com/awslabs/aws-cdk/issues/2805)) ([936464f](https://github.com/awslabs/aws-cdk/commit/936464f)), closes [#2381](https://github.com/awslabs/aws-cdk/issues/2381) [#2651](https://github.com/awslabs/aws-cdk/issues/2651) [#2652](https://github.com/awslabs/aws-cdk/issues/2652) [#2662](https://github.com/awslabs/aws-cdk/issues/2662) -* **cli:** Correct java init template ([#2889](https://github.com/awslabs/aws-cdk/issues/2889)) ([b3b3ba9](https://github.com/awslabs/aws-cdk/commit/b3b3ba9)) -* **rds:** allow setting backupRetentionPeriod=0 ([#2875](https://github.com/awslabs/aws-cdk/issues/2875)) ([b0730dd](https://github.com/awslabs/aws-cdk/commit/b0730dd)) -* **rds:** fix unresolved endpoint socket address ([#2846](https://github.com/awslabs/aws-cdk/issues/2846)) ([902636a](https://github.com/awslabs/aws-cdk/commit/902636a)), closes [#2711](https://github.com/awslabs/aws-cdk/issues/2711) -* **sqs:** remove 'Batch' permissions ([#2806](https://github.com/awslabs/aws-cdk/issues/2806)) ([654cb37](https://github.com/awslabs/aws-cdk/commit/654cb37)), closes [#2381](https://github.com/awslabs/aws-cdk/issues/2381) +* **cli:** Move version check TTL file to home directory ([#2774](https://github.com/aws/aws-cdk/issues/2774)) ([1ae11c0](https://github.com/aws/aws-cdk/commit/1ae11c0)) +* **cli:** correctly pass Stack-level Tags ([#2829](https://github.com/aws/aws-cdk/issues/2829)) ([e0718ef](https://github.com/aws/aws-cdk/commit/e0718ef)), closes [#2822](https://github.com/aws/aws-cdk/issues/2822) +* **cli:** Hide @types/yargs types from types ([#2907](https://github.com/aws/aws-cdk/issues/2907)) ([095d8e2](https://github.com/aws/aws-cdk/commit/095d8e2)), closes [#2895](https://github.com/aws/aws-cdk/issues/2895) +* **cloudformation-diff:** string.replace error on `cdk context` ([#2870](https://github.com/aws/aws-cdk/issues/2870)) ([b8a1c8e](https://github.com/aws/aws-cdk/commit/b8a1c8e)), closes [#2854](https://github.com/aws/aws-cdk/issues/2854) +* **codebuild:** API cleanup. ([#2745](https://github.com/aws/aws-cdk/issues/2745)) ([c3667d7](https://github.com/aws/aws-cdk/commit/c3667d7)) +* **codebuild:** correctly handle permissions for Projects inside VPC. ([#2662](https://github.com/aws/aws-cdk/issues/2662)) ([390baf1](https://github.com/aws/aws-cdk/commit/390baf1)), closes [#2651](https://github.com/aws/aws-cdk/issues/2651) [#2652](https://github.com/aws/aws-cdk/issues/2652) +* **core:** make IResolvable.creationStack required ([#2912](https://github.com/aws/aws-cdk/issues/2912)) ([7c6ebb6](https://github.com/aws/aws-cdk/commit/7c6ebb6)) +* **core:** use default account/region when environment is not specified ([#2867](https://github.com/aws/aws-cdk/issues/2867)) ([e9a4a79](https://github.com/aws/aws-cdk/commit/e9a4a79)), closes [#2728](https://github.com/aws/aws-cdk/issues/2728) [#2853](https://github.com/aws/aws-cdk/issues/2853) [#2866](https://github.com/aws/aws-cdk/issues/2866) +* **ecs:** downscope permissions required by instance draining hook ([#2761](https://github.com/aws/aws-cdk/issues/2761)) ([9ea6148](https://github.com/aws/aws-cdk/commit/9ea6148)) +* **ecs-patterns:** update constructs for ECS/Fargate consistency ([#2795](https://github.com/aws/aws-cdk/issues/2795)) ([1378e2d](https://github.com/aws/aws-cdk/commit/1378e2d)) +* **events-targets:** event targets can have the same construct id ([#2744](https://github.com/aws/aws-cdk/issues/2744)) ([210dd0f](https://github.com/aws/aws-cdk/commit/210dd0f)), closes [#2377](https://github.com/aws/aws-cdk/issues/2377) +* **iam:** support adding permissions to imported roles ([#2805](https://github.com/aws/aws-cdk/issues/2805)) ([936464f](https://github.com/aws/aws-cdk/commit/936464f)), closes [#2381](https://github.com/aws/aws-cdk/issues/2381) [#2651](https://github.com/aws/aws-cdk/issues/2651) [#2652](https://github.com/aws/aws-cdk/issues/2652) [#2662](https://github.com/aws/aws-cdk/issues/2662) +* **cli:** Correct java init template ([#2889](https://github.com/aws/aws-cdk/issues/2889)) ([b3b3ba9](https://github.com/aws/aws-cdk/commit/b3b3ba9)) +* **rds:** allow setting backupRetentionPeriod=0 ([#2875](https://github.com/aws/aws-cdk/issues/2875)) ([b0730dd](https://github.com/aws/aws-cdk/commit/b0730dd)) +* **rds:** fix unresolved endpoint socket address ([#2846](https://github.com/aws/aws-cdk/issues/2846)) ([902636a](https://github.com/aws/aws-cdk/commit/902636a)), closes [#2711](https://github.com/aws/aws-cdk/issues/2711) +* **sqs:** remove 'Batch' permissions ([#2806](https://github.com/aws/aws-cdk/issues/2806)) ([654cb37](https://github.com/aws/aws-cdk/commit/654cb37)), closes [#2381](https://github.com/aws/aws-cdk/issues/2381) ### Code Refactoring -* **apigateway:** API cleanups ([#2903](https://github.com/awslabs/aws-cdk/issues/2903)) ([53e1191](https://github.com/awslabs/aws-cdk/commit/53e1191)) -* **assets:** API cleanups ([#2910](https://github.com/awslabs/aws-cdk/issues/2910)) ([83eee09](https://github.com/awslabs/aws-cdk/commit/83eee09)) -* **codebuild:** introduce BuildSpec object ([#2820](https://github.com/awslabs/aws-cdk/issues/2820)) ([86a2192](https://github.com/awslabs/aws-cdk/commit/86a2192)) -* **codepipeline:** rename `name` in `StageProps` to `stageName`. ([#2882](https://github.com/awslabs/aws-cdk/issues/2882)) ([be574a1](https://github.com/awslabs/aws-cdk/commit/be574a1)) -* **core:** revisit the Stack API ([#2818](https://github.com/awslabs/aws-cdk/issues/2818)) ([47afdc2](https://github.com/awslabs/aws-cdk/commit/47afdc2)), closes [#2728](https://github.com/awslabs/aws-cdk/issues/2728) -* **dynamodb:** API cleanups ([#2905](https://github.com/awslabs/aws-cdk/issues/2905)) ([d229836](https://github.com/awslabs/aws-cdk/commit/d229836)) -* **ecs:** Asset ContainerImage no longer takes Construct arguments ([#2906](https://github.com/awslabs/aws-cdk/issues/2906)) ([8f400e7](https://github.com/awslabs/aws-cdk/commit/8f400e7)) -* **ecs:** rename `hwType` to `hardwareType` ([#2916](https://github.com/awslabs/aws-cdk/issues/2916)) ([1aa0589](https://github.com/awslabs/aws-cdk/commit/1aa0589)), closes [#2896](https://github.com/awslabs/aws-cdk/issues/2896) -* **lambda:** renamed the lambda.Runtime enum values from NodeJS to Nodejs ([#2815](https://github.com/awslabs/aws-cdk/issues/2815)) ([10c37dd](https://github.com/awslabs/aws-cdk/commit/10c37dd)), closes [#980](https://github.com/awslabs/aws-cdk/issues/980) -* **lambda:** Standardize Lambda API ([#2876](https://github.com/awslabs/aws-cdk/issues/2876)) ([6446b78](https://github.com/awslabs/aws-cdk/commit/6446b78)) -* **logs:** API cleanups ([#2909](https://github.com/awslabs/aws-cdk/issues/2909)) ([06221ac](https://github.com/awslabs/aws-cdk/commit/06221ac)) -* **secretsmanager:** API cleanups ([#2908](https://github.com/awslabs/aws-cdk/issues/2908)) ([60f46c8](https://github.com/awslabs/aws-cdk/commit/60f46c8)) -* **ssm:** API cleanups ([#2904](https://github.com/awslabs/aws-cdk/issues/2904)) ([bd1bcf5](https://github.com/awslabs/aws-cdk/commit/bd1bcf5)) -* clean up API for removal policy across the library ([#2893](https://github.com/awslabs/aws-cdk/issues/2893)) ([65014ab](https://github.com/awslabs/aws-cdk/commit/65014ab)) -* **sns:** move subscribers to `aws-sns-subscribers` ([#2804](https://github.com/awslabs/aws-cdk/issues/2804)) ([9ef899c](https://github.com/awslabs/aws-cdk/commit/9ef899c)) -* **events:** clean up Events APIs (#2840) ([1e23921](https://github.com/awslabs/aws-cdk/commit/1e23921)), closes [#2840](https://github.com/awslabs/aws-cdk/issues/2840) -* **iam:** cleanup of IAM library (#2823) ([b735d1c](https://github.com/awslabs/aws-cdk/commit/b735d1c)), closes [#2823](https://github.com/awslabs/aws-cdk/issues/2823) +* **apigateway:** API cleanups ([#2903](https://github.com/aws/aws-cdk/issues/2903)) ([53e1191](https://github.com/aws/aws-cdk/commit/53e1191)) +* **assets:** API cleanups ([#2910](https://github.com/aws/aws-cdk/issues/2910)) ([83eee09](https://github.com/aws/aws-cdk/commit/83eee09)) +* **codebuild:** introduce BuildSpec object ([#2820](https://github.com/aws/aws-cdk/issues/2820)) ([86a2192](https://github.com/aws/aws-cdk/commit/86a2192)) +* **codepipeline:** rename `name` in `StageProps` to `stageName`. ([#2882](https://github.com/aws/aws-cdk/issues/2882)) ([be574a1](https://github.com/aws/aws-cdk/commit/be574a1)) +* **core:** revisit the Stack API ([#2818](https://github.com/aws/aws-cdk/issues/2818)) ([47afdc2](https://github.com/aws/aws-cdk/commit/47afdc2)), closes [#2728](https://github.com/aws/aws-cdk/issues/2728) +* **dynamodb:** API cleanups ([#2905](https://github.com/aws/aws-cdk/issues/2905)) ([d229836](https://github.com/aws/aws-cdk/commit/d229836)) +* **ecs:** Asset ContainerImage no longer takes Construct arguments ([#2906](https://github.com/aws/aws-cdk/issues/2906)) ([8f400e7](https://github.com/aws/aws-cdk/commit/8f400e7)) +* **ecs:** rename `hwType` to `hardwareType` ([#2916](https://github.com/aws/aws-cdk/issues/2916)) ([1aa0589](https://github.com/aws/aws-cdk/commit/1aa0589)), closes [#2896](https://github.com/aws/aws-cdk/issues/2896) +* **lambda:** renamed the lambda.Runtime enum values from NodeJS to Nodejs ([#2815](https://github.com/aws/aws-cdk/issues/2815)) ([10c37dd](https://github.com/aws/aws-cdk/commit/10c37dd)), closes [#980](https://github.com/aws/aws-cdk/issues/980) +* **lambda:** Standardize Lambda API ([#2876](https://github.com/aws/aws-cdk/issues/2876)) ([6446b78](https://github.com/aws/aws-cdk/commit/6446b78)) +* **logs:** API cleanups ([#2909](https://github.com/aws/aws-cdk/issues/2909)) ([06221ac](https://github.com/aws/aws-cdk/commit/06221ac)) +* **secretsmanager:** API cleanups ([#2908](https://github.com/aws/aws-cdk/issues/2908)) ([60f46c8](https://github.com/aws/aws-cdk/commit/60f46c8)) +* **ssm:** API cleanups ([#2904](https://github.com/aws/aws-cdk/issues/2904)) ([bd1bcf5](https://github.com/aws/aws-cdk/commit/bd1bcf5)) +* clean up API for removal policy across the library ([#2893](https://github.com/aws/aws-cdk/issues/2893)) ([65014ab](https://github.com/aws/aws-cdk/commit/65014ab)) +* **sns:** move subscribers to `aws-sns-subscribers` ([#2804](https://github.com/aws/aws-cdk/issues/2804)) ([9ef899c](https://github.com/aws/aws-cdk/commit/9ef899c)) +* **events:** clean up Events APIs (#2840) ([1e23921](https://github.com/aws/aws-cdk/commit/1e23921)), closes [#2840](https://github.com/aws/aws-cdk/issues/2840) +* **iam:** cleanup of IAM library (#2823) ([b735d1c](https://github.com/aws/aws-cdk/commit/b735d1c)), closes [#2823](https://github.com/aws/aws-cdk/issues/2823) ### Features -* **cli:** Expose props in CFN resources and remove propertyOverrides ([#2372](https://github.com/awslabs/aws-cdk/issues/2372)) ([#2372](https://github.com/awslabs/aws-cdk/issues/2372)) ([aa61dfb](https://github.com/awslabs/aws-cdk/commit/aa61dfb)), closes [#2100](https://github.com/awslabs/aws-cdk/issues/2100) -* **cli:** deploy/destory require explicit stack selection if app contains more than a single stack ([#2772](https://github.com/awslabs/aws-cdk/issues/2772)) ([118a716](https://github.com/awslabs/aws-cdk/commit/118a716)), closes [#2731](https://github.com/awslabs/aws-cdk/issues/2731) -* **cli:** Remove stack rename support ([#2819](https://github.com/awslabs/aws-cdk/issues/2819)) ([0f30e39](https://github.com/awslabs/aws-cdk/commit/0f30e39)), closes [#2670](https://github.com/awslabs/aws-cdk/issues/2670) -* **cloudformation:** add option to restrict data returned AwsCustomResource ([#2859](https://github.com/awslabs/aws-cdk/issues/2859)) ([a691900](https://github.com/awslabs/aws-cdk/commit/a691900)), closes [#2825](https://github.com/awslabs/aws-cdk/issues/2825) -* **cloudformation:** Add removalPolicy on CustomResource ([#2770](https://github.com/awslabs/aws-cdk/issues/2770)) ([859248a](https://github.com/awslabs/aws-cdk/commit/859248a)) -* **cloudfront:** add Lambda associations ([#2760](https://github.com/awslabs/aws-cdk/issues/2760)) ([b088c8c](https://github.com/awslabs/aws-cdk/commit/b088c8c)) -* **codepipeline:** final form of the CodeBuild Pipeline action. ([#2716](https://github.com/awslabs/aws-cdk/issues/2716)) ([c10fc9a](https://github.com/awslabs/aws-cdk/commit/c10fc9a)) -* **core:** show token creation stack trace upon resolve error ([#2886](https://github.com/awslabs/aws-cdk/issues/2886)) ([f4c8dcd](https://github.com/awslabs/aws-cdk/commit/f4c8dcd)) -* **ecs:** add metrics for Fargate services ([#2798](https://github.com/awslabs/aws-cdk/issues/2798)) ([acf015d](https://github.com/awslabs/aws-cdk/commit/acf015d)) -* **ecs-patterns:** LoadBalancedFargateService - allow specifying containerName and role ([#2764](https://github.com/awslabs/aws-cdk/issues/2764)) ([df12197](https://github.com/awslabs/aws-cdk/commit/df12197)) -* **elasticloadbalancing:** add crossZone load balancing ([#2787](https://github.com/awslabs/aws-cdk/issues/2787)) ([192bab7](https://github.com/awslabs/aws-cdk/commit/192bab7)), closes [#2786](https://github.com/awslabs/aws-cdk/issues/2786) -* **lambda:** Expose $LATEST function version ([#2792](https://github.com/awslabs/aws-cdk/issues/2792)) ([55d1bc8](https://github.com/awslabs/aws-cdk/commit/55d1bc8)), closes [#2776](https://github.com/awslabs/aws-cdk/issues/2776) -* **s3:** add CORS Property to S3 Bucket ([#2101](https://github.com/awslabs/aws-cdk/issues/2101)) ([#2843](https://github.com/awslabs/aws-cdk/issues/2843)) ([1a386d8](https://github.com/awslabs/aws-cdk/commit/1a386d8)) -* **s3:** add missing storage classes and API cleanups ([#2834](https://github.com/awslabs/aws-cdk/issues/2834)) ([5cd9609](https://github.com/awslabs/aws-cdk/commit/5cd9609)), closes [#2708](https://github.com/awslabs/aws-cdk/issues/2708) -* **stepfunctions:** add grantStartExecution() ([#2793](https://github.com/awslabs/aws-cdk/issues/2793)) ([da32176](https://github.com/awslabs/aws-cdk/commit/da32176)) -* **stepfunctions:** add support for AmazonSageMaker APIs ([#2808](https://github.com/awslabs/aws-cdk/issues/2808)) ([8b1f3ed](https://github.com/awslabs/aws-cdk/commit/8b1f3ed)), closes [#1314](https://github.com/awslabs/aws-cdk/issues/1314) -* **stepfunctions:** waitForTaskToken for Lambda, SQS, SNS ([#2686](https://github.com/awslabs/aws-cdk/issues/2686)) ([d017a14](https://github.com/awslabs/aws-cdk/commit/d017a14)), closes [#2658](https://github.com/awslabs/aws-cdk/issues/2658) [#2735](https://github.com/awslabs/aws-cdk/issues/2735) -* formalize the concept of physical names, and use them for cross-environment CodePipelines. ([#1924](https://github.com/awslabs/aws-cdk/issues/1924)) ([6daaca8](https://github.com/awslabs/aws-cdk/commit/6daaca8)) +* **cli:** Expose props in CFN resources and remove propertyOverrides ([#2372](https://github.com/aws/aws-cdk/issues/2372)) ([#2372](https://github.com/aws/aws-cdk/issues/2372)) ([aa61dfb](https://github.com/aws/aws-cdk/commit/aa61dfb)), closes [#2100](https://github.com/aws/aws-cdk/issues/2100) +* **cli:** deploy/destory require explicit stack selection if app contains more than a single stack ([#2772](https://github.com/aws/aws-cdk/issues/2772)) ([118a716](https://github.com/aws/aws-cdk/commit/118a716)), closes [#2731](https://github.com/aws/aws-cdk/issues/2731) +* **cli:** Remove stack rename support ([#2819](https://github.com/aws/aws-cdk/issues/2819)) ([0f30e39](https://github.com/aws/aws-cdk/commit/0f30e39)), closes [#2670](https://github.com/aws/aws-cdk/issues/2670) +* **cloudformation:** add option to restrict data returned AwsCustomResource ([#2859](https://github.com/aws/aws-cdk/issues/2859)) ([a691900](https://github.com/aws/aws-cdk/commit/a691900)), closes [#2825](https://github.com/aws/aws-cdk/issues/2825) +* **cloudformation:** Add removalPolicy on CustomResource ([#2770](https://github.com/aws/aws-cdk/issues/2770)) ([859248a](https://github.com/aws/aws-cdk/commit/859248a)) +* **cloudfront:** add Lambda associations ([#2760](https://github.com/aws/aws-cdk/issues/2760)) ([b088c8c](https://github.com/aws/aws-cdk/commit/b088c8c)) +* **codepipeline:** final form of the CodeBuild Pipeline action. ([#2716](https://github.com/aws/aws-cdk/issues/2716)) ([c10fc9a](https://github.com/aws/aws-cdk/commit/c10fc9a)) +* **core:** show token creation stack trace upon resolve error ([#2886](https://github.com/aws/aws-cdk/issues/2886)) ([f4c8dcd](https://github.com/aws/aws-cdk/commit/f4c8dcd)) +* **ecs:** add metrics for Fargate services ([#2798](https://github.com/aws/aws-cdk/issues/2798)) ([acf015d](https://github.com/aws/aws-cdk/commit/acf015d)) +* **ecs-patterns:** LoadBalancedFargateService - allow specifying containerName and role ([#2764](https://github.com/aws/aws-cdk/issues/2764)) ([df12197](https://github.com/aws/aws-cdk/commit/df12197)) +* **elasticloadbalancing:** add crossZone load balancing ([#2787](https://github.com/aws/aws-cdk/issues/2787)) ([192bab7](https://github.com/aws/aws-cdk/commit/192bab7)), closes [#2786](https://github.com/aws/aws-cdk/issues/2786) +* **lambda:** Expose $LATEST function version ([#2792](https://github.com/aws/aws-cdk/issues/2792)) ([55d1bc8](https://github.com/aws/aws-cdk/commit/55d1bc8)), closes [#2776](https://github.com/aws/aws-cdk/issues/2776) +* **s3:** add CORS Property to S3 Bucket ([#2101](https://github.com/aws/aws-cdk/issues/2101)) ([#2843](https://github.com/aws/aws-cdk/issues/2843)) ([1a386d8](https://github.com/aws/aws-cdk/commit/1a386d8)) +* **s3:** add missing storage classes and API cleanups ([#2834](https://github.com/aws/aws-cdk/issues/2834)) ([5cd9609](https://github.com/aws/aws-cdk/commit/5cd9609)), closes [#2708](https://github.com/aws/aws-cdk/issues/2708) +* **stepfunctions:** add grantStartExecution() ([#2793](https://github.com/aws/aws-cdk/issues/2793)) ([da32176](https://github.com/aws/aws-cdk/commit/da32176)) +* **stepfunctions:** add support for AmazonSageMaker APIs ([#2808](https://github.com/aws/aws-cdk/issues/2808)) ([8b1f3ed](https://github.com/aws/aws-cdk/commit/8b1f3ed)), closes [#1314](https://github.com/aws/aws-cdk/issues/1314) +* **stepfunctions:** waitForTaskToken for Lambda, SQS, SNS ([#2686](https://github.com/aws/aws-cdk/issues/2686)) ([d017a14](https://github.com/aws/aws-cdk/commit/d017a14)), closes [#2658](https://github.com/aws/aws-cdk/issues/2658) [#2735](https://github.com/aws/aws-cdk/issues/2735) +* formalize the concept of physical names, and use them for cross-environment CodePipelines. ([#1924](https://github.com/aws/aws-cdk/issues/1924)) ([6daaca8](https://github.com/aws/aws-cdk/commit/6daaca8)) ### BREAKING CHANGES @@ -409,45 +409,45 @@ package. -## [0.34.0](https://github.com/awslabs/aws-cdk/compare/v0.33.0...v0.34.0) (2019-06-07) +## [0.34.0](https://github.com/aws/aws-cdk/compare/v0.33.0...v0.34.0) (2019-06-07) ### Bug Fixes -* **build:** Correct buildspec so it does not fail ([#2737](https://github.com/awslabs/aws-cdk/issues/2737)) ([e362ac8](https://github.com/awslabs/aws-cdk/commit/e362ac8)) -* **certificatemanager:** correct certificateArn typo in the README ([#2712](https://github.com/awslabs/aws-cdk/issues/2712)) ([2bfc1c2](https://github.com/awslabs/aws-cdk/commit/2bfc1c2)) -* **cli:** don't fail if region cannot be determined ([#2721](https://github.com/awslabs/aws-cdk/issues/2721)) ([0c72ef3](https://github.com/awslabs/aws-cdk/commit/0c72ef3)), closes [#2697](https://github.com/awslabs/aws-cdk/issues/2697) -* **cli:** remove support for applets ([#2691](https://github.com/awslabs/aws-cdk/issues/2691)) ([0997ee2](https://github.com/awslabs/aws-cdk/commit/0997ee2)) -* **cloudwatch:** move SNS Alarm Action to `aws-cloudwatch-actions` ([#2688](https://github.com/awslabs/aws-cdk/issues/2688)) ([e3df21a](https://github.com/awslabs/aws-cdk/commit/e3df21a)) -* **codebuild:** grant the Project's Role permissions to the KMS Key if it was passed. ([#2715](https://github.com/awslabs/aws-cdk/issues/2715)) ([4e12fe6](https://github.com/awslabs/aws-cdk/commit/4e12fe6)) -* **core:** apply overrides after rendering properties ([#2685](https://github.com/awslabs/aws-cdk/issues/2685)) ([f2636e5](https://github.com/awslabs/aws-cdk/commit/f2636e5)), closes [#2677](https://github.com/awslabs/aws-cdk/issues/2677) -* **core:** Make filterUndefined null-safe ([#2789](https://github.com/awslabs/aws-cdk/issues/2789)) ([e4fb811](https://github.com/awslabs/aws-cdk/commit/e4fb811)), closes [awslabs/jsii#523](https://github.com/awslabs/jsii/issues/523) -* **ecs:** remove LoadBalancedFargateServiceApplet, no longer supported ([#2779](https://github.com/awslabs/aws-cdk/issues/2779)) ([a610017](https://github.com/awslabs/aws-cdk/commit/a610017)) -* **ecs-patterns:** expose service on queue worker services ([#2780](https://github.com/awslabs/aws-cdk/issues/2780)) ([6d83cb9](https://github.com/awslabs/aws-cdk/commit/6d83cb9)) -* **pkglint:** Adjust stability banner style ([#2768](https://github.com/awslabs/aws-cdk/issues/2768)) ([da94d8b](https://github.com/awslabs/aws-cdk/commit/da94d8b)) -* **route53:** support zone roots as record names ([#2705](https://github.com/awslabs/aws-cdk/issues/2705)) ([08a2852](https://github.com/awslabs/aws-cdk/commit/08a2852)) -* **stepfunctions:** improve Task payload encoding ([#2706](https://github.com/awslabs/aws-cdk/issues/2706)) ([1c13faa](https://github.com/awslabs/aws-cdk/commit/1c13faa)) +* **build:** Correct buildspec so it does not fail ([#2737](https://github.com/aws/aws-cdk/issues/2737)) ([e362ac8](https://github.com/aws/aws-cdk/commit/e362ac8)) +* **certificatemanager:** correct certificateArn typo in the README ([#2712](https://github.com/aws/aws-cdk/issues/2712)) ([2bfc1c2](https://github.com/aws/aws-cdk/commit/2bfc1c2)) +* **cli:** don't fail if region cannot be determined ([#2721](https://github.com/aws/aws-cdk/issues/2721)) ([0c72ef3](https://github.com/aws/aws-cdk/commit/0c72ef3)), closes [#2697](https://github.com/aws/aws-cdk/issues/2697) +* **cli:** remove support for applets ([#2691](https://github.com/aws/aws-cdk/issues/2691)) ([0997ee2](https://github.com/aws/aws-cdk/commit/0997ee2)) +* **cloudwatch:** move SNS Alarm Action to `aws-cloudwatch-actions` ([#2688](https://github.com/aws/aws-cdk/issues/2688)) ([e3df21a](https://github.com/aws/aws-cdk/commit/e3df21a)) +* **codebuild:** grant the Project's Role permissions to the KMS Key if it was passed. ([#2715](https://github.com/aws/aws-cdk/issues/2715)) ([4e12fe6](https://github.com/aws/aws-cdk/commit/4e12fe6)) +* **core:** apply overrides after rendering properties ([#2685](https://github.com/aws/aws-cdk/issues/2685)) ([f2636e5](https://github.com/aws/aws-cdk/commit/f2636e5)), closes [#2677](https://github.com/aws/aws-cdk/issues/2677) +* **core:** Make filterUndefined null-safe ([#2789](https://github.com/aws/aws-cdk/issues/2789)) ([e4fb811](https://github.com/aws/aws-cdk/commit/e4fb811)), closes [awslabs/jsii#523](https://github.com/aws/jsii/issues/523) +* **ecs:** remove LoadBalancedFargateServiceApplet, no longer supported ([#2779](https://github.com/aws/aws-cdk/issues/2779)) ([a610017](https://github.com/aws/aws-cdk/commit/a610017)) +* **ecs-patterns:** expose service on queue worker services ([#2780](https://github.com/aws/aws-cdk/issues/2780)) ([6d83cb9](https://github.com/aws/aws-cdk/commit/6d83cb9)) +* **pkglint:** Adjust stability banner style ([#2768](https://github.com/aws/aws-cdk/issues/2768)) ([da94d8b](https://github.com/aws/aws-cdk/commit/da94d8b)) +* **route53:** support zone roots as record names ([#2705](https://github.com/aws/aws-cdk/issues/2705)) ([08a2852](https://github.com/aws/aws-cdk/commit/08a2852)) +* **stepfunctions:** improve Task payload encoding ([#2706](https://github.com/aws/aws-cdk/issues/2706)) ([1c13faa](https://github.com/aws/aws-cdk/commit/1c13faa)) ### Code Refactoring -* Construct props must not use the 'any' type (awslint:props-no-any) ([#2701](https://github.com/awslabs/aws-cdk/issues/2701)) ([cb2b334](https://github.com/awslabs/aws-cdk/commit/cb2b334)), closes [#2673](https://github.com/awslabs/aws-cdk/issues/2673) -* remove deprecated modules ([#2693](https://github.com/awslabs/aws-cdk/issues/2693)) ([421bf6d](https://github.com/awslabs/aws-cdk/commit/421bf6d)) -* **core:** improvements to Construct API ([#2767](https://github.com/awslabs/aws-cdk/issues/2767)) ([3f7a0ad](https://github.com/awslabs/aws-cdk/commit/3f7a0ad)), closes [#1934](https://github.com/awslabs/aws-cdk/issues/1934) [#2766](https://github.com/awslabs/aws-cdk/issues/2766) -* **core:** misc cleanups to App-related APIs ([#2731](https://github.com/awslabs/aws-cdk/issues/2731)) ([b2e1964](https://github.com/awslabs/aws-cdk/commit/b2e1964)), closes [#1891](https://github.com/awslabs/aws-cdk/issues/1891) [#2750](https://github.com/awslabs/aws-cdk/issues/2750) -* **kms:** Rename EncryptionKeyAlias to Alias ([#2769](https://github.com/awslabs/aws-cdk/issues/2769)) ([da8e1d5](https://github.com/awslabs/aws-cdk/commit/da8e1d5)) +* Construct props must not use the 'any' type (awslint:props-no-any) ([#2701](https://github.com/aws/aws-cdk/issues/2701)) ([cb2b334](https://github.com/aws/aws-cdk/commit/cb2b334)), closes [#2673](https://github.com/aws/aws-cdk/issues/2673) +* remove deprecated modules ([#2693](https://github.com/aws/aws-cdk/issues/2693)) ([421bf6d](https://github.com/aws/aws-cdk/commit/421bf6d)) +* **core:** improvements to Construct API ([#2767](https://github.com/aws/aws-cdk/issues/2767)) ([3f7a0ad](https://github.com/aws/aws-cdk/commit/3f7a0ad)), closes [#1934](https://github.com/aws/aws-cdk/issues/1934) [#2766](https://github.com/aws/aws-cdk/issues/2766) +* **core:** misc cleanups to App-related APIs ([#2731](https://github.com/aws/aws-cdk/issues/2731)) ([b2e1964](https://github.com/aws/aws-cdk/commit/b2e1964)), closes [#1891](https://github.com/aws/aws-cdk/issues/1891) [#2750](https://github.com/aws/aws-cdk/issues/2750) +* **kms:** Rename EncryptionKeyAlias to Alias ([#2769](https://github.com/aws/aws-cdk/issues/2769)) ([da8e1d5](https://github.com/aws/aws-cdk/commit/da8e1d5)) ### Features -* **core:** node.defaultChild as a shortcut to escape hatch ([#2684](https://github.com/awslabs/aws-cdk/issues/2684)) ([8cd3c23](https://github.com/awslabs/aws-cdk/commit/8cd3c23)), closes [#2290](https://github.com/awslabs/aws-cdk/issues/2290) -* **core+cli:** support tagging of stacks ([#2185](https://github.com/awslabs/aws-cdk/issues/2185)) ([d0e19d5](https://github.com/awslabs/aws-cdk/commit/d0e19d5)), closes [#932](https://github.com/awslabs/aws-cdk/issues/932) -* **event-targets:** add support for fargate/awsvpc tasks ([#2707](https://github.com/awslabs/aws-cdk/issues/2707)) ([2754dde](https://github.com/awslabs/aws-cdk/commit/2754dde)) -* **events:** support SQS queues as rule targets ([#2683](https://github.com/awslabs/aws-cdk/issues/2683)) ([078e34a](https://github.com/awslabs/aws-cdk/commit/078e34a)), closes [#1786](https://github.com/awslabs/aws-cdk/issues/1786) -* **rds:** add engineVersion to DatabaseCluster ([#2698](https://github.com/awslabs/aws-cdk/issues/2698)) ([0593d51](https://github.com/awslabs/aws-cdk/commit/0593d51)), closes [#2212](https://github.com/awslabs/aws-cdk/issues/2212) -* **rds:** add support for database instances ([#2187](https://github.com/awslabs/aws-cdk/issues/2187)) ([b864041](https://github.com/awslabs/aws-cdk/commit/b864041)), closes [#2075](https://github.com/awslabs/aws-cdk/issues/2075) [#1693](https://github.com/awslabs/aws-cdk/issues/1693) -* **route53:** improve constructs for basic records ([#2741](https://github.com/awslabs/aws-cdk/issues/2741)) ([696f53f](https://github.com/awslabs/aws-cdk/commit/696f53f)) -* **s3:** default to KMS if encryptionKey is specified ([#2719](https://github.com/awslabs/aws-cdk/issues/2719)) ([ae4a04f](https://github.com/awslabs/aws-cdk/commit/ae4a04f)), closes [#2714](https://github.com/awslabs/aws-cdk/issues/2714) -* **tokens:** enable type coercion ([#2680](https://github.com/awslabs/aws-cdk/issues/2680)) ([0f54698](https://github.com/awslabs/aws-cdk/commit/0f54698)), closes [#2679](https://github.com/awslabs/aws-cdk/issues/2679) +* **core:** node.defaultChild as a shortcut to escape hatch ([#2684](https://github.com/aws/aws-cdk/issues/2684)) ([8cd3c23](https://github.com/aws/aws-cdk/commit/8cd3c23)), closes [#2290](https://github.com/aws/aws-cdk/issues/2290) +* **core+cli:** support tagging of stacks ([#2185](https://github.com/aws/aws-cdk/issues/2185)) ([d0e19d5](https://github.com/aws/aws-cdk/commit/d0e19d5)), closes [#932](https://github.com/aws/aws-cdk/issues/932) +* **event-targets:** add support for fargate/awsvpc tasks ([#2707](https://github.com/aws/aws-cdk/issues/2707)) ([2754dde](https://github.com/aws/aws-cdk/commit/2754dde)) +* **events:** support SQS queues as rule targets ([#2683](https://github.com/aws/aws-cdk/issues/2683)) ([078e34a](https://github.com/aws/aws-cdk/commit/078e34a)), closes [#1786](https://github.com/aws/aws-cdk/issues/1786) +* **rds:** add engineVersion to DatabaseCluster ([#2698](https://github.com/aws/aws-cdk/issues/2698)) ([0593d51](https://github.com/aws/aws-cdk/commit/0593d51)), closes [#2212](https://github.com/aws/aws-cdk/issues/2212) +* **rds:** add support for database instances ([#2187](https://github.com/aws/aws-cdk/issues/2187)) ([b864041](https://github.com/aws/aws-cdk/commit/b864041)), closes [#2075](https://github.com/aws/aws-cdk/issues/2075) [#1693](https://github.com/aws/aws-cdk/issues/1693) +* **route53:** improve constructs for basic records ([#2741](https://github.com/aws/aws-cdk/issues/2741)) ([696f53f](https://github.com/aws/aws-cdk/commit/696f53f)) +* **s3:** default to KMS if encryptionKey is specified ([#2719](https://github.com/aws/aws-cdk/issues/2719)) ([ae4a04f](https://github.com/aws/aws-cdk/commit/ae4a04f)), closes [#2714](https://github.com/aws/aws-cdk/issues/2714) +* **tokens:** enable type coercion ([#2680](https://github.com/aws/aws-cdk/issues/2680)) ([0f54698](https://github.com/aws/aws-cdk/commit/0f54698)), closes [#2679](https://github.com/aws/aws-cdk/issues/2679) ### BREAKING CHANGES @@ -491,35 +491,35 @@ package. -## [0.33.0](https://github.com/awslabs/aws-cdk/compare/v0.32.0...v0.33.0) (2019-05-30) +## [0.33.0](https://github.com/aws/aws-cdk/compare/v0.32.0...v0.33.0) (2019-05-30) **IMPORTANT**: apps created with the CDK version 0.33.0 and above cannot be used with an older CLI version. ### Bug Fixes -* **core:** Fn.cidr should return a list and not a string ([#2678](https://github.com/awslabs/aws-cdk/issues/2678)) ([9d2ea2a](https://github.com/awslabs/aws-cdk/commit/9d2ea2a)), closes [#2671](https://github.com/awslabs/aws-cdk/issues/2671) -* **cli:** fix ts-node usage on Windows ([#2660](https://github.com/awslabs/aws-cdk/issues/2660)) ([5fe0af5](https://github.com/awslabs/aws-cdk/commit/5fe0af5)) -* **cli:** make `cdk docs` open the new API reference ([#2633](https://github.com/awslabs/aws-cdk/issues/2633)) ([6450758](https://github.com/awslabs/aws-cdk/commit/6450758)) -* **cli:** correctly pass build args to docker build ([#2634](https://github.com/awslabs/aws-cdk/issues/2634)) ([9c58d6f](https://github.com/awslabs/aws-cdk/commit/9c58d6f)) -* **core:** hide `dependencyRoots` from public API ([#2668](https://github.com/awslabs/aws-cdk/issues/2668)) ([2ba5ad2](https://github.com/awslabs/aws-cdk/commit/2ba5ad2)), closes [#2348](https://github.com/awslabs/aws-cdk/issues/2348) -* **autoscaling:** move lifecycle hook targets to their own module ([#2628](https://github.com/awslabs/aws-cdk/issues/2628)) ([b282132](https://github.com/awslabs/aws-cdk/commit/b282132)), closes [#2447](https://github.com/awslabs/aws-cdk/issues/2447) -* **codepipeline:** no longer allow providing an index when adding a Stage to a Pipeline. ([#2624](https://github.com/awslabs/aws-cdk/issues/2624)) ([ce39b12](https://github.com/awslabs/aws-cdk/commit/ce39b12)) -* **codepipeline-actions:** correctly serialize the userParameters passed to the Lambda invoke Action. ([#2537](https://github.com/awslabs/aws-cdk/issues/2537)) ([ceaf54a](https://github.com/awslabs/aws-cdk/commit/ceaf54a)) -* **cx-api:** improve compatibility messages for cli <=> app ([#2676](https://github.com/awslabs/aws-cdk/issues/2676)) ([38a9894](https://github.com/awslabs/aws-cdk/commit/38a9894)) -* **ecs:** move high level ECS constructs into aws-ecs-patterns ([#2623](https://github.com/awslabs/aws-cdk/issues/2623)) ([f901313](https://github.com/awslabs/aws-cdk/commit/f901313)) -* **logs:** move log destinations into 'aws-logs-destinations' ([#2655](https://github.com/awslabs/aws-cdk/issues/2655)) ([01601c2](https://github.com/awslabs/aws-cdk/commit/01601c2)), closes [#2444](https://github.com/awslabs/aws-cdk/issues/2444) -* **s3:** move notification destinations into their own module ([#2659](https://github.com/awslabs/aws-cdk/issues/2659)) ([185951c](https://github.com/awslabs/aws-cdk/commit/185951c)), closes [#2445](https://github.com/awslabs/aws-cdk/issues/2445) +* **core:** Fn.cidr should return a list and not a string ([#2678](https://github.com/aws/aws-cdk/issues/2678)) ([9d2ea2a](https://github.com/aws/aws-cdk/commit/9d2ea2a)), closes [#2671](https://github.com/aws/aws-cdk/issues/2671) +* **cli:** fix ts-node usage on Windows ([#2660](https://github.com/aws/aws-cdk/issues/2660)) ([5fe0af5](https://github.com/aws/aws-cdk/commit/5fe0af5)) +* **cli:** make `cdk docs` open the new API reference ([#2633](https://github.com/aws/aws-cdk/issues/2633)) ([6450758](https://github.com/aws/aws-cdk/commit/6450758)) +* **cli:** correctly pass build args to docker build ([#2634](https://github.com/aws/aws-cdk/issues/2634)) ([9c58d6f](https://github.com/aws/aws-cdk/commit/9c58d6f)) +* **core:** hide `dependencyRoots` from public API ([#2668](https://github.com/aws/aws-cdk/issues/2668)) ([2ba5ad2](https://github.com/aws/aws-cdk/commit/2ba5ad2)), closes [#2348](https://github.com/aws/aws-cdk/issues/2348) +* **autoscaling:** move lifecycle hook targets to their own module ([#2628](https://github.com/aws/aws-cdk/issues/2628)) ([b282132](https://github.com/aws/aws-cdk/commit/b282132)), closes [#2447](https://github.com/aws/aws-cdk/issues/2447) +* **codepipeline:** no longer allow providing an index when adding a Stage to a Pipeline. ([#2624](https://github.com/aws/aws-cdk/issues/2624)) ([ce39b12](https://github.com/aws/aws-cdk/commit/ce39b12)) +* **codepipeline-actions:** correctly serialize the userParameters passed to the Lambda invoke Action. ([#2537](https://github.com/aws/aws-cdk/issues/2537)) ([ceaf54a](https://github.com/aws/aws-cdk/commit/ceaf54a)) +* **cx-api:** improve compatibility messages for cli <=> app ([#2676](https://github.com/aws/aws-cdk/issues/2676)) ([38a9894](https://github.com/aws/aws-cdk/commit/38a9894)) +* **ecs:** move high level ECS constructs into aws-ecs-patterns ([#2623](https://github.com/aws/aws-cdk/issues/2623)) ([f901313](https://github.com/aws/aws-cdk/commit/f901313)) +* **logs:** move log destinations into 'aws-logs-destinations' ([#2655](https://github.com/aws/aws-cdk/issues/2655)) ([01601c2](https://github.com/aws/aws-cdk/commit/01601c2)), closes [#2444](https://github.com/aws/aws-cdk/issues/2444) +* **s3:** move notification destinations into their own module ([#2659](https://github.com/aws/aws-cdk/issues/2659)) ([185951c](https://github.com/aws/aws-cdk/commit/185951c)), closes [#2445](https://github.com/aws/aws-cdk/issues/2445) ### Features -* **cli:** decouple "synth" and "deploy" through cloud assemblies ([#2636](https://github.com/awslabs/aws-cdk/issues/2636)) ([c52bcfc](https://github.com/awslabs/aws-cdk/commit/c52bcfc)), closes [#1893](https://github.com/awslabs/aws-cdk/issues/1893) [#2093](https://github.com/awslabs/aws-cdk/issues/2093) [#1954](https://github.com/awslabs/aws-cdk/issues/1954) [#2310](https://github.com/awslabs/aws-cdk/issues/2310) [#2073](https://github.com/awslabs/aws-cdk/issues/2073) [#1245](https://github.com/awslabs/aws-cdk/issues/1245) [#341](https://github.com/awslabs/aws-cdk/issues/341) [#956](https://github.com/awslabs/aws-cdk/issues/956) [#233](https://github.com/awslabs/aws-cdk/issues/233) [#2016](https://github.com/awslabs/aws-cdk/issues/2016) -* **acm:** allow specifying region for validated certificates ([#2626](https://github.com/awslabs/aws-cdk/issues/2626)) ([1a7d4db](https://github.com/awslabs/aws-cdk/commit/1a7d4db)) -* **apigateway:** support for UsagePlan, ApiKey, UsagePlanKey ([#2564](https://github.com/awslabs/aws-cdk/issues/2564)) ([203f114](https://github.com/awslabs/aws-cdk/commit/203f114)), closes [#723](https://github.com/awslabs/aws-cdk/issues/723) -* **autoscaling:** allow setting spotPrice ([#2571](https://github.com/awslabs/aws-cdk/issues/2571)) ([d640055](https://github.com/awslabs/aws-cdk/commit/d640055)), closes [#2208](https://github.com/awslabs/aws-cdk/issues/2208) -* **cfn:** update CloudFormation spec to v3.3.0 ([#2669](https://github.com/awslabs/aws-cdk/issues/2669)) ([0f553ee](https://github.com/awslabs/aws-cdk/commit/0f553ee)) -* **cli:** disable `noUnusedLocals` and `noUnusedParameters` from typescript templates ([#2654](https://github.com/awslabs/aws-cdk/issues/2654)) ([b061826](https://github.com/awslabs/aws-cdk/commit/b061826)) -* **cloudformation:** aws-api custom resource ([#1850](https://github.com/awslabs/aws-cdk/issues/1850)) ([9a48b66](https://github.com/awslabs/aws-cdk/commit/9a48b66)) -* **cloudwatch:** support all Y-Axis properties ([#2406](https://github.com/awslabs/aws-cdk/issues/2406)) ([8904c3e](https://github.com/awslabs/aws-cdk/commit/8904c3e)), closes [#2385](https://github.com/awslabs/aws-cdk/issues/2385) +* **cli:** decouple "synth" and "deploy" through cloud assemblies ([#2636](https://github.com/aws/aws-cdk/issues/2636)) ([c52bcfc](https://github.com/aws/aws-cdk/commit/c52bcfc)), closes [#1893](https://github.com/aws/aws-cdk/issues/1893) [#2093](https://github.com/aws/aws-cdk/issues/2093) [#1954](https://github.com/aws/aws-cdk/issues/1954) [#2310](https://github.com/aws/aws-cdk/issues/2310) [#2073](https://github.com/aws/aws-cdk/issues/2073) [#1245](https://github.com/aws/aws-cdk/issues/1245) [#341](https://github.com/aws/aws-cdk/issues/341) [#956](https://github.com/aws/aws-cdk/issues/956) [#233](https://github.com/aws/aws-cdk/issues/233) [#2016](https://github.com/aws/aws-cdk/issues/2016) +* **acm:** allow specifying region for validated certificates ([#2626](https://github.com/aws/aws-cdk/issues/2626)) ([1a7d4db](https://github.com/aws/aws-cdk/commit/1a7d4db)) +* **apigateway:** support for UsagePlan, ApiKey, UsagePlanKey ([#2564](https://github.com/aws/aws-cdk/issues/2564)) ([203f114](https://github.com/aws/aws-cdk/commit/203f114)), closes [#723](https://github.com/aws/aws-cdk/issues/723) +* **autoscaling:** allow setting spotPrice ([#2571](https://github.com/aws/aws-cdk/issues/2571)) ([d640055](https://github.com/aws/aws-cdk/commit/d640055)), closes [#2208](https://github.com/aws/aws-cdk/issues/2208) +* **cfn:** update CloudFormation spec to v3.3.0 ([#2669](https://github.com/aws/aws-cdk/issues/2669)) ([0f553ee](https://github.com/aws/aws-cdk/commit/0f553ee)) +* **cli:** disable `noUnusedLocals` and `noUnusedParameters` from typescript templates ([#2654](https://github.com/aws/aws-cdk/issues/2654)) ([b061826](https://github.com/aws/aws-cdk/commit/b061826)) +* **cloudformation:** aws-api custom resource ([#1850](https://github.com/aws/aws-cdk/issues/1850)) ([9a48b66](https://github.com/aws/aws-cdk/commit/9a48b66)) +* **cloudwatch:** support all Y-Axis properties ([#2406](https://github.com/aws/aws-cdk/issues/2406)) ([8904c3e](https://github.com/aws/aws-cdk/commit/8904c3e)), closes [#2385](https://github.com/aws/aws-cdk/issues/2385) ### BREAKING CHANGES @@ -540,58 +540,58 @@ package. * **cloudwatch:** rename `leftAxisRange` => `leftYAxis`, `rightAxisRange` => `rightYAxis`, rename `YAxisRange` => `YAxisProps`. -## [0.32.0](https://github.com/awslabs/aws-cdk/compare/v0.31.0...v0.32.0) (2019-05-24) +## [0.32.0](https://github.com/aws/aws-cdk/compare/v0.31.0...v0.32.0) (2019-05-24) ### Bug Fixes -* update all 'onXxx' methods to be CloudWatch Events ([#2609](https://github.com/awslabs/aws-cdk/issues/2609)) ([28942d2](https://github.com/awslabs/aws-cdk/commit/28942d2)), closes [#2278](https://github.com/awslabs/aws-cdk/issues/2278) -* **appscaling:** fix StepScaling ([#2522](https://github.com/awslabs/aws-cdk/issues/2522)) ([1f004f6](https://github.com/awslabs/aws-cdk/commit/1f004f6)) -* **aws-ecs:** allow linux parameters to be settable ([#2397](https://github.com/awslabs/aws-cdk/issues/2397)) ([417e5e8](https://github.com/awslabs/aws-cdk/commit/417e5e8)), closes [#2380](https://github.com/awslabs/aws-cdk/issues/2380) -* **aws-glue:** fix glue tableArn and integer schema name ([#2585](https://github.com/awslabs/aws-cdk/issues/2585)) ([99e173e](https://github.com/awslabs/aws-cdk/commit/99e173e)) -* **cdk:** CfnMapping.findInMap with tokens ([#2531](https://github.com/awslabs/aws-cdk/issues/2531)) ([756e2b6](https://github.com/awslabs/aws-cdk/commit/756e2b6)), closes [#1363](https://github.com/awslabs/aws-cdk/issues/1363) -* **cloudfront:** Use regional endpoint for S3 bucket origins ([64c3c6b](https://github.com/awslabs/aws-cdk/commit/64c3c6b)) -* **codebuild:** correctly pass the VPC subnet IDs to the Policy Statement's condition when using a VPC. ([#2506](https://github.com/awslabs/aws-cdk/issues/2506)) ([145da28](https://github.com/awslabs/aws-cdk/commit/145da28)), closes [#2335](https://github.com/awslabs/aws-cdk/issues/2335) -* **codecommit:** add a Repository.fromRepositoryName() method. ([#2515](https://github.com/awslabs/aws-cdk/issues/2515)) ([6fc3718](https://github.com/awslabs/aws-cdk/commit/6fc3718)), closes [#2514](https://github.com/awslabs/aws-cdk/issues/2514) -* **codedeploy:** change the load balancer API in server Deployment Group. ([#2548](https://github.com/awslabs/aws-cdk/issues/2548)) ([8e05d49](https://github.com/awslabs/aws-cdk/commit/8e05d49)), closes [#2449](https://github.com/awslabs/aws-cdk/issues/2449) -* **codepipeline:** correctly validate Artifacts used by Actions in the same Stage. ([#2558](https://github.com/awslabs/aws-cdk/issues/2558)) ([cfe46f6](https://github.com/awslabs/aws-cdk/commit/cfe46f6)), closes [#2549](https://github.com/awslabs/aws-cdk/issues/2549) -* **core:** Correctly search for loaded modules in node 12 ([#2612](https://github.com/awslabs/aws-cdk/issues/2612)) ([286866a](https://github.com/awslabs/aws-cdk/commit/286866a)), closes [nodejs/node#27583](https://github.com/nodejs/node/issues/27583) -* **ec2:** allow disabling privateDnsEnabled on VPCs ([#2596](https://github.com/awslabs/aws-cdk/issues/2596)) ([4d2fbe9](https://github.com/awslabs/aws-cdk/commit/4d2fbe9)), closes [#2556](https://github.com/awslabs/aws-cdk/issues/2556) -* **ec2:** fix VPC endpoint name for SageMaker Notebooks ([#2598](https://github.com/awslabs/aws-cdk/issues/2598)) ([aec8ec2](https://github.com/awslabs/aws-cdk/commit/aec8ec2)) -* **iam:** allow CompositePrincipal construction with spread ([#2507](https://github.com/awslabs/aws-cdk/issues/2507)) ([eb13741](https://github.com/awslabs/aws-cdk/commit/eb13741)) -* **lambda:** compare Runtimes by value instead of identity ([#2543](https://github.com/awslabs/aws-cdk/issues/2543)) ([584579e](https://github.com/awslabs/aws-cdk/commit/584579e)) -* **lambda:** deprecate old Lambda runtimes ([#2594](https://github.com/awslabs/aws-cdk/issues/2594)) ([20f4ec1](https://github.com/awslabs/aws-cdk/commit/20f4ec1)) -* **route53-targets:** move Alias Targets into their own package ([#2617](https://github.com/awslabs/aws-cdk/issues/2617)) ([f40fe98](https://github.com/awslabs/aws-cdk/commit/f40fe98)), closes [#2448](https://github.com/awslabs/aws-cdk/issues/2448) -* **s3:** Make IBucket.arnForObject accept only (exactly) one key pattern ([5ac6e77](https://github.com/awslabs/aws-cdk/commit/5ac6e77)) +* update all 'onXxx' methods to be CloudWatch Events ([#2609](https://github.com/aws/aws-cdk/issues/2609)) ([28942d2](https://github.com/aws/aws-cdk/commit/28942d2)), closes [#2278](https://github.com/aws/aws-cdk/issues/2278) +* **appscaling:** fix StepScaling ([#2522](https://github.com/aws/aws-cdk/issues/2522)) ([1f004f6](https://github.com/aws/aws-cdk/commit/1f004f6)) +* **aws-ecs:** allow linux parameters to be settable ([#2397](https://github.com/aws/aws-cdk/issues/2397)) ([417e5e8](https://github.com/aws/aws-cdk/commit/417e5e8)), closes [#2380](https://github.com/aws/aws-cdk/issues/2380) +* **aws-glue:** fix glue tableArn and integer schema name ([#2585](https://github.com/aws/aws-cdk/issues/2585)) ([99e173e](https://github.com/aws/aws-cdk/commit/99e173e)) +* **cdk:** CfnMapping.findInMap with tokens ([#2531](https://github.com/aws/aws-cdk/issues/2531)) ([756e2b6](https://github.com/aws/aws-cdk/commit/756e2b6)), closes [#1363](https://github.com/aws/aws-cdk/issues/1363) +* **cloudfront:** Use regional endpoint for S3 bucket origins ([64c3c6b](https://github.com/aws/aws-cdk/commit/64c3c6b)) +* **codebuild:** correctly pass the VPC subnet IDs to the Policy Statement's condition when using a VPC. ([#2506](https://github.com/aws/aws-cdk/issues/2506)) ([145da28](https://github.com/aws/aws-cdk/commit/145da28)), closes [#2335](https://github.com/aws/aws-cdk/issues/2335) +* **codecommit:** add a Repository.fromRepositoryName() method. ([#2515](https://github.com/aws/aws-cdk/issues/2515)) ([6fc3718](https://github.com/aws/aws-cdk/commit/6fc3718)), closes [#2514](https://github.com/aws/aws-cdk/issues/2514) +* **codedeploy:** change the load balancer API in server Deployment Group. ([#2548](https://github.com/aws/aws-cdk/issues/2548)) ([8e05d49](https://github.com/aws/aws-cdk/commit/8e05d49)), closes [#2449](https://github.com/aws/aws-cdk/issues/2449) +* **codepipeline:** correctly validate Artifacts used by Actions in the same Stage. ([#2558](https://github.com/aws/aws-cdk/issues/2558)) ([cfe46f6](https://github.com/aws/aws-cdk/commit/cfe46f6)), closes [#2549](https://github.com/aws/aws-cdk/issues/2549) +* **core:** Correctly search for loaded modules in node 12 ([#2612](https://github.com/aws/aws-cdk/issues/2612)) ([286866a](https://github.com/aws/aws-cdk/commit/286866a)), closes [nodejs/node#27583](https://github.com/nodejs/node/issues/27583) +* **ec2:** allow disabling privateDnsEnabled on VPCs ([#2596](https://github.com/aws/aws-cdk/issues/2596)) ([4d2fbe9](https://github.com/aws/aws-cdk/commit/4d2fbe9)), closes [#2556](https://github.com/aws/aws-cdk/issues/2556) +* **ec2:** fix VPC endpoint name for SageMaker Notebooks ([#2598](https://github.com/aws/aws-cdk/issues/2598)) ([aec8ec2](https://github.com/aws/aws-cdk/commit/aec8ec2)) +* **iam:** allow CompositePrincipal construction with spread ([#2507](https://github.com/aws/aws-cdk/issues/2507)) ([eb13741](https://github.com/aws/aws-cdk/commit/eb13741)) +* **lambda:** compare Runtimes by value instead of identity ([#2543](https://github.com/aws/aws-cdk/issues/2543)) ([584579e](https://github.com/aws/aws-cdk/commit/584579e)) +* **lambda:** deprecate old Lambda runtimes ([#2594](https://github.com/aws/aws-cdk/issues/2594)) ([20f4ec1](https://github.com/aws/aws-cdk/commit/20f4ec1)) +* **route53-targets:** move Alias Targets into their own package ([#2617](https://github.com/aws/aws-cdk/issues/2617)) ([f40fe98](https://github.com/aws/aws-cdk/commit/f40fe98)), closes [#2448](https://github.com/aws/aws-cdk/issues/2448) +* **s3:** Make IBucket.arnForObject accept only (exactly) one key pattern ([5ac6e77](https://github.com/aws/aws-cdk/commit/5ac6e77)) ### Code Refactoring -* remove "export"s and normalize resource names ([#2580](https://github.com/awslabs/aws-cdk/issues/2580)) ([68efa04](https://github.com/awslabs/aws-cdk/commit/68efa04)), closes [#2577](https://github.com/awslabs/aws-cdk/issues/2577) [#2578](https://github.com/awslabs/aws-cdk/issues/2578) [#2458](https://github.com/awslabs/aws-cdk/issues/2458) [#2419](https://github.com/awslabs/aws-cdk/issues/2419) [#2579](https://github.com/awslabs/aws-cdk/issues/2579) [#2313](https://github.com/awslabs/aws-cdk/issues/2313) [#2551](https://github.com/awslabs/aws-cdk/issues/2551) -* use construct interfaces in public api (awslint:ref-via-interface) ([#2499](https://github.com/awslabs/aws-cdk/issues/2499)) ([f9c6ad6](https://github.com/awslabs/aws-cdk/commit/f9c6ad6)), closes [#2412](https://github.com/awslabs/aws-cdk/issues/2412) +* remove "export"s and normalize resource names ([#2580](https://github.com/aws/aws-cdk/issues/2580)) ([68efa04](https://github.com/aws/aws-cdk/commit/68efa04)), closes [#2577](https://github.com/aws/aws-cdk/issues/2577) [#2578](https://github.com/aws/aws-cdk/issues/2578) [#2458](https://github.com/aws/aws-cdk/issues/2458) [#2419](https://github.com/aws/aws-cdk/issues/2419) [#2579](https://github.com/aws/aws-cdk/issues/2579) [#2313](https://github.com/aws/aws-cdk/issues/2313) [#2551](https://github.com/aws/aws-cdk/issues/2551) +* use construct interfaces in public api (awslint:ref-via-interface) ([#2499](https://github.com/aws/aws-cdk/issues/2499)) ([f9c6ad6](https://github.com/aws/aws-cdk/commit/f9c6ad6)), closes [#2412](https://github.com/aws/aws-cdk/issues/2412) ### Features -* **assets:** Add deploy-time content hash ([#2334](https://github.com/awslabs/aws-cdk/issues/2334)) ([9b4db42](https://github.com/awslabs/aws-cdk/commit/9b4db42)), closes [#1400](https://github.com/awslabs/aws-cdk/issues/1400) -* **aws-cdk:** use ts-node for TypeScript templates ([#2527](https://github.com/awslabs/aws-cdk/issues/2527)) ([4f7b48d](https://github.com/awslabs/aws-cdk/commit/4f7b48d)), closes [#1532](https://github.com/awslabs/aws-cdk/issues/1532) -* **aws-codepipeline:** Pipeline now accepts existing IAM role ([#2587](https://github.com/awslabs/aws-cdk/issues/2587)) ([eb35807](https://github.com/awslabs/aws-cdk/commit/eb35807)), closes [#2572](https://github.com/awslabs/aws-cdk/issues/2572) -* **aws-ecs:** add ECS/Fargate QueueWorkerService constructs ([#2568](https://github.com/awslabs/aws-cdk/issues/2568)) ([7dd0e1a](https://github.com/awslabs/aws-cdk/commit/7dd0e1a)) -* **aws-ecs:** include GPU & ARM based ECS optimized AMI options ([#2453](https://github.com/awslabs/aws-cdk/issues/2453)) ([45abfcd](https://github.com/awslabs/aws-cdk/commit/45abfcd)) -* **aws-ecs-patterns:** add ScheduledEc2Task L3 construct ([#2336](https://github.com/awslabs/aws-cdk/issues/2336)) ([b9cbb6a](https://github.com/awslabs/aws-cdk/commit/b9cbb6a)) -* **cdk:** support encoding Tokens as numbers ([#2534](https://github.com/awslabs/aws-cdk/issues/2534)) ([b9eeaa0](https://github.com/awslabs/aws-cdk/commit/b9eeaa0)), closes [#1455](https://github.com/awslabs/aws-cdk/issues/1455) -* **cli:** Add javascript for init-templates/app ([#2525](https://github.com/awslabs/aws-cdk/issues/2525)) ([2c5676a](https://github.com/awslabs/aws-cdk/commit/2c5676a)), closes [#398](https://github.com/awslabs/aws-cdk/issues/398) -* **cli:** add javascript init-templates 'sample-app' ([#2535](https://github.com/awslabs/aws-cdk/issues/2535)) ([67960f8](https://github.com/awslabs/aws-cdk/commit/67960f8)) -* **codebuild:** add support for local cache modes ([#2529](https://github.com/awslabs/aws-cdk/issues/2529)) ([e7ad990](https://github.com/awslabs/aws-cdk/commit/e7ad990)), closes [#1956](https://github.com/awslabs/aws-cdk/issues/1956) -* **codebuild:** rename standard 1.0 image and add standard 2.0 image ([#2541](https://github.com/awslabs/aws-cdk/issues/2541)) ([e4e24ab](https://github.com/awslabs/aws-cdk/commit/e4e24ab)), closes [#2306](https://github.com/awslabs/aws-cdk/issues/2306) -* **config:** AWS Config, Managed and Custom rules ([#2326](https://github.com/awslabs/aws-cdk/issues/2326)) ([deed353](https://github.com/awslabs/aws-cdk/commit/deed353)) -* **ecs:** allow to specify log retention for aws log driver ([#2511](https://github.com/awslabs/aws-cdk/issues/2511)) ([1feda0c](https://github.com/awslabs/aws-cdk/commit/1feda0c)) -* **events:** group CW Event Targets in module ([#2576](https://github.com/awslabs/aws-cdk/issues/2576)) ([7cb8e5e](https://github.com/awslabs/aws-cdk/commit/7cb8e5e)), closes [#2403](https://github.com/awslabs/aws-cdk/issues/2403) [#2404](https://github.com/awslabs/aws-cdk/issues/2404) [#2581](https://github.com/awslabs/aws-cdk/issues/2581) -* **lambda:** add NodeJS10x runtime ([#2544](https://github.com/awslabs/aws-cdk/issues/2544)) ([553577a](https://github.com/awslabs/aws-cdk/commit/553577a)) -* **s3:** add MetricsConfiguration Property to S3 Bucket ([#2163](https://github.com/awslabs/aws-cdk/issues/2163)) ([1cc43b3](https://github.com/awslabs/aws-cdk/commit/1cc43b3)) -* **stepfunctions:** add service integrations ([#1646](https://github.com/awslabs/aws-cdk/issues/1646)) ([e4ac767](https://github.com/awslabs/aws-cdk/commit/e4ac767)) -* **stepfunctions:** ExecutionTime metric ([#2498](https://github.com/awslabs/aws-cdk/issues/2498)) ([84fda45](https://github.com/awslabs/aws-cdk/commit/84fda45)) -* **toolkit:** allow to pass build args to docker build ([#2604](https://github.com/awslabs/aws-cdk/issues/2604)) ([c51596e](https://github.com/awslabs/aws-cdk/commit/c51596e)) -* **toolkit:** show when new version is available ([#2484](https://github.com/awslabs/aws-cdk/issues/2484)) ([6cf4bd3](https://github.com/awslabs/aws-cdk/commit/6cf4bd3)), closes [#297](https://github.com/awslabs/aws-cdk/issues/297) +* **assets:** Add deploy-time content hash ([#2334](https://github.com/aws/aws-cdk/issues/2334)) ([9b4db42](https://github.com/aws/aws-cdk/commit/9b4db42)), closes [#1400](https://github.com/aws/aws-cdk/issues/1400) +* **aws-cdk:** use ts-node for TypeScript templates ([#2527](https://github.com/aws/aws-cdk/issues/2527)) ([4f7b48d](https://github.com/aws/aws-cdk/commit/4f7b48d)), closes [#1532](https://github.com/aws/aws-cdk/issues/1532) +* **aws-codepipeline:** Pipeline now accepts existing IAM role ([#2587](https://github.com/aws/aws-cdk/issues/2587)) ([eb35807](https://github.com/aws/aws-cdk/commit/eb35807)), closes [#2572](https://github.com/aws/aws-cdk/issues/2572) +* **aws-ecs:** add ECS/Fargate QueueWorkerService constructs ([#2568](https://github.com/aws/aws-cdk/issues/2568)) ([7dd0e1a](https://github.com/aws/aws-cdk/commit/7dd0e1a)) +* **aws-ecs:** include GPU & ARM based ECS optimized AMI options ([#2453](https://github.com/aws/aws-cdk/issues/2453)) ([45abfcd](https://github.com/aws/aws-cdk/commit/45abfcd)) +* **aws-ecs-patterns:** add ScheduledEc2Task L3 construct ([#2336](https://github.com/aws/aws-cdk/issues/2336)) ([b9cbb6a](https://github.com/aws/aws-cdk/commit/b9cbb6a)) +* **cdk:** support encoding Tokens as numbers ([#2534](https://github.com/aws/aws-cdk/issues/2534)) ([b9eeaa0](https://github.com/aws/aws-cdk/commit/b9eeaa0)), closes [#1455](https://github.com/aws/aws-cdk/issues/1455) +* **cli:** Add javascript for init-templates/app ([#2525](https://github.com/aws/aws-cdk/issues/2525)) ([2c5676a](https://github.com/aws/aws-cdk/commit/2c5676a)), closes [#398](https://github.com/aws/aws-cdk/issues/398) +* **cli:** add javascript init-templates 'sample-app' ([#2535](https://github.com/aws/aws-cdk/issues/2535)) ([67960f8](https://github.com/aws/aws-cdk/commit/67960f8)) +* **codebuild:** add support for local cache modes ([#2529](https://github.com/aws/aws-cdk/issues/2529)) ([e7ad990](https://github.com/aws/aws-cdk/commit/e7ad990)), closes [#1956](https://github.com/aws/aws-cdk/issues/1956) +* **codebuild:** rename standard 1.0 image and add standard 2.0 image ([#2541](https://github.com/aws/aws-cdk/issues/2541)) ([e4e24ab](https://github.com/aws/aws-cdk/commit/e4e24ab)), closes [#2306](https://github.com/aws/aws-cdk/issues/2306) +* **config:** AWS Config, Managed and Custom rules ([#2326](https://github.com/aws/aws-cdk/issues/2326)) ([deed353](https://github.com/aws/aws-cdk/commit/deed353)) +* **ecs:** allow to specify log retention for aws log driver ([#2511](https://github.com/aws/aws-cdk/issues/2511)) ([1feda0c](https://github.com/aws/aws-cdk/commit/1feda0c)) +* **events:** group CW Event Targets in module ([#2576](https://github.com/aws/aws-cdk/issues/2576)) ([7cb8e5e](https://github.com/aws/aws-cdk/commit/7cb8e5e)), closes [#2403](https://github.com/aws/aws-cdk/issues/2403) [#2404](https://github.com/aws/aws-cdk/issues/2404) [#2581](https://github.com/aws/aws-cdk/issues/2581) +* **lambda:** add NodeJS10x runtime ([#2544](https://github.com/aws/aws-cdk/issues/2544)) ([553577a](https://github.com/aws/aws-cdk/commit/553577a)) +* **s3:** add MetricsConfiguration Property to S3 Bucket ([#2163](https://github.com/aws/aws-cdk/issues/2163)) ([1cc43b3](https://github.com/aws/aws-cdk/commit/1cc43b3)) +* **stepfunctions:** add service integrations ([#1646](https://github.com/aws/aws-cdk/issues/1646)) ([e4ac767](https://github.com/aws/aws-cdk/commit/e4ac767)) +* **stepfunctions:** ExecutionTime metric ([#2498](https://github.com/aws/aws-cdk/issues/2498)) ([84fda45](https://github.com/aws/aws-cdk/commit/84fda45)) +* **toolkit:** allow to pass build args to docker build ([#2604](https://github.com/aws/aws-cdk/issues/2604)) ([c51596e](https://github.com/aws/aws-cdk/commit/c51596e)) +* **toolkit:** show when new version is available ([#2484](https://github.com/aws/aws-cdk/issues/2484)) ([6cf4bd3](https://github.com/aws/aws-cdk/commit/6cf4bd3)), closes [#297](https://github.com/aws/aws-cdk/issues/297) ### BREAKING CHANGES @@ -628,7 +628,7 @@ corresponding `fromXxx` methods to import them as needed. * **lambda:** `lambda.Layer.grantUsage` renamed to `lambda.layer.addPermission` and returns void * **stepfunctions:** `stepfunctions.StateMachine.role` is now `iam.IRole` (previously `iam.Role`) * **cloudwatch-events:** the events API has been significantly re-worked - - **⚠ī¸ This new API is still being discussed (see [#2609](https://github.com/awslabs/aws-cdk/pull/2609)) and might change again in the next release!** + - **⚠ī¸ This new API is still being discussed (see [#2609](https://github.com/aws/aws-cdk/pull/2609)) and might change again in the next release!** - All `onXxx()` CloudWatch Event methods now have the signature: ```ts resource.onEvent('SomeId', { @@ -656,29 +656,29 @@ corresponding `fromXxx` methods to import them as needed. + `onPutObject` was renamed to `onCloudTrailPutObject` -## [0.31.0](https://github.com/awslabs/aws-cdk/compare/v0.30.0...v0.31.0) (2019-05-06) +## [0.31.0](https://github.com/aws/aws-cdk/compare/v0.30.0...v0.31.0) (2019-05-06) ### Bug Fixes -* **aws-ecs:** expose readonly service on LoadBalancedEc2Service ([#2395](https://github.com/awslabs/aws-cdk/issues/2395)) ([52af870](https://github.com/awslabs/aws-cdk/commit/52af870)), closes [#2378](https://github.com/awslabs/aws-cdk/issues/2378) -* **ecs:** correct logic of healthcheck command ([#2462](https://github.com/awslabs/aws-cdk/issues/2462)) ([fa29d3b](https://github.com/awslabs/aws-cdk/commit/fa29d3b)), closes [#2461](https://github.com/awslabs/aws-cdk/issues/2461) -* **ecs:** fix memoryReservationLimit in LoadBalancedEcsService ([#2463](https://github.com/awslabs/aws-cdk/issues/2463)) ([6b50927](https://github.com/awslabs/aws-cdk/commit/6b50927)), closes [#2263](https://github.com/awslabs/aws-cdk/issues/2263) -* **lambda:** allow grantInvoke with principals ([#2391](https://github.com/awslabs/aws-cdk/issues/2391)) ([b3792aa](https://github.com/awslabs/aws-cdk/commit/b3792aa)) -* update jsii to 0.10.5 ([#2482](https://github.com/awslabs/aws-cdk/issues/2482)) ([e4ec30a](https://github.com/awslabs/aws-cdk/commit/e4ec30a)) -* update jsii to v10.0.4 ([#2479](https://github.com/awslabs/aws-cdk/issues/2479)) ([1df4e2d](https://github.com/awslabs/aws-cdk/commit/1df4e2d)), closes [#2478](https://github.com/awslabs/aws-cdk/issues/2478) +* **aws-ecs:** expose readonly service on LoadBalancedEc2Service ([#2395](https://github.com/aws/aws-cdk/issues/2395)) ([52af870](https://github.com/aws/aws-cdk/commit/52af870)), closes [#2378](https://github.com/aws/aws-cdk/issues/2378) +* **ecs:** correct logic of healthcheck command ([#2462](https://github.com/aws/aws-cdk/issues/2462)) ([fa29d3b](https://github.com/aws/aws-cdk/commit/fa29d3b)), closes [#2461](https://github.com/aws/aws-cdk/issues/2461) +* **ecs:** fix memoryReservationLimit in LoadBalancedEcsService ([#2463](https://github.com/aws/aws-cdk/issues/2463)) ([6b50927](https://github.com/aws/aws-cdk/commit/6b50927)), closes [#2263](https://github.com/aws/aws-cdk/issues/2263) +* **lambda:** allow grantInvoke with principals ([#2391](https://github.com/aws/aws-cdk/issues/2391)) ([b3792aa](https://github.com/aws/aws-cdk/commit/b3792aa)) +* update jsii to 0.10.5 ([#2482](https://github.com/aws/aws-cdk/issues/2482)) ([e4ec30a](https://github.com/aws/aws-cdk/commit/e4ec30a)) +* update jsii to v10.0.4 ([#2479](https://github.com/aws/aws-cdk/issues/2479)) ([1df4e2d](https://github.com/aws/aws-cdk/commit/1df4e2d)), closes [#2478](https://github.com/aws/aws-cdk/issues/2478) ### Code Refactoring -* convert "import" to "from" methods ([#2456](https://github.com/awslabs/aws-cdk/issues/2456)) ([862ed7b](https://github.com/awslabs/aws-cdk/commit/862ed7b)), closes [#2450](https://github.com/awslabs/aws-cdk/issues/2450) [#2428](https://github.com/awslabs/aws-cdk/issues/2428) [#2424](https://github.com/awslabs/aws-cdk/issues/2424) [#2429](https://github.com/awslabs/aws-cdk/issues/2429) [#2425](https://github.com/awslabs/aws-cdk/issues/2425) [#2422](https://github.com/awslabs/aws-cdk/issues/2422) [#2423](https://github.com/awslabs/aws-cdk/issues/2423) [#89](https://github.com/awslabs/aws-cdk/issues/89) +* convert "import" to "from" methods ([#2456](https://github.com/aws/aws-cdk/issues/2456)) ([862ed7b](https://github.com/aws/aws-cdk/commit/862ed7b)), closes [#2450](https://github.com/aws/aws-cdk/issues/2450) [#2428](https://github.com/aws/aws-cdk/issues/2428) [#2424](https://github.com/aws/aws-cdk/issues/2424) [#2429](https://github.com/aws/aws-cdk/issues/2429) [#2425](https://github.com/aws/aws-cdk/issues/2425) [#2422](https://github.com/aws/aws-cdk/issues/2422) [#2423](https://github.com/aws/aws-cdk/issues/2423) [#89](https://github.com/aws/aws-cdk/issues/89) ### Features -* **bootstrap:** allow specifying the toolkit staging bucket name ([#2407](https://github.com/awslabs/aws-cdk/issues/2407)) ([3bfc641](https://github.com/awslabs/aws-cdk/commit/3bfc641)), closes [#2390](https://github.com/awslabs/aws-cdk/issues/2390) -* **codebuild:** add webhook Filter Groups. ([#2319](https://github.com/awslabs/aws-cdk/issues/2319)) ([fd74d07](https://github.com/awslabs/aws-cdk/commit/fd74d07)), closes [#1842](https://github.com/awslabs/aws-cdk/issues/1842) -* **elbv2:** add fixed response support for application load balancers ([#2328](https://github.com/awslabs/aws-cdk/issues/2328)) ([750bc8b](https://github.com/awslabs/aws-cdk/commit/750bc8b)) +* **bootstrap:** allow specifying the toolkit staging bucket name ([#2407](https://github.com/aws/aws-cdk/issues/2407)) ([3bfc641](https://github.com/aws/aws-cdk/commit/3bfc641)), closes [#2390](https://github.com/aws/aws-cdk/issues/2390) +* **codebuild:** add webhook Filter Groups. ([#2319](https://github.com/aws/aws-cdk/issues/2319)) ([fd74d07](https://github.com/aws/aws-cdk/commit/fd74d07)), closes [#1842](https://github.com/aws/aws-cdk/issues/1842) +* **elbv2:** add fixed response support for application load balancers ([#2328](https://github.com/aws/aws-cdk/issues/2328)) ([750bc8b](https://github.com/aws/aws-cdk/commit/750bc8b)) ### BREAKING CHANGES @@ -699,21 +699,21 @@ corresponding `fromXxx` methods to import them as needed. * `apigateway.IResource.resourceApi` is now `apigateway.IResource.restApi` -## [0.30.0](https://github.com/awslabs/aws-cdk/compare/v0.29.0...v0.30.0) (2019-05-02) +## [0.30.0](https://github.com/aws/aws-cdk/compare/v0.29.0...v0.30.0) (2019-05-02) ### Bug Fixes -* **cdk-dasm:** fix bin for cdk-dasm ([#2383](https://github.com/awslabs/aws-cdk/issues/2383)) ([760f518](https://github.com/awslabs/aws-cdk/commit/760f518)) +* **cdk-dasm:** fix bin for cdk-dasm ([#2383](https://github.com/aws/aws-cdk/issues/2383)) ([760f518](https://github.com/aws/aws-cdk/commit/760f518)) ### Code Refactoring -* **awslint:** construct-base-is-private, resource-attribute ([#2349](https://github.com/awslabs/aws-cdk/issues/2349)) ([973b506](https://github.com/awslabs/aws-cdk/commit/973b506)), closes [#2426](https://github.com/awslabs/aws-cdk/issues/2426) [#2409](https://github.com/awslabs/aws-cdk/issues/2409) +* **awslint:** construct-base-is-private, resource-attribute ([#2349](https://github.com/aws/aws-cdk/issues/2349)) ([973b506](https://github.com/aws/aws-cdk/commit/973b506)), closes [#2426](https://github.com/aws/aws-cdk/issues/2426) [#2409](https://github.com/aws/aws-cdk/issues/2409) ### Features -* **cdk-test:** check API compatibility ([#2356](https://github.com/awslabs/aws-cdk/issues/2356)) ([1642925](https://github.com/awslabs/aws-cdk/commit/1642925)), closes [#145](https://github.com/awslabs/aws-cdk/issues/145) -* **codepipeline:** allow creation of GitHub Pipelines without source trigger ([#2332](https://github.com/awslabs/aws-cdk/issues/2332)) ([ed39a8c](https://github.com/awslabs/aws-cdk/commit/ed39a8c)) -* **elbv2:** add TLS listener for NLB ([#2122](https://github.com/awslabs/aws-cdk/issues/2122)) ([71d694f](https://github.com/awslabs/aws-cdk/commit/71d694f)) +* **cdk-test:** check API compatibility ([#2356](https://github.com/aws/aws-cdk/issues/2356)) ([1642925](https://github.com/aws/aws-cdk/commit/1642925)), closes [#145](https://github.com/aws/aws-cdk/issues/145) +* **codepipeline:** allow creation of GitHub Pipelines without source trigger ([#2332](https://github.com/aws/aws-cdk/issues/2332)) ([ed39a8c](https://github.com/aws/aws-cdk/commit/ed39a8c)) +* **elbv2:** add TLS listener for NLB ([#2122](https://github.com/aws/aws-cdk/issues/2122)) ([71d694f](https://github.com/aws/aws-cdk/commit/71d694f)) @@ -739,53 +739,53 @@ corresponding `fromXxx` methods to import them as needed. * **codepipeline:** the `pollForSourceChanges` property in `GitHubSourceAction` has been renamed to `trigger`, and its type changed from a `boolean` to an enum. -## [0.29.0](https://github.com/awslabs/aws-cdk/compare/v0.28.0...v0.29.0) (2019-04-24) +## [0.29.0](https://github.com/aws/aws-cdk/compare/v0.28.0...v0.29.0) (2019-04-24) ### Bug Fixes -* **acm:** enabled validation of certificates on the zone name ([#2133](https://github.com/awslabs/aws-cdk/issues/2133)) ([f216f96](https://github.com/awslabs/aws-cdk/commit/f216f96)) -* **aws-apigateway:** add integrationHttpMethod prop to AwsIntegration ([#2160](https://github.com/awslabs/aws-cdk/issues/2160)) ([dfc6665](https://github.com/awslabs/aws-cdk/commit/dfc6665)), closes [#2105](https://github.com/awslabs/aws-cdk/issues/2105) -* **aws-cloudwatch:** remove workaround on optional DashboardName ([6c73d8a](https://github.com/awslabs/aws-cdk/commit/6c73d8a)), closes [#213](https://github.com/awslabs/aws-cdk/issues/213) -* **aws-ecs:** fix default daemon deploymentConfig values ([#2210](https://github.com/awslabs/aws-cdk/issues/2210)) ([c2e806b](https://github.com/awslabs/aws-cdk/commit/c2e806b)), closes [#2209](https://github.com/awslabs/aws-cdk/issues/2209) -* **aws-ecs:** handle long ARN formats for services ([#2176](https://github.com/awslabs/aws-cdk/issues/2176)) ([66df1c8](https://github.com/awslabs/aws-cdk/commit/66df1c8)), closes [#1849](https://github.com/awslabs/aws-cdk/issues/1849) -* **aws-lambda:** fix circular dependency with lambda and codedeploy ([#2236](https://github.com/awslabs/aws-cdk/issues/2236)) ([382da6a](https://github.com/awslabs/aws-cdk/commit/382da6a)) -* **certificatemanager:** remove bundled lambda devdependencies ([#2186](https://github.com/awslabs/aws-cdk/issues/2186)) ([6728b41](https://github.com/awslabs/aws-cdk/commit/6728b41)) -* **codebuild:** add validation for Source when the badge property is true ([#2242](https://github.com/awslabs/aws-cdk/issues/2242)) ([07812b2](https://github.com/awslabs/aws-cdk/commit/07812b2)), closes [#1749](https://github.com/awslabs/aws-cdk/issues/1749) -* **core:** allow CfnMapping.findInMap to use pseudo functions/params ([#2220](https://github.com/awslabs/aws-cdk/issues/2220)) ([464cb6f](https://github.com/awslabs/aws-cdk/commit/464cb6f)), closes [#1363](https://github.com/awslabs/aws-cdk/issues/1363) -* **core:** Use different symbol for Stack.isStack versus CfnReference.isCfnReference ([#2305](https://github.com/awslabs/aws-cdk/issues/2305)) ([c1e41ed](https://github.com/awslabs/aws-cdk/commit/c1e41ed)) -* **decdk:** set the timeout in the schema tests to 10 seconds. ([#2250](https://github.com/awslabs/aws-cdk/issues/2250)) ([8521b6f](https://github.com/awslabs/aws-cdk/commit/8521b6f)) -* **dynamodb:** remove global secondary index limit ([#2301](https://github.com/awslabs/aws-cdk/issues/2301)) ([43afa3a](https://github.com/awslabs/aws-cdk/commit/43afa3a)), closes [#2262](https://github.com/awslabs/aws-cdk/issues/2262) -* **ecr:** Fix typo in ImportRepository error message ([#2217](https://github.com/awslabs/aws-cdk/issues/2217)) ([b7c9b21](https://github.com/awslabs/aws-cdk/commit/b7c9b21)) -* **elasticloadbalancingv2:** dependency between ALB and logging bucket ([#2221](https://github.com/awslabs/aws-cdk/issues/2221)) ([99e085d](https://github.com/awslabs/aws-cdk/commit/99e085d)), closes [#1633](https://github.com/awslabs/aws-cdk/issues/1633) -* **java-app-template:** invoke `app.run()` ([#2300](https://github.com/awslabs/aws-cdk/issues/2300)) ([47ff448](https://github.com/awslabs/aws-cdk/commit/47ff448)), closes [#2289](https://github.com/awslabs/aws-cdk/issues/2289) [awslabs/jsii#456](https://github.com/awslabs/jsii/issues/456) -* **lambda:** avoid OperationAbortedException when using log retention ([#2237](https://github.com/awslabs/aws-cdk/issues/2237)) ([12a118c](https://github.com/awslabs/aws-cdk/commit/12a118c)) -* **s3:** Add validations for S3 bucket names ([#2256](https://github.com/awslabs/aws-cdk/issues/2256)) ([f810265](https://github.com/awslabs/aws-cdk/commit/f810265)), closes [#1308](https://github.com/awslabs/aws-cdk/issues/1308) -* **servicediscovery:** allow to register multiple instances on a service ([#2207](https://github.com/awslabs/aws-cdk/issues/2207)) ([9f88696](https://github.com/awslabs/aws-cdk/commit/9f88696)) -* **toolkit:** don't fail when terminal width is 0 ([#2355](https://github.com/awslabs/aws-cdk/issues/2355)) ([9c2220c](https://github.com/awslabs/aws-cdk/commit/9c2220c)), closes [#2253](https://github.com/awslabs/aws-cdk/issues/2253) -* **toolkit:** fix broken confirmation prompt ([#2333](https://github.com/awslabs/aws-cdk/issues/2333)) ([4112c84](https://github.com/awslabs/aws-cdk/commit/4112c84)) -* **toolkit:** options requiring arguments fail if not supplied ([#2197](https://github.com/awslabs/aws-cdk/issues/2197)) ([0f6ce56](https://github.com/awslabs/aws-cdk/commit/0f6ce56)), closes [#2192](https://github.com/awslabs/aws-cdk/issues/2192) -* **toolkit:** remove metadata warning if region does not have resource ([#2216](https://github.com/awslabs/aws-cdk/issues/2216)) ([22ed67c](https://github.com/awslabs/aws-cdk/commit/22ed67c)) -* **toolkit:** stop 'cdk doctor' from printing AWS_ variables ([#2357](https://github.com/awslabs/aws-cdk/issues/2357)) ([6209c6b](https://github.com/awslabs/aws-cdk/commit/6209c6b)), closes [#1931](https://github.com/awslabs/aws-cdk/issues/1931) -* **codebuild:** remove oauthToken property from source (#2252) ([8705af3](https://github.com/awslabs/aws-cdk/commit/8705af3)), closes [#2252](https://github.com/awslabs/aws-cdk/issues/2252) [#2199](https://github.com/awslabs/aws-cdk/issues/2199) -* **aws-ec2:** correct InstanceSize.Nano spelling (#2215) ([d22a154](https://github.com/awslabs/aws-cdk/commit/d22a154)), closes [#2215](https://github.com/awslabs/aws-cdk/issues/2215) [#2214](https://github.com/awslabs/aws-cdk/issues/2214) +* **acm:** enabled validation of certificates on the zone name ([#2133](https://github.com/aws/aws-cdk/issues/2133)) ([f216f96](https://github.com/aws/aws-cdk/commit/f216f96)) +* **aws-apigateway:** add integrationHttpMethod prop to AwsIntegration ([#2160](https://github.com/aws/aws-cdk/issues/2160)) ([dfc6665](https://github.com/aws/aws-cdk/commit/dfc6665)), closes [#2105](https://github.com/aws/aws-cdk/issues/2105) +* **aws-cloudwatch:** remove workaround on optional DashboardName ([6c73d8a](https://github.com/aws/aws-cdk/commit/6c73d8a)), closes [#213](https://github.com/aws/aws-cdk/issues/213) +* **aws-ecs:** fix default daemon deploymentConfig values ([#2210](https://github.com/aws/aws-cdk/issues/2210)) ([c2e806b](https://github.com/aws/aws-cdk/commit/c2e806b)), closes [#2209](https://github.com/aws/aws-cdk/issues/2209) +* **aws-ecs:** handle long ARN formats for services ([#2176](https://github.com/aws/aws-cdk/issues/2176)) ([66df1c8](https://github.com/aws/aws-cdk/commit/66df1c8)), closes [#1849](https://github.com/aws/aws-cdk/issues/1849) +* **aws-lambda:** fix circular dependency with lambda and codedeploy ([#2236](https://github.com/aws/aws-cdk/issues/2236)) ([382da6a](https://github.com/aws/aws-cdk/commit/382da6a)) +* **certificatemanager:** remove bundled lambda devdependencies ([#2186](https://github.com/aws/aws-cdk/issues/2186)) ([6728b41](https://github.com/aws/aws-cdk/commit/6728b41)) +* **codebuild:** add validation for Source when the badge property is true ([#2242](https://github.com/aws/aws-cdk/issues/2242)) ([07812b2](https://github.com/aws/aws-cdk/commit/07812b2)), closes [#1749](https://github.com/aws/aws-cdk/issues/1749) +* **core:** allow CfnMapping.findInMap to use pseudo functions/params ([#2220](https://github.com/aws/aws-cdk/issues/2220)) ([464cb6f](https://github.com/aws/aws-cdk/commit/464cb6f)), closes [#1363](https://github.com/aws/aws-cdk/issues/1363) +* **core:** Use different symbol for Stack.isStack versus CfnReference.isCfnReference ([#2305](https://github.com/aws/aws-cdk/issues/2305)) ([c1e41ed](https://github.com/aws/aws-cdk/commit/c1e41ed)) +* **decdk:** set the timeout in the schema tests to 10 seconds. ([#2250](https://github.com/aws/aws-cdk/issues/2250)) ([8521b6f](https://github.com/aws/aws-cdk/commit/8521b6f)) +* **dynamodb:** remove global secondary index limit ([#2301](https://github.com/aws/aws-cdk/issues/2301)) ([43afa3a](https://github.com/aws/aws-cdk/commit/43afa3a)), closes [#2262](https://github.com/aws/aws-cdk/issues/2262) +* **ecr:** Fix typo in ImportRepository error message ([#2217](https://github.com/aws/aws-cdk/issues/2217)) ([b7c9b21](https://github.com/aws/aws-cdk/commit/b7c9b21)) +* **elasticloadbalancingv2:** dependency between ALB and logging bucket ([#2221](https://github.com/aws/aws-cdk/issues/2221)) ([99e085d](https://github.com/aws/aws-cdk/commit/99e085d)), closes [#1633](https://github.com/aws/aws-cdk/issues/1633) +* **java-app-template:** invoke `app.run()` ([#2300](https://github.com/aws/aws-cdk/issues/2300)) ([47ff448](https://github.com/aws/aws-cdk/commit/47ff448)), closes [#2289](https://github.com/aws/aws-cdk/issues/2289) [awslabs/jsii#456](https://github.com/aws/jsii/issues/456) +* **lambda:** avoid OperationAbortedException when using log retention ([#2237](https://github.com/aws/aws-cdk/issues/2237)) ([12a118c](https://github.com/aws/aws-cdk/commit/12a118c)) +* **s3:** Add validations for S3 bucket names ([#2256](https://github.com/aws/aws-cdk/issues/2256)) ([f810265](https://github.com/aws/aws-cdk/commit/f810265)), closes [#1308](https://github.com/aws/aws-cdk/issues/1308) +* **servicediscovery:** allow to register multiple instances on a service ([#2207](https://github.com/aws/aws-cdk/issues/2207)) ([9f88696](https://github.com/aws/aws-cdk/commit/9f88696)) +* **toolkit:** don't fail when terminal width is 0 ([#2355](https://github.com/aws/aws-cdk/issues/2355)) ([9c2220c](https://github.com/aws/aws-cdk/commit/9c2220c)), closes [#2253](https://github.com/aws/aws-cdk/issues/2253) +* **toolkit:** fix broken confirmation prompt ([#2333](https://github.com/aws/aws-cdk/issues/2333)) ([4112c84](https://github.com/aws/aws-cdk/commit/4112c84)) +* **toolkit:** options requiring arguments fail if not supplied ([#2197](https://github.com/aws/aws-cdk/issues/2197)) ([0f6ce56](https://github.com/aws/aws-cdk/commit/0f6ce56)), closes [#2192](https://github.com/aws/aws-cdk/issues/2192) +* **toolkit:** remove metadata warning if region does not have resource ([#2216](https://github.com/aws/aws-cdk/issues/2216)) ([22ed67c](https://github.com/aws/aws-cdk/commit/22ed67c)) +* **toolkit:** stop 'cdk doctor' from printing AWS_ variables ([#2357](https://github.com/aws/aws-cdk/issues/2357)) ([6209c6b](https://github.com/aws/aws-cdk/commit/6209c6b)), closes [#1931](https://github.com/aws/aws-cdk/issues/1931) +* **codebuild:** remove oauthToken property from source (#2252) ([8705af3](https://github.com/aws/aws-cdk/commit/8705af3)), closes [#2252](https://github.com/aws/aws-cdk/issues/2252) [#2199](https://github.com/aws/aws-cdk/issues/2199) +* **aws-ec2:** correct InstanceSize.Nano spelling (#2215) ([d22a154](https://github.com/aws/aws-cdk/commit/d22a154)), closes [#2215](https://github.com/aws/aws-cdk/issues/2215) [#2214](https://github.com/aws/aws-cdk/issues/2214) ### Features -* **aws-dynamodb-global:** global dynamodb tables (experimental) ([#2251](https://github.com/awslabs/aws-cdk/issues/2251)) ([ec367c8](https://github.com/awslabs/aws-cdk/commit/ec367c8)) -* **aws-events-targets:** centralized module for cloudwatch event targets ([#2343](https://github.com/awslabs/aws-cdk/issues/2343)) ([1069938](https://github.com/awslabs/aws-cdk/commit/1069938)) -* **cdk-dasm:** generate cdk code from cloudformation ([#2244](https://github.com/awslabs/aws-cdk/issues/2244)) ([b707782](https://github.com/awslabs/aws-cdk/commit/b707782)) -* **cloudwatch:** add support for time ranges in dashboards ([#2248](https://github.com/awslabs/aws-cdk/issues/2248)) ([18c1723](https://github.com/awslabs/aws-cdk/commit/18c1723)) -* **codebuild:** add support for more images ([#2233](https://github.com/awslabs/aws-cdk/issues/2233)) ([87b1ea0](https://github.com/awslabs/aws-cdk/commit/87b1ea0)), closes [#2079](https://github.com/awslabs/aws-cdk/issues/2079) -* **codepipeline:** add ECS deploy Action. ([#2050](https://github.com/awslabs/aws-cdk/issues/2050)) ([d46b814](https://github.com/awslabs/aws-cdk/commit/d46b814)), closes [#1386](https://github.com/awslabs/aws-cdk/issues/1386) -* **codepipeline:** change to stand-alone Artifacts. ([#2338](https://github.com/awslabs/aws-cdk/issues/2338)) ([b778e10](https://github.com/awslabs/aws-cdk/commit/b778e10)) -* **codepipeline:** make the default CodePipeline Bucket have an encryption key ([#2241](https://github.com/awslabs/aws-cdk/issues/2241)) ([ef9bba5](https://github.com/awslabs/aws-cdk/commit/ef9bba5)), closes [#1924](https://github.com/awslabs/aws-cdk/issues/1924) -* **core:** verify CfnOutput has a value and fix VPC export ([#2219](https://github.com/awslabs/aws-cdk/issues/2219)) ([9e87661](https://github.com/awslabs/aws-cdk/commit/9e87661)), closes [#2012](https://github.com/awslabs/aws-cdk/issues/2012) -* **events-targets:** LambdaFunction ([#2350](https://github.com/awslabs/aws-cdk/issues/2350)) ([48d536b](https://github.com/awslabs/aws-cdk/commit/48d536b)), closes [#1663](https://github.com/awslabs/aws-cdk/issues/1663) -* **ec2:** add support for vpc endpoints ([#2104](https://github.com/awslabs/aws-cdk/issues/2104)) ([bbb3f34](https://github.com/awslabs/aws-cdk/commit/bbb3f34)) -* **lambda:** introduce a new kind of `Code`, `CfnParametersCode`. ([#2027](https://github.com/awslabs/aws-cdk/issues/2027)) ([4247966](https://github.com/awslabs/aws-cdk/commit/4247966)) -* **cfnspec:** update CloudFormation resources to v2.30.0 ([#2239](https://github.com/awslabs/aws-cdk/issues/2239)) ([aebcde5](https://github.com/awslabs/aws-cdk/commit/aebcde5)) -* **toolkit:** stage assets under .cdk.assets ([#2182](https://github.com/awslabs/aws-cdk/issues/2182)) ([2f74eb4](https://github.com/awslabs/aws-cdk/commit/2f74eb4)), closes [#1716](https://github.com/awslabs/aws-cdk/issues/1716) [#2096](https://github.com/awslabs/aws-cdk/issues/2096) +* **aws-dynamodb-global:** global dynamodb tables (experimental) ([#2251](https://github.com/aws/aws-cdk/issues/2251)) ([ec367c8](https://github.com/aws/aws-cdk/commit/ec367c8)) +* **aws-events-targets:** centralized module for cloudwatch event targets ([#2343](https://github.com/aws/aws-cdk/issues/2343)) ([1069938](https://github.com/aws/aws-cdk/commit/1069938)) +* **cdk-dasm:** generate cdk code from cloudformation ([#2244](https://github.com/aws/aws-cdk/issues/2244)) ([b707782](https://github.com/aws/aws-cdk/commit/b707782)) +* **cloudwatch:** add support for time ranges in dashboards ([#2248](https://github.com/aws/aws-cdk/issues/2248)) ([18c1723](https://github.com/aws/aws-cdk/commit/18c1723)) +* **codebuild:** add support for more images ([#2233](https://github.com/aws/aws-cdk/issues/2233)) ([87b1ea0](https://github.com/aws/aws-cdk/commit/87b1ea0)), closes [#2079](https://github.com/aws/aws-cdk/issues/2079) +* **codepipeline:** add ECS deploy Action. ([#2050](https://github.com/aws/aws-cdk/issues/2050)) ([d46b814](https://github.com/aws/aws-cdk/commit/d46b814)), closes [#1386](https://github.com/aws/aws-cdk/issues/1386) +* **codepipeline:** change to stand-alone Artifacts. ([#2338](https://github.com/aws/aws-cdk/issues/2338)) ([b778e10](https://github.com/aws/aws-cdk/commit/b778e10)) +* **codepipeline:** make the default CodePipeline Bucket have an encryption key ([#2241](https://github.com/aws/aws-cdk/issues/2241)) ([ef9bba5](https://github.com/aws/aws-cdk/commit/ef9bba5)), closes [#1924](https://github.com/aws/aws-cdk/issues/1924) +* **core:** verify CfnOutput has a value and fix VPC export ([#2219](https://github.com/aws/aws-cdk/issues/2219)) ([9e87661](https://github.com/aws/aws-cdk/commit/9e87661)), closes [#2012](https://github.com/aws/aws-cdk/issues/2012) +* **events-targets:** LambdaFunction ([#2350](https://github.com/aws/aws-cdk/issues/2350)) ([48d536b](https://github.com/aws/aws-cdk/commit/48d536b)), closes [#1663](https://github.com/aws/aws-cdk/issues/1663) +* **ec2:** add support for vpc endpoints ([#2104](https://github.com/aws/aws-cdk/issues/2104)) ([bbb3f34](https://github.com/aws/aws-cdk/commit/bbb3f34)) +* **lambda:** introduce a new kind of `Code`, `CfnParametersCode`. ([#2027](https://github.com/aws/aws-cdk/issues/2027)) ([4247966](https://github.com/aws/aws-cdk/commit/4247966)) +* **cfnspec:** update CloudFormation resources to v2.30.0 ([#2239](https://github.com/aws/aws-cdk/issues/2239)) ([aebcde5](https://github.com/aws/aws-cdk/commit/aebcde5)) +* **toolkit:** stage assets under .cdk.assets ([#2182](https://github.com/aws/aws-cdk/issues/2182)) ([2f74eb4](https://github.com/aws/aws-cdk/commit/2f74eb4)), closes [#1716](https://github.com/aws/aws-cdk/issues/1716) [#2096](https://github.com/aws/aws-cdk/issues/2096) ### BREAKING CHANGES @@ -812,31 +812,31 @@ corresponding `fromXxx` methods to import them as needed. * You will not be able to combine jsii libraries written against previous versions of jsii with this version of the CDK. -## [0.28.0](https://github.com/awslabs/aws-cdk/compare/v0.27.0...v0.28.0) (2019-04-04) +## [0.28.0](https://github.com/aws/aws-cdk/compare/v0.27.0...v0.28.0) (2019-04-04) ### Bug Fixes -* **aws-ecs:** use executionRole for event rule target ([#2165](https://github.com/awslabs/aws-cdk/issues/2165)) ([aa6f7bc](https://github.com/awslabs/aws-cdk/commit/aa6f7bc)), closes [#2015](https://github.com/awslabs/aws-cdk/issues/2015) -* **core:** remove cdk.Secret ([#2068](https://github.com/awslabs/aws-cdk/issues/2068)) ([b53d04d](https://github.com/awslabs/aws-cdk/commit/b53d04d)), closes [#2064](https://github.com/awslabs/aws-cdk/issues/2064) +* **aws-ecs:** use executionRole for event rule target ([#2165](https://github.com/aws/aws-cdk/issues/2165)) ([aa6f7bc](https://github.com/aws/aws-cdk/commit/aa6f7bc)), closes [#2015](https://github.com/aws/aws-cdk/issues/2015) +* **core:** remove cdk.Secret ([#2068](https://github.com/aws/aws-cdk/issues/2068)) ([b53d04d](https://github.com/aws/aws-cdk/commit/b53d04d)), closes [#2064](https://github.com/aws/aws-cdk/issues/2064) -* feat(aws-iam): refactor grants, add OrganizationPrincipal (#1623) ([1bb8ca9](https://github.com/awslabs/aws-cdk/commit/1bb8ca9)), closes [#1623](https://github.com/awslabs/aws-cdk/issues/1623) [#236](https://github.com/awslabs/aws-cdk/issues/236) +* feat(aws-iam): refactor grants, add OrganizationPrincipal (#1623) ([1bb8ca9](https://github.com/aws/aws-cdk/commit/1bb8ca9)), closes [#1623](https://github.com/aws/aws-cdk/issues/1623) [#236](https://github.com/aws/aws-cdk/issues/236) ### Code Refactoring -* **cdk:** introduce SecretValue to represent secrets ([#2161](https://github.com/awslabs/aws-cdk/issues/2161)) ([a3d9f2e](https://github.com/awslabs/aws-cdk/commit/a3d9f2e)) +* **cdk:** introduce SecretValue to represent secrets ([#2161](https://github.com/aws/aws-cdk/issues/2161)) ([a3d9f2e](https://github.com/aws/aws-cdk/commit/a3d9f2e)) ### Features -* **codepipeline:** move all of the Pipeline Actions to their dedicated package. ([#2098](https://github.com/awslabs/aws-cdk/issues/2098)) ([b314ecf](https://github.com/awslabs/aws-cdk/commit/b314ecf)) -* **codepipeline:** re-factor the CodePipeline Action `bind` method to take a Role separately from the Pipeline. ([#2085](https://github.com/awslabs/aws-cdk/issues/2085)) ([ffe0046](https://github.com/awslabs/aws-cdk/commit/ffe0046)) -* **ec2:** support reserving IP space in VPCs ([#2090](https://github.com/awslabs/aws-cdk/issues/2090)) ([4819ff4](https://github.com/awslabs/aws-cdk/commit/4819ff4)) -* Add python support to cdk init ([#2130](https://github.com/awslabs/aws-cdk/issues/2130)) ([997dbcc](https://github.com/awslabs/aws-cdk/commit/997dbcc)) -* **ecs:** support AWS Cloud Map (service discovery) ([#2065](https://github.com/awslabs/aws-cdk/issues/2065)) ([4864cc8](https://github.com/awslabs/aws-cdk/commit/4864cc8)), closes [#1554](https://github.com/awslabs/aws-cdk/issues/1554) -* **lambda:** add a `newVersion` method. ([#2099](https://github.com/awslabs/aws-cdk/issues/2099)) ([6fc179a](https://github.com/awslabs/aws-cdk/commit/6fc179a)) -* update CloudFormation resource spec to v2.29.0 ([#2170](https://github.com/awslabs/aws-cdk/issues/2170)) ([ebc490d](https://github.com/awslabs/aws-cdk/commit/ebc490d)) +* **codepipeline:** move all of the Pipeline Actions to their dedicated package. ([#2098](https://github.com/aws/aws-cdk/issues/2098)) ([b314ecf](https://github.com/aws/aws-cdk/commit/b314ecf)) +* **codepipeline:** re-factor the CodePipeline Action `bind` method to take a Role separately from the Pipeline. ([#2085](https://github.com/aws/aws-cdk/issues/2085)) ([ffe0046](https://github.com/aws/aws-cdk/commit/ffe0046)) +* **ec2:** support reserving IP space in VPCs ([#2090](https://github.com/aws/aws-cdk/issues/2090)) ([4819ff4](https://github.com/aws/aws-cdk/commit/4819ff4)) +* Add python support to cdk init ([#2130](https://github.com/aws/aws-cdk/issues/2130)) ([997dbcc](https://github.com/aws/aws-cdk/commit/997dbcc)) +* **ecs:** support AWS Cloud Map (service discovery) ([#2065](https://github.com/aws/aws-cdk/issues/2065)) ([4864cc8](https://github.com/aws/aws-cdk/commit/4864cc8)), closes [#1554](https://github.com/aws/aws-cdk/issues/1554) +* **lambda:** add a `newVersion` method. ([#2099](https://github.com/aws/aws-cdk/issues/2099)) ([6fc179a](https://github.com/aws/aws-cdk/commit/6fc179a)) +* update CloudFormation resource spec to v2.29.0 ([#2170](https://github.com/aws/aws-cdk/issues/2170)) ([ebc490d](https://github.com/aws/aws-cdk/commit/ebc490d)) ### BREAKING CHANGES @@ -855,7 +855,7 @@ corresponding `fromXxx` methods to import them as needed. -## [0.27.0](https://github.com/awslabs/aws-cdk/compare/v0.26.0...v0.27.0) (2019-03-28) +## [0.27.0](https://github.com/aws/aws-cdk/compare/v0.26.0...v0.27.0) (2019-03-28) ### Highlights @@ -865,30 +865,30 @@ corresponding `fromXxx` methods to import them as needed. ### Bug Fixes -* **autoscaling:** verify public subnets for associatePublicIpAddress ([#2077](https://github.com/awslabs/aws-cdk/issues/2077)) ([1e3d41e](https://github.com/awslabs/aws-cdk/commit/1e3d41e)) -* **ec2:** descriptive error message when selecting 0 subnets ([#2025](https://github.com/awslabs/aws-cdk/issues/2025)) ([0de2206](https://github.com/awslabs/aws-cdk/commit/0de2206)), closes [#2011](https://github.com/awslabs/aws-cdk/issues/2011) -* **lambda:** use Alias ARN directly ([#2091](https://github.com/awslabs/aws-cdk/issues/2091)) ([bc40494](https://github.com/awslabs/aws-cdk/commit/bc40494)) -* **rds:** remove Instance class ([#2081](https://github.com/awslabs/aws-cdk/issues/2081)) ([6699fed](https://github.com/awslabs/aws-cdk/commit/6699fed)) -* **secretsmanager:** allow templated string creation ([#2010](https://github.com/awslabs/aws-cdk/issues/2010)) ([4e105a3](https://github.com/awslabs/aws-cdk/commit/4e105a3)) -* **secretsmanager/ssm:** verify presence of parameter name ([#2066](https://github.com/awslabs/aws-cdk/issues/2066)) ([b93350f](https://github.com/awslabs/aws-cdk/commit/b93350f)) -* **serverless:** rename aws-serverless to aws-sam ([#2074](https://github.com/awslabs/aws-cdk/issues/2074)) ([4a82f13](https://github.com/awslabs/aws-cdk/commit/4a82f13)) -* **stepfunctions:** make Fail.error optional ([#2042](https://github.com/awslabs/aws-cdk/issues/2042)) ([86e9d03](https://github.com/awslabs/aws-cdk/commit/86e9d03)) +* **autoscaling:** verify public subnets for associatePublicIpAddress ([#2077](https://github.com/aws/aws-cdk/issues/2077)) ([1e3d41e](https://github.com/aws/aws-cdk/commit/1e3d41e)) +* **ec2:** descriptive error message when selecting 0 subnets ([#2025](https://github.com/aws/aws-cdk/issues/2025)) ([0de2206](https://github.com/aws/aws-cdk/commit/0de2206)), closes [#2011](https://github.com/aws/aws-cdk/issues/2011) +* **lambda:** use Alias ARN directly ([#2091](https://github.com/aws/aws-cdk/issues/2091)) ([bc40494](https://github.com/aws/aws-cdk/commit/bc40494)) +* **rds:** remove Instance class ([#2081](https://github.com/aws/aws-cdk/issues/2081)) ([6699fed](https://github.com/aws/aws-cdk/commit/6699fed)) +* **secretsmanager:** allow templated string creation ([#2010](https://github.com/aws/aws-cdk/issues/2010)) ([4e105a3](https://github.com/aws/aws-cdk/commit/4e105a3)) +* **secretsmanager/ssm:** verify presence of parameter name ([#2066](https://github.com/aws/aws-cdk/issues/2066)) ([b93350f](https://github.com/aws/aws-cdk/commit/b93350f)) +* **serverless:** rename aws-serverless to aws-sam ([#2074](https://github.com/aws/aws-cdk/issues/2074)) ([4a82f13](https://github.com/aws/aws-cdk/commit/4a82f13)) +* **stepfunctions:** make Fail.error optional ([#2042](https://github.com/aws/aws-cdk/issues/2042)) ([86e9d03](https://github.com/aws/aws-cdk/commit/86e9d03)) ### Code Refactoring -* readonly struct properties and hide internals ([#2106](https://github.com/awslabs/aws-cdk/issues/2106)) ([66dd228](https://github.com/awslabs/aws-cdk/commit/66dd228)), closes [awslabs/cdk-ops#321](https://github.com/awslabs/cdk-ops/issues/321) +* readonly struct properties and hide internals ([#2106](https://github.com/aws/aws-cdk/issues/2106)) ([66dd228](https://github.com/aws/aws-cdk/commit/66dd228)), closes [awslabs/cdk-ops#321](https://github.com/awslabs/cdk-ops/issues/321) ### Features -* **toolkit:**: new 'cdk' package to allow executing the cli through `npx cdk` ([#2113](https://github.com/awslabs/aws-cdk/issues/2113)) ([32bca05](https://github.com/awslabs/aws-cdk/commit/32bca05)) -* Python Support ([#2009](https://github.com/awslabs/aws-cdk/issues/2009)) ([e6083fa](https://github.com/awslabs/aws-cdk/commit/e6083fa)) -* **core:** present reason for cyclic references ([#2061](https://github.com/awslabs/aws-cdk/issues/2061)) ([e82e208](https://github.com/awslabs/aws-cdk/commit/e82e208)) -* **lambda:** add support for log retention ([#2067](https://github.com/awslabs/aws-cdk/issues/2067)) ([63132ec](https://github.com/awslabs/aws-cdk/commit/63132ec)), closes [#667](https://github.com/awslabs/aws-cdk/issues/667) [#667](https://github.com/awslabs/aws-cdk/issues/667) -* **rds:** cluster retention, reference KMS key by object ([#2063](https://github.com/awslabs/aws-cdk/issues/2063)) ([99ab46d](https://github.com/awslabs/aws-cdk/commit/99ab46d)) -* **secretsmanager/rds:** support credential rotation ([#2052](https://github.com/awslabs/aws-cdk/issues/2052)) ([bf79c82](https://github.com/awslabs/aws-cdk/commit/bf79c82)) -* **toolkit:** introduce the concept of auto-deployed Stacks. ([#2046](https://github.com/awslabs/aws-cdk/issues/2046)) ([abacc66](https://github.com/awslabs/aws-cdk/commit/abacc66)) +* **toolkit:**: new 'cdk' package to allow executing the cli through `npx cdk` ([#2113](https://github.com/aws/aws-cdk/issues/2113)) ([32bca05](https://github.com/aws/aws-cdk/commit/32bca05)) +* Python Support ([#2009](https://github.com/aws/aws-cdk/issues/2009)) ([e6083fa](https://github.com/aws/aws-cdk/commit/e6083fa)) +* **core:** present reason for cyclic references ([#2061](https://github.com/aws/aws-cdk/issues/2061)) ([e82e208](https://github.com/aws/aws-cdk/commit/e82e208)) +* **lambda:** add support for log retention ([#2067](https://github.com/aws/aws-cdk/issues/2067)) ([63132ec](https://github.com/aws/aws-cdk/commit/63132ec)), closes [#667](https://github.com/aws/aws-cdk/issues/667) [#667](https://github.com/aws/aws-cdk/issues/667) +* **rds:** cluster retention, reference KMS key by object ([#2063](https://github.com/aws/aws-cdk/issues/2063)) ([99ab46d](https://github.com/aws/aws-cdk/commit/99ab46d)) +* **secretsmanager/rds:** support credential rotation ([#2052](https://github.com/aws/aws-cdk/issues/2052)) ([bf79c82](https://github.com/aws/aws-cdk/commit/bf79c82)) +* **toolkit:** introduce the concept of auto-deployed Stacks. ([#2046](https://github.com/aws/aws-cdk/issues/2046)) ([abacc66](https://github.com/aws/aws-cdk/commit/abacc66)) ### BREAKING CHANGES @@ -906,42 +906,42 @@ on all objects, `subnetsToUse` has been renamed to `subnetType`. * All properties of all structs (interfaces that do not begin with an "I") are now readonly since it is passed by-value and not by-ref (Python is the first language to require that). This may impact code in all languages that assumed it is possible to mutate these structs. Let us know if this blocks you in any way. -## [0.26.0](https://github.com/awslabs/aws-cdk/compare/v0.25.3...v0.26.0) (2019-03-20) +## [0.26.0](https://github.com/aws/aws-cdk/compare/v0.25.3...v0.26.0) (2019-03-20) ### Bug Fixes -* **aws-cdk:** fix VpcNetwork.importFromContext() ([#2008](https://github.com/awslabs/aws-cdk/issues/2008)) ([e1a1a7b](https://github.com/awslabs/aws-cdk/commit/e1a1a7b)), closes [#1998](https://github.com/awslabs/aws-cdk/issues/1998) -* **aws-cdk:** update F# template to latest CDK version ([#2006](https://github.com/awslabs/aws-cdk/issues/2006)) ([bda12f2](https://github.com/awslabs/aws-cdk/commit/bda12f2)) -* **cdk:** merge cloudFormation tags with aspect tags ([#1762](https://github.com/awslabs/aws-cdk/issues/1762)) ([bfb14b6](https://github.com/awslabs/aws-cdk/commit/bfb14b6)), closes [#1725](https://github.com/awslabs/aws-cdk/issues/1725) -* **cfn2ts:** properly de-Tokenize L1 string-arrays ([#2033](https://github.com/awslabs/aws-cdk/issues/2033)) ([1e50383](https://github.com/awslabs/aws-cdk/commit/1e50383)), closes [#2030](https://github.com/awslabs/aws-cdk/issues/2030) -* **core:** allow embedding condition expression as strings ([#2007](https://github.com/awslabs/aws-cdk/issues/2007)) ([6afa87f](https://github.com/awslabs/aws-cdk/commit/6afa87f)), closes [#1984](https://github.com/awslabs/aws-cdk/issues/1984) -* **ecs:** make TaskDefinition accept IRoles ([#2034](https://github.com/awslabs/aws-cdk/issues/2034)) ([f32431a](https://github.com/awslabs/aws-cdk/commit/f32431a)), closes [#1925](https://github.com/awslabs/aws-cdk/issues/1925) -* **lambda:** expose underlying function's role on the alias ([#2024](https://github.com/awslabs/aws-cdk/issues/2024)) ([de296de](https://github.com/awslabs/aws-cdk/commit/de296de)) -* **stepfunctions:** Actually perform rendering of NotCondition ([06b59d9](https://github.com/awslabs/aws-cdk/commit/06b59d9)) -* **toolkit:** 'cdk deploy' support updates to Outputs ([#2029](https://github.com/awslabs/aws-cdk/issues/2029)) ([23509ae](https://github.com/awslabs/aws-cdk/commit/23509ae)), closes [#778](https://github.com/awslabs/aws-cdk/issues/778) -* **toolkit:** increase number of retries ([#2053](https://github.com/awslabs/aws-cdk/issues/2053)) ([133dc98](https://github.com/awslabs/aws-cdk/commit/133dc98)), closes [#1647](https://github.com/awslabs/aws-cdk/issues/1647) -* rename core classes adding a Cfn prefix ([#1960](https://github.com/awslabs/aws-cdk/issues/1960)) ([5886bf6](https://github.com/awslabs/aws-cdk/commit/5886bf6)), closes [#1462](https://github.com/awslabs/aws-cdk/issues/1462) [#288](https://github.com/awslabs/aws-cdk/issues/288) +* **aws-cdk:** fix VpcNetwork.importFromContext() ([#2008](https://github.com/aws/aws-cdk/issues/2008)) ([e1a1a7b](https://github.com/aws/aws-cdk/commit/e1a1a7b)), closes [#1998](https://github.com/aws/aws-cdk/issues/1998) +* **aws-cdk:** update F# template to latest CDK version ([#2006](https://github.com/aws/aws-cdk/issues/2006)) ([bda12f2](https://github.com/aws/aws-cdk/commit/bda12f2)) +* **cdk:** merge cloudFormation tags with aspect tags ([#1762](https://github.com/aws/aws-cdk/issues/1762)) ([bfb14b6](https://github.com/aws/aws-cdk/commit/bfb14b6)), closes [#1725](https://github.com/aws/aws-cdk/issues/1725) +* **cfn2ts:** properly de-Tokenize L1 string-arrays ([#2033](https://github.com/aws/aws-cdk/issues/2033)) ([1e50383](https://github.com/aws/aws-cdk/commit/1e50383)), closes [#2030](https://github.com/aws/aws-cdk/issues/2030) +* **core:** allow embedding condition expression as strings ([#2007](https://github.com/aws/aws-cdk/issues/2007)) ([6afa87f](https://github.com/aws/aws-cdk/commit/6afa87f)), closes [#1984](https://github.com/aws/aws-cdk/issues/1984) +* **ecs:** make TaskDefinition accept IRoles ([#2034](https://github.com/aws/aws-cdk/issues/2034)) ([f32431a](https://github.com/aws/aws-cdk/commit/f32431a)), closes [#1925](https://github.com/aws/aws-cdk/issues/1925) +* **lambda:** expose underlying function's role on the alias ([#2024](https://github.com/aws/aws-cdk/issues/2024)) ([de296de](https://github.com/aws/aws-cdk/commit/de296de)) +* **stepfunctions:** Actually perform rendering of NotCondition ([06b59d9](https://github.com/aws/aws-cdk/commit/06b59d9)) +* **toolkit:** 'cdk deploy' support updates to Outputs ([#2029](https://github.com/aws/aws-cdk/issues/2029)) ([23509ae](https://github.com/aws/aws-cdk/commit/23509ae)), closes [#778](https://github.com/aws/aws-cdk/issues/778) +* **toolkit:** increase number of retries ([#2053](https://github.com/aws/aws-cdk/issues/2053)) ([133dc98](https://github.com/aws/aws-cdk/commit/133dc98)), closes [#1647](https://github.com/aws/aws-cdk/issues/1647) +* rename core classes adding a Cfn prefix ([#1960](https://github.com/aws/aws-cdk/issues/1960)) ([5886bf6](https://github.com/aws/aws-cdk/commit/5886bf6)), closes [#1462](https://github.com/aws/aws-cdk/issues/1462) [#288](https://github.com/aws/aws-cdk/issues/288) ### Code Refactoring -* name "toCloudFormation" internal (renamed to `_toCloudFormation`) ([#2047](https://github.com/awslabs/aws-cdk/issues/2047)) ([515868b](https://github.com/awslabs/aws-cdk/commit/515868b)), closes [#2044](https://github.com/awslabs/aws-cdk/issues/2044) [#2016](https://github.com/awslabs/aws-cdk/issues/2016) +* name "toCloudFormation" internal (renamed to `_toCloudFormation`) ([#2047](https://github.com/aws/aws-cdk/issues/2047)) ([515868b](https://github.com/aws/aws-cdk/commit/515868b)), closes [#2044](https://github.com/aws/aws-cdk/issues/2044) [#2016](https://github.com/aws/aws-cdk/issues/2016) ### Features -* **aws-cdk:** support fixed repository name for DockerImageAsset ([#2032](https://github.com/awslabs/aws-cdk/issues/2032)) ([942f938](https://github.com/awslabs/aws-cdk/commit/942f938)) -* **aws-rds:** ability to add an existing security group to RDS cluster ([#2021](https://github.com/awslabs/aws-cdk/issues/2021)) ([1f24336](https://github.com/awslabs/aws-cdk/commit/1f24336)) -* **cfn2ts:** make cfn2ts output TSDoc-compatible docblocks ([#2000](https://github.com/awslabs/aws-cdk/issues/2000)) ([c6c66e9](https://github.com/awslabs/aws-cdk/commit/c6c66e9)) -* **cfnspec:** update to version 2.28.0 ([#2035](https://github.com/awslabs/aws-cdk/issues/2035)) ([6a671f2](https://github.com/awslabs/aws-cdk/commit/6a671f2)) -* **cloudformation:** allow specifying additional inputs for deploy Actions ([#2020](https://github.com/awslabs/aws-cdk/issues/2020)) ([2d463be](https://github.com/awslabs/aws-cdk/commit/2d463be)), closes [#1247](https://github.com/awslabs/aws-cdk/issues/1247) -* **core:** can use Constructs to model applications ([#1940](https://github.com/awslabs/aws-cdk/issues/1940)) ([32c2377](https://github.com/awslabs/aws-cdk/commit/32c2377)), closes [#1479](https://github.com/awslabs/aws-cdk/issues/1479) -* **ecs:** support private registry authentication ([#1737](https://github.com/awslabs/aws-cdk/issues/1737)) ([11ed691](https://github.com/awslabs/aws-cdk/commit/11ed691)), closes [#1698](https://github.com/awslabs/aws-cdk/issues/1698) -* **glue:** add L2 resources for `Database` and `Table` ([#1988](https://github.com/awslabs/aws-cdk/issues/1988)) ([3117cd3](https://github.com/awslabs/aws-cdk/commit/3117cd3)) -* **region-info:** Model region-specific information ([#1839](https://github.com/awslabs/aws-cdk/issues/1839)) ([946b444](https://github.com/awslabs/aws-cdk/commit/946b444)), closes [#1282](https://github.com/awslabs/aws-cdk/issues/1282) -* **servicediscovery:** AWS Cloud Map construct library ([#1804](https://github.com/awslabs/aws-cdk/issues/1804)) ([1187366](https://github.com/awslabs/aws-cdk/commit/1187366)) -* **ses:** add constructs for email receiving ([#1971](https://github.com/awslabs/aws-cdk/issues/1971)) ([3790858](https://github.com/awslabs/aws-cdk/commit/3790858)) -* add more directories excluded and treated as source in the JetBrains script. ([#1961](https://github.com/awslabs/aws-cdk/issues/1961)) ([a1df717](https://github.com/awslabs/aws-cdk/commit/a1df717)) +* **aws-cdk:** support fixed repository name for DockerImageAsset ([#2032](https://github.com/aws/aws-cdk/issues/2032)) ([942f938](https://github.com/aws/aws-cdk/commit/942f938)) +* **aws-rds:** ability to add an existing security group to RDS cluster ([#2021](https://github.com/aws/aws-cdk/issues/2021)) ([1f24336](https://github.com/aws/aws-cdk/commit/1f24336)) +* **cfn2ts:** make cfn2ts output TSDoc-compatible docblocks ([#2000](https://github.com/aws/aws-cdk/issues/2000)) ([c6c66e9](https://github.com/aws/aws-cdk/commit/c6c66e9)) +* **cfnspec:** update to version 2.28.0 ([#2035](https://github.com/aws/aws-cdk/issues/2035)) ([6a671f2](https://github.com/aws/aws-cdk/commit/6a671f2)) +* **cloudformation:** allow specifying additional inputs for deploy Actions ([#2020](https://github.com/aws/aws-cdk/issues/2020)) ([2d463be](https://github.com/aws/aws-cdk/commit/2d463be)), closes [#1247](https://github.com/aws/aws-cdk/issues/1247) +* **core:** can use Constructs to model applications ([#1940](https://github.com/aws/aws-cdk/issues/1940)) ([32c2377](https://github.com/aws/aws-cdk/commit/32c2377)), closes [#1479](https://github.com/aws/aws-cdk/issues/1479) +* **ecs:** support private registry authentication ([#1737](https://github.com/aws/aws-cdk/issues/1737)) ([11ed691](https://github.com/aws/aws-cdk/commit/11ed691)), closes [#1698](https://github.com/aws/aws-cdk/issues/1698) +* **glue:** add L2 resources for `Database` and `Table` ([#1988](https://github.com/aws/aws-cdk/issues/1988)) ([3117cd3](https://github.com/aws/aws-cdk/commit/3117cd3)) +* **region-info:** Model region-specific information ([#1839](https://github.com/aws/aws-cdk/issues/1839)) ([946b444](https://github.com/aws/aws-cdk/commit/946b444)), closes [#1282](https://github.com/aws/aws-cdk/issues/1282) +* **servicediscovery:** AWS Cloud Map construct library ([#1804](https://github.com/aws/aws-cdk/issues/1804)) ([1187366](https://github.com/aws/aws-cdk/commit/1187366)) +* **ses:** add constructs for email receiving ([#1971](https://github.com/aws/aws-cdk/issues/1971)) ([3790858](https://github.com/aws/aws-cdk/commit/3790858)) +* add more directories excluded and treated as source in the JetBrains script. ([#1961](https://github.com/aws/aws-cdk/issues/1961)) ([a1df717](https://github.com/aws/aws-cdk/commit/a1df717)) ### BREAKING CHANGES @@ -960,102 +960,102 @@ on all objects, `subnetsToUse` has been renamed to `subnetType`. * rename Rule to CfnRule. -## [0.25.3](https://github.com/awslabs/aws-cdk/compare/v0.25.2...v0.25.3) (2019-03-12) +## [0.25.3](https://github.com/aws/aws-cdk/compare/v0.25.2...v0.25.3) (2019-03-12) ### Bug Fixes -* **aws-cloudtrail:** correct created log policy when sendToCloudWatchLogs is true ([#1966](https://github.com/awslabs/aws-cdk/issues/1966)) ([f06ff8e](https://github.com/awslabs/aws-cdk/commit/f06ff8e)) -* **aws-ec2:** All SSM WindowsVersion entries ([#1977](https://github.com/awslabs/aws-cdk/issues/1977)) ([85a1840](https://github.com/awslabs/aws-cdk/commit/85a1840)) -* **decdk:** relax validation when not using constructs ([#1999](https://github.com/awslabs/aws-cdk/issues/1999)) ([afbd591](https://github.com/awslabs/aws-cdk/commit/afbd591)) +* **aws-cloudtrail:** correct created log policy when sendToCloudWatchLogs is true ([#1966](https://github.com/aws/aws-cdk/issues/1966)) ([f06ff8e](https://github.com/aws/aws-cdk/commit/f06ff8e)) +* **aws-ec2:** All SSM WindowsVersion entries ([#1977](https://github.com/aws/aws-cdk/issues/1977)) ([85a1840](https://github.com/aws/aws-cdk/commit/85a1840)) +* **decdk:** relax validation when not using constructs ([#1999](https://github.com/aws/aws-cdk/issues/1999)) ([afbd591](https://github.com/aws/aws-cdk/commit/afbd591)) ### Features -* **core:** add fsharp init-template ([#1912](https://github.com/awslabs/aws-cdk/issues/1912)) ([dfefb58](https://github.com/awslabs/aws-cdk/commit/dfefb58)) -* **ec2:** vpn metrics ([#1979](https://github.com/awslabs/aws-cdk/issues/1979)) ([9319e13](https://github.com/awslabs/aws-cdk/commit/9319e13)) +* **core:** add fsharp init-template ([#1912](https://github.com/aws/aws-cdk/issues/1912)) ([dfefb58](https://github.com/aws/aws-cdk/commit/dfefb58)) +* **ec2:** vpn metrics ([#1979](https://github.com/aws/aws-cdk/issues/1979)) ([9319e13](https://github.com/aws/aws-cdk/commit/9319e13)) -## [0.25.2](https://github.com/awslabs/aws-cdk/compare/v0.25.1...v0.25.2) (2019-03-07) +## [0.25.2](https://github.com/aws/aws-cdk/compare/v0.25.1...v0.25.2) (2019-03-07) ### Bug Fixes -* **awslint:** Don't fail if the `@aws-cdk/cdk` module is not present ([#1953](https://github.com/awslabs/aws-cdk/issues/1953)) ([929e854](https://github.com/awslabs/aws-cdk/commit/929e854)) -* **cdk-integ:** Update cdk-integ to use new context file ([#1962](https://github.com/awslabs/aws-cdk/issues/1962)) ([dbd2401](https://github.com/awslabs/aws-cdk/commit/dbd2401)) -* **cloudfront:** allow IBucket as CloudFront source ([855f1f5](https://github.com/awslabs/aws-cdk/commit/855f1f5)), closes [#1946](https://github.com/awslabs/aws-cdk/issues/1946) -* **cloudfront:** pass `viewerProtocolPolicy` to the distribution's behaviors ([#1932](https://github.com/awslabs/aws-cdk/issues/1932)) ([615ecd4](https://github.com/awslabs/aws-cdk/commit/615ecd4)) -* **eks:** remove 'const' from NodeType enum ([#1970](https://github.com/awslabs/aws-cdk/issues/1970)) ([ac52989](https://github.com/awslabs/aws-cdk/commit/ac52989)), closes [#1969](https://github.com/awslabs/aws-cdk/issues/1969) -* **init:** update the C# init sample with the new `App` API ([#1919](https://github.com/awslabs/aws-cdk/issues/1919)) ([02f991d](https://github.com/awslabs/aws-cdk/commit/02f991d)) +* **awslint:** Don't fail if the `@aws-cdk/cdk` module is not present ([#1953](https://github.com/aws/aws-cdk/issues/1953)) ([929e854](https://github.com/aws/aws-cdk/commit/929e854)) +* **cdk-integ:** Update cdk-integ to use new context file ([#1962](https://github.com/aws/aws-cdk/issues/1962)) ([dbd2401](https://github.com/aws/aws-cdk/commit/dbd2401)) +* **cloudfront:** allow IBucket as CloudFront source ([855f1f5](https://github.com/aws/aws-cdk/commit/855f1f5)), closes [#1946](https://github.com/aws/aws-cdk/issues/1946) +* **cloudfront:** pass `viewerProtocolPolicy` to the distribution's behaviors ([#1932](https://github.com/aws/aws-cdk/issues/1932)) ([615ecd4](https://github.com/aws/aws-cdk/commit/615ecd4)) +* **eks:** remove 'const' from NodeType enum ([#1970](https://github.com/aws/aws-cdk/issues/1970)) ([ac52989](https://github.com/aws/aws-cdk/commit/ac52989)), closes [#1969](https://github.com/aws/aws-cdk/issues/1969) +* **init:** update the C# init sample with the new `App` API ([#1919](https://github.com/aws/aws-cdk/issues/1919)) ([02f991d](https://github.com/aws/aws-cdk/commit/02f991d)) ### Features -* **aws-certificatemanager:** add DNSValidatedCertificate ([#1797](https://github.com/awslabs/aws-cdk/issues/1797)) ([ae8870d](https://github.com/awslabs/aws-cdk/commit/ae8870d)), closes [#605](https://github.com/awslabs/aws-cdk/issues/605) -* **aws-ecs:** add Fargate version 1.3.0 ([#1968](https://github.com/awslabs/aws-cdk/issues/1968)) ([b529ad7](https://github.com/awslabs/aws-cdk/commit/b529ad7)) -* **core:** democratize synthesis and introduce artifacts ([#1889](https://github.com/awslabs/aws-cdk/issues/1889)) ([4ab1cd3](https://github.com/awslabs/aws-cdk/commit/4ab1cd3)), closes [#1716](https://github.com/awslabs/aws-cdk/issues/1716) [#1893](https://github.com/awslabs/aws-cdk/issues/1893) -* **ec2:** add support for vpn connections ([#1899](https://github.com/awslabs/aws-cdk/issues/1899)) ([e150648](https://github.com/awslabs/aws-cdk/commit/e150648)), closes [awslabs/jsii#231](https://github.com/awslabs/jsii/issues/231) -* **toolkit:** add '--reuse-asset' option ([#1918](https://github.com/awslabs/aws-cdk/issues/1918)) ([1767b61](https://github.com/awslabs/aws-cdk/commit/1767b61)), closes [#1916](https://github.com/awslabs/aws-cdk/issues/1916) +* **aws-certificatemanager:** add DNSValidatedCertificate ([#1797](https://github.com/aws/aws-cdk/issues/1797)) ([ae8870d](https://github.com/aws/aws-cdk/commit/ae8870d)), closes [#605](https://github.com/aws/aws-cdk/issues/605) +* **aws-ecs:** add Fargate version 1.3.0 ([#1968](https://github.com/aws/aws-cdk/issues/1968)) ([b529ad7](https://github.com/aws/aws-cdk/commit/b529ad7)) +* **core:** democratize synthesis and introduce artifacts ([#1889](https://github.com/aws/aws-cdk/issues/1889)) ([4ab1cd3](https://github.com/aws/aws-cdk/commit/4ab1cd3)), closes [#1716](https://github.com/aws/aws-cdk/issues/1716) [#1893](https://github.com/aws/aws-cdk/issues/1893) +* **ec2:** add support for vpn connections ([#1899](https://github.com/aws/aws-cdk/issues/1899)) ([e150648](https://github.com/aws/aws-cdk/commit/e150648)), closes [awslabs/jsii#231](https://github.com/aws/jsii/issues/231) +* **toolkit:** add '--reuse-asset' option ([#1918](https://github.com/aws/aws-cdk/issues/1918)) ([1767b61](https://github.com/aws/aws-cdk/commit/1767b61)), closes [#1916](https://github.com/aws/aws-cdk/issues/1916) -## [0.25.1](https://github.com/awslabs/aws-cdk/compare/v0.25.0...v0.25.1) (2019-03-04) +## [0.25.1](https://github.com/aws/aws-cdk/compare/v0.25.0...v0.25.1) (2019-03-04) ### Bug Fixes -* **toolkit:** fix context passed in from command-line ([#1939](https://github.com/awslabs/aws-cdk/issues/1939)) ([bec4a02](https://github.com/awslabs/aws-cdk/commit/bec4a02)), closes [#1911](https://github.com/awslabs/aws-cdk/issues/1911) +* **toolkit:** fix context passed in from command-line ([#1939](https://github.com/aws/aws-cdk/issues/1939)) ([bec4a02](https://github.com/aws/aws-cdk/commit/bec4a02)), closes [#1911](https://github.com/aws/aws-cdk/issues/1911) -## [0.25.0](https://github.com/awslabs/aws-cdk/compare/v0.24.1...v0.25.0) (2019-02-28) +## [0.25.0](https://github.com/aws/aws-cdk/compare/v0.24.1...v0.25.0) (2019-02-28) ### Bug Fixes -* **toolkit:** Don't collect runtime information when versionReporting is disabled ([#1890](https://github.com/awslabs/aws-cdk/issues/1890)) ([f827a88](https://github.com/awslabs/aws-cdk/commit/f827a88)) -* **aws-codepipeline:** update CFN example. ([#1653](https://github.com/awslabs/aws-cdk/issues/1653)) ([5dec01a](https://github.com/awslabs/aws-cdk/commit/5dec01a)) -* **aws-s3-deployment:** add setup.cfg to fix pip install bug on mac ([#1826](https://github.com/awslabs/aws-cdk/issues/1826)) ([759c708](https://github.com/awslabs/aws-cdk/commit/759c708)) -* **cdk:** move apply() from Construct to ConstructNode ([#1738](https://github.com/awslabs/aws-cdk/issues/1738)) ([642c8a6](https://github.com/awslabs/aws-cdk/commit/642c8a6)), closes [#1732](https://github.com/awslabs/aws-cdk/issues/1732) -* **cloudtrail:** addS3EventSelector does not expose all options ([#1854](https://github.com/awslabs/aws-cdk/issues/1854)) ([5c3431b](https://github.com/awslabs/aws-cdk/commit/5c3431b)), closes [#1841](https://github.com/awslabs/aws-cdk/issues/1841) -* **cloudtrail:** Invalid resource for policy when using sendToCloudWatchLogs ([#1851](https://github.com/awslabs/aws-cdk/issues/1851)) ([816cfc0](https://github.com/awslabs/aws-cdk/commit/816cfc0)), closes [#1848](https://github.com/awslabs/aws-cdk/issues/1848) -* **cloudwatch:** fix name of 'MetricAlarmProps' ([#1765](https://github.com/awslabs/aws-cdk/issues/1765)) ([c87f09a](https://github.com/awslabs/aws-cdk/commit/c87f09a)), closes [#1760](https://github.com/awslabs/aws-cdk/issues/1760) -* **codebuild:** accept IRole instead of Role ([#1781](https://github.com/awslabs/aws-cdk/issues/1781)) ([f08ca15](https://github.com/awslabs/aws-cdk/commit/f08ca15)), closes [#1778](https://github.com/awslabs/aws-cdk/issues/1778) -* **codedeploy:** LambdaDeploymentGroup now takes IRole ([#1840](https://github.com/awslabs/aws-cdk/issues/1840)) ([f6adb7c](https://github.com/awslabs/aws-cdk/commit/f6adb7c)), closes [#1833](https://github.com/awslabs/aws-cdk/issues/1833) -* **codepipeline:** allow providing Tokens as the physical name of the Pipeline. ([#1800](https://github.com/awslabs/aws-cdk/issues/1800)) ([f6aea1b](https://github.com/awslabs/aws-cdk/commit/f6aea1b)), closes [#1788](https://github.com/awslabs/aws-cdk/issues/1788) -* **core:** improve error message if construct names conflict ([#1706](https://github.com/awslabs/aws-cdk/issues/1706)) ([0ea4a78](https://github.com/awslabs/aws-cdk/commit/0ea4a78)) -* **core:** performance improvements ([#1750](https://github.com/awslabs/aws-cdk/issues/1750)) ([77b516f](https://github.com/awslabs/aws-cdk/commit/77b516f)) -* **ecs:** rename capacity adding methods ([#1715](https://github.com/awslabs/aws-cdk/issues/1715)) ([e3738ac](https://github.com/awslabs/aws-cdk/commit/e3738ac)) -* **elbv2:** explicitly implement IApplicationTargetGroup ([#1806](https://github.com/awslabs/aws-cdk/issues/1806)) ([828a2d7](https://github.com/awslabs/aws-cdk/commit/828a2d7)), closes [#1799](https://github.com/awslabs/aws-cdk/issues/1799) -* **init:** add new parameter to C# example ([#1831](https://github.com/awslabs/aws-cdk/issues/1831)) ([c7b99d8](https://github.com/awslabs/aws-cdk/commit/c7b99d8)) -* **kms:** have EncryptionKeyBase implement IEncryptionKey ([#1728](https://github.com/awslabs/aws-cdk/issues/1728)) ([49080c6](https://github.com/awslabs/aws-cdk/commit/49080c6)) -* **lambda:** Add 'provided' runtime ([#1764](https://github.com/awslabs/aws-cdk/issues/1764)) ([73d5bef](https://github.com/awslabs/aws-cdk/commit/73d5bef)), closes [#1761](https://github.com/awslabs/aws-cdk/issues/1761) -* **lambda:** add region check for environment variables ([#1690](https://github.com/awslabs/aws-cdk/issues/1690)) ([846ed9f](https://github.com/awslabs/aws-cdk/commit/846ed9f)) -* **ssm:** Generate correct SSM Parameter ARN ([#1726](https://github.com/awslabs/aws-cdk/issues/1726)) ([39df456](https://github.com/awslabs/aws-cdk/commit/39df456)) -* **toolkit:** correctly reset context from the shell command ([#1903](https://github.com/awslabs/aws-cdk/issues/1903)) ([58025c0](https://github.com/awslabs/aws-cdk/commit/58025c0)) -* **toolkit:** correcty load cdk.json file without context ([#1900](https://github.com/awslabs/aws-cdk/issues/1900)) ([7731565](https://github.com/awslabs/aws-cdk/commit/7731565)) -* **toolkit:** ignore hidden files for 'cdk init' ([#1766](https://github.com/awslabs/aws-cdk/issues/1766)) ([afdd173](https://github.com/awslabs/aws-cdk/commit/afdd173)), closes [#1758](https://github.com/awslabs/aws-cdk/issues/1758) -* **toolkit:** only fail if errors are on selected stacks ([#1807](https://github.com/awslabs/aws-cdk/issues/1807)) ([9c0cf8d](https://github.com/awslabs/aws-cdk/commit/9c0cf8d)), closes [#1784](https://github.com/awslabs/aws-cdk/issues/1784) [#1783](https://github.com/awslabs/aws-cdk/issues/1783) -* **toolkit:** support diff on multiple stacks ([#1855](https://github.com/awslabs/aws-cdk/issues/1855)) ([72d2535](https://github.com/awslabs/aws-cdk/commit/72d2535)) -* **build:** Npm ignores files and folders named "core" by default ([#1767](https://github.com/awslabs/aws-cdk/issues/1767)) ([42876e7](https://github.com/awslabs/aws-cdk/commit/42876e7)), closes [npm/npm-packlist#24](https://github.com/npm/npm-packlist/issues/24) -* **core:** stack.partition is never scoped ([#1763](https://github.com/awslabs/aws-cdk/issues/1763)) ([c968588](https://github.com/awslabs/aws-cdk/commit/c968588)) +* **toolkit:** Don't collect runtime information when versionReporting is disabled ([#1890](https://github.com/aws/aws-cdk/issues/1890)) ([f827a88](https://github.com/aws/aws-cdk/commit/f827a88)) +* **aws-codepipeline:** update CFN example. ([#1653](https://github.com/aws/aws-cdk/issues/1653)) ([5dec01a](https://github.com/aws/aws-cdk/commit/5dec01a)) +* **aws-s3-deployment:** add setup.cfg to fix pip install bug on mac ([#1826](https://github.com/aws/aws-cdk/issues/1826)) ([759c708](https://github.com/aws/aws-cdk/commit/759c708)) +* **cdk:** move apply() from Construct to ConstructNode ([#1738](https://github.com/aws/aws-cdk/issues/1738)) ([642c8a6](https://github.com/aws/aws-cdk/commit/642c8a6)), closes [#1732](https://github.com/aws/aws-cdk/issues/1732) +* **cloudtrail:** addS3EventSelector does not expose all options ([#1854](https://github.com/aws/aws-cdk/issues/1854)) ([5c3431b](https://github.com/aws/aws-cdk/commit/5c3431b)), closes [#1841](https://github.com/aws/aws-cdk/issues/1841) +* **cloudtrail:** Invalid resource for policy when using sendToCloudWatchLogs ([#1851](https://github.com/aws/aws-cdk/issues/1851)) ([816cfc0](https://github.com/aws/aws-cdk/commit/816cfc0)), closes [#1848](https://github.com/aws/aws-cdk/issues/1848) +* **cloudwatch:** fix name of 'MetricAlarmProps' ([#1765](https://github.com/aws/aws-cdk/issues/1765)) ([c87f09a](https://github.com/aws/aws-cdk/commit/c87f09a)), closes [#1760](https://github.com/aws/aws-cdk/issues/1760) +* **codebuild:** accept IRole instead of Role ([#1781](https://github.com/aws/aws-cdk/issues/1781)) ([f08ca15](https://github.com/aws/aws-cdk/commit/f08ca15)), closes [#1778](https://github.com/aws/aws-cdk/issues/1778) +* **codedeploy:** LambdaDeploymentGroup now takes IRole ([#1840](https://github.com/aws/aws-cdk/issues/1840)) ([f6adb7c](https://github.com/aws/aws-cdk/commit/f6adb7c)), closes [#1833](https://github.com/aws/aws-cdk/issues/1833) +* **codepipeline:** allow providing Tokens as the physical name of the Pipeline. ([#1800](https://github.com/aws/aws-cdk/issues/1800)) ([f6aea1b](https://github.com/aws/aws-cdk/commit/f6aea1b)), closes [#1788](https://github.com/aws/aws-cdk/issues/1788) +* **core:** improve error message if construct names conflict ([#1706](https://github.com/aws/aws-cdk/issues/1706)) ([0ea4a78](https://github.com/aws/aws-cdk/commit/0ea4a78)) +* **core:** performance improvements ([#1750](https://github.com/aws/aws-cdk/issues/1750)) ([77b516f](https://github.com/aws/aws-cdk/commit/77b516f)) +* **ecs:** rename capacity adding methods ([#1715](https://github.com/aws/aws-cdk/issues/1715)) ([e3738ac](https://github.com/aws/aws-cdk/commit/e3738ac)) +* **elbv2:** explicitly implement IApplicationTargetGroup ([#1806](https://github.com/aws/aws-cdk/issues/1806)) ([828a2d7](https://github.com/aws/aws-cdk/commit/828a2d7)), closes [#1799](https://github.com/aws/aws-cdk/issues/1799) +* **init:** add new parameter to C# example ([#1831](https://github.com/aws/aws-cdk/issues/1831)) ([c7b99d8](https://github.com/aws/aws-cdk/commit/c7b99d8)) +* **kms:** have EncryptionKeyBase implement IEncryptionKey ([#1728](https://github.com/aws/aws-cdk/issues/1728)) ([49080c6](https://github.com/aws/aws-cdk/commit/49080c6)) +* **lambda:** Add 'provided' runtime ([#1764](https://github.com/aws/aws-cdk/issues/1764)) ([73d5bef](https://github.com/aws/aws-cdk/commit/73d5bef)), closes [#1761](https://github.com/aws/aws-cdk/issues/1761) +* **lambda:** add region check for environment variables ([#1690](https://github.com/aws/aws-cdk/issues/1690)) ([846ed9f](https://github.com/aws/aws-cdk/commit/846ed9f)) +* **ssm:** Generate correct SSM Parameter ARN ([#1726](https://github.com/aws/aws-cdk/issues/1726)) ([39df456](https://github.com/aws/aws-cdk/commit/39df456)) +* **toolkit:** correctly reset context from the shell command ([#1903](https://github.com/aws/aws-cdk/issues/1903)) ([58025c0](https://github.com/aws/aws-cdk/commit/58025c0)) +* **toolkit:** correcty load cdk.json file without context ([#1900](https://github.com/aws/aws-cdk/issues/1900)) ([7731565](https://github.com/aws/aws-cdk/commit/7731565)) +* **toolkit:** ignore hidden files for 'cdk init' ([#1766](https://github.com/aws/aws-cdk/issues/1766)) ([afdd173](https://github.com/aws/aws-cdk/commit/afdd173)), closes [#1758](https://github.com/aws/aws-cdk/issues/1758) +* **toolkit:** only fail if errors are on selected stacks ([#1807](https://github.com/aws/aws-cdk/issues/1807)) ([9c0cf8d](https://github.com/aws/aws-cdk/commit/9c0cf8d)), closes [#1784](https://github.com/aws/aws-cdk/issues/1784) [#1783](https://github.com/aws/aws-cdk/issues/1783) +* **toolkit:** support diff on multiple stacks ([#1855](https://github.com/aws/aws-cdk/issues/1855)) ([72d2535](https://github.com/aws/aws-cdk/commit/72d2535)) +* **build:** Npm ignores files and folders named "core" by default ([#1767](https://github.com/aws/aws-cdk/issues/1767)) ([42876e7](https://github.com/aws/aws-cdk/commit/42876e7)), closes [npm/npm-packlist#24](https://github.com/npm/npm-packlist/issues/24) +* **core:** stack.partition is never scoped ([#1763](https://github.com/aws/aws-cdk/issues/1763)) ([c968588](https://github.com/aws/aws-cdk/commit/c968588)) ### Features -* **apigateway:** add support for MethodResponse to aws-apigateway. ([#1572](https://github.com/awslabs/aws-cdk/issues/1572)) ([46236d9](https://github.com/awslabs/aws-cdk/commit/46236d9)) -* **autoscaling:** bring your own IAM role ([#1727](https://github.com/awslabs/aws-cdk/issues/1727)) ([2016b8d](https://github.com/awslabs/aws-cdk/commit/2016b8d)), closes [#1701](https://github.com/awslabs/aws-cdk/issues/1701) -* **aws-eks:** add construct library for EKS ([#1655](https://github.com/awslabs/aws-cdk/issues/1655)) ([22fc8b9](https://github.com/awslabs/aws-cdk/commit/22fc8b9)), closes [#991](https://github.com/awslabs/aws-cdk/issues/991) -* **cfnspec:** manually add VPCEndpointService ([#1734](https://github.com/awslabs/aws-cdk/issues/1734)) ([f782958](https://github.com/awslabs/aws-cdk/commit/f782958)), closes [#1659](https://github.com/awslabs/aws-cdk/issues/1659) -* **codebuild:** add support for setting the gitCloneDepth property on Project sources. ([#1798](https://github.com/awslabs/aws-cdk/issues/1798)) ([5408a53](https://github.com/awslabs/aws-cdk/commit/5408a53)), closes [#1789](https://github.com/awslabs/aws-cdk/issues/1789) -* **core:** Add `construct.node.stack` attribute ([#1753](https://github.com/awslabs/aws-cdk/issues/1753)) ([a46cfd8](https://github.com/awslabs/aws-cdk/commit/a46cfd8)), closes [#798](https://github.com/awslabs/aws-cdk/issues/798) -* **dynamodb:** partitionKey and sortKey are now immutable ([#1744](https://github.com/awslabs/aws-cdk/issues/1744)) ([63ae0b4](https://github.com/awslabs/aws-cdk/commit/63ae0b4)) -* **ecs:** allow ECS to be used declaratively ([#1745](https://github.com/awslabs/aws-cdk/issues/1745)) ([2480f0f](https://github.com/awslabs/aws-cdk/commit/2480f0f)), closes [#1618](https://github.com/awslabs/aws-cdk/issues/1618) -* **kms:** Allow opting out of "Retain" deletion policy ([#1685](https://github.com/awslabs/aws-cdk/issues/1685)) ([7706302](https://github.com/awslabs/aws-cdk/commit/7706302)) -* **lambda:** allow specify event sources in props ([#1746](https://github.com/awslabs/aws-cdk/issues/1746)) ([a84157d](https://github.com/awslabs/aws-cdk/commit/a84157d)) -* **lambda-event-sources:** "api" event source ([#1742](https://github.com/awslabs/aws-cdk/issues/1742)) ([5c11680](https://github.com/awslabs/aws-cdk/commit/5c11680)) -* **route53:** Convenience API for creating zone delegations ([#1853](https://github.com/awslabs/aws-cdk/issues/1853)) ([f974531](https://github.com/awslabs/aws-cdk/commit/f974531)), closes [#1847](https://github.com/awslabs/aws-cdk/issues/1847) -* **sns:** Support raw message delivery ([#1827](https://github.com/awslabs/aws-cdk/issues/1827)) ([cc0a28c](https://github.com/awslabs/aws-cdk/commit/cc0a28c)) -* **ssm:** allow referencing "latest" version of SSM parameter ([#1768](https://github.com/awslabs/aws-cdk/issues/1768)) ([9af36af](https://github.com/awslabs/aws-cdk/commit/9af36af)), closes [#1587](https://github.com/awslabs/aws-cdk/issues/1587) -* **toolkit:** improve docker build time in CI ([#1776](https://github.com/awslabs/aws-cdk/issues/1776)) ([1060b95](https://github.com/awslabs/aws-cdk/commit/1060b95)), closes [#1748](https://github.com/awslabs/aws-cdk/issues/1748) -* **codepipelines:** re-structure the CodePipeline Construct library API. ([#1590](https://github.com/awslabs/aws-cdk/issues/1590)) ([3c3db07](https://github.com/awslabs/aws-cdk/commit/3c3db07)) -* **decdk:** Prototype for declarative CDK (decdk) ([#1618](https://github.com/awslabs/aws-cdk/pull/1618)) ([8713ac6](https://github.com/awslabs/aws-cdk/commit/8713ac6)) +* **apigateway:** add support for MethodResponse to aws-apigateway. ([#1572](https://github.com/aws/aws-cdk/issues/1572)) ([46236d9](https://github.com/aws/aws-cdk/commit/46236d9)) +* **autoscaling:** bring your own IAM role ([#1727](https://github.com/aws/aws-cdk/issues/1727)) ([2016b8d](https://github.com/aws/aws-cdk/commit/2016b8d)), closes [#1701](https://github.com/aws/aws-cdk/issues/1701) +* **aws-eks:** add construct library for EKS ([#1655](https://github.com/aws/aws-cdk/issues/1655)) ([22fc8b9](https://github.com/aws/aws-cdk/commit/22fc8b9)), closes [#991](https://github.com/aws/aws-cdk/issues/991) +* **cfnspec:** manually add VPCEndpointService ([#1734](https://github.com/aws/aws-cdk/issues/1734)) ([f782958](https://github.com/aws/aws-cdk/commit/f782958)), closes [#1659](https://github.com/aws/aws-cdk/issues/1659) +* **codebuild:** add support for setting the gitCloneDepth property on Project sources. ([#1798](https://github.com/aws/aws-cdk/issues/1798)) ([5408a53](https://github.com/aws/aws-cdk/commit/5408a53)), closes [#1789](https://github.com/aws/aws-cdk/issues/1789) +* **core:** Add `construct.node.stack` attribute ([#1753](https://github.com/aws/aws-cdk/issues/1753)) ([a46cfd8](https://github.com/aws/aws-cdk/commit/a46cfd8)), closes [#798](https://github.com/aws/aws-cdk/issues/798) +* **dynamodb:** partitionKey and sortKey are now immutable ([#1744](https://github.com/aws/aws-cdk/issues/1744)) ([63ae0b4](https://github.com/aws/aws-cdk/commit/63ae0b4)) +* **ecs:** allow ECS to be used declaratively ([#1745](https://github.com/aws/aws-cdk/issues/1745)) ([2480f0f](https://github.com/aws/aws-cdk/commit/2480f0f)), closes [#1618](https://github.com/aws/aws-cdk/issues/1618) +* **kms:** Allow opting out of "Retain" deletion policy ([#1685](https://github.com/aws/aws-cdk/issues/1685)) ([7706302](https://github.com/aws/aws-cdk/commit/7706302)) +* **lambda:** allow specify event sources in props ([#1746](https://github.com/aws/aws-cdk/issues/1746)) ([a84157d](https://github.com/aws/aws-cdk/commit/a84157d)) +* **lambda-event-sources:** "api" event source ([#1742](https://github.com/aws/aws-cdk/issues/1742)) ([5c11680](https://github.com/aws/aws-cdk/commit/5c11680)) +* **route53:** Convenience API for creating zone delegations ([#1853](https://github.com/aws/aws-cdk/issues/1853)) ([f974531](https://github.com/aws/aws-cdk/commit/f974531)), closes [#1847](https://github.com/aws/aws-cdk/issues/1847) +* **sns:** Support raw message delivery ([#1827](https://github.com/aws/aws-cdk/issues/1827)) ([cc0a28c](https://github.com/aws/aws-cdk/commit/cc0a28c)) +* **ssm:** allow referencing "latest" version of SSM parameter ([#1768](https://github.com/aws/aws-cdk/issues/1768)) ([9af36af](https://github.com/aws/aws-cdk/commit/9af36af)), closes [#1587](https://github.com/aws/aws-cdk/issues/1587) +* **toolkit:** improve docker build time in CI ([#1776](https://github.com/aws/aws-cdk/issues/1776)) ([1060b95](https://github.com/aws/aws-cdk/commit/1060b95)), closes [#1748](https://github.com/aws/aws-cdk/issues/1748) +* **codepipelines:** re-structure the CodePipeline Construct library API. ([#1590](https://github.com/aws/aws-cdk/issues/1590)) ([3c3db07](https://github.com/aws/aws-cdk/commit/3c3db07)) +* **decdk:** Prototype for declarative CDK (decdk) ([#1618](https://github.com/aws/aws-cdk/pull/1618)) ([8713ac6](https://github.com/aws/aws-cdk/commit/8713ac6)) ### BREAKING CHANGES @@ -1100,84 +1100,84 @@ For ECS's `addDefaultAutoScalingGroupCapacity()`, `instanceCount` => -## [0.24.1](https://github.com/awslabs/aws-cdk/compare/v0.24.0...v0.24.1) (2019-02-07) +## [0.24.1](https://github.com/aws/aws-cdk/compare/v0.24.0...v0.24.1) (2019-02-07) ### Bug Fixes -* reference documentation is missing ([8fba8bc](https://github.com/awslabs/aws-cdk/commit/8fba8bc)) +* reference documentation is missing ([8fba8bc](https://github.com/aws/aws-cdk/commit/8fba8bc)) -## [0.24.0](https://github.com/awslabs/aws-cdk/compare/v0.23.0...v0.24.0) (2019-02-06) +## [0.24.0](https://github.com/aws/aws-cdk/compare/v0.23.0...v0.24.0) (2019-02-06) ### Bug Fixes -* **aws-ecs:** correctly sets MinimumHealthyPercentage to 0 ([#1661](https://github.com/awslabs/aws-cdk/issues/1661)) ([ce5966f](https://github.com/awslabs/aws-cdk/commit/ce5966f)), closes [#1660](https://github.com/awslabs/aws-cdk/issues/1660) -* **cdk:** only make Outputs Exports when necessary ([#1624](https://github.com/awslabs/aws-cdk/issues/1624)) ([ebb8aa1](https://github.com/awslabs/aws-cdk/commit/ebb8aa1)), closes [#903](https://github.com/awslabs/aws-cdk/issues/903) [#1611](https://github.com/awslabs/aws-cdk/issues/1611) -* **elbv2:** fix specifying TargetGroup name ([#1684](https://github.com/awslabs/aws-cdk/issues/1684)) ([1d7198a](https://github.com/awslabs/aws-cdk/commit/1d7198a)), closes [#1674](https://github.com/awslabs/aws-cdk/issues/1674) -* **sns:** create subscription object under subscriber ([#1645](https://github.com/awslabs/aws-cdk/issues/1645)) ([0cc11ca](https://github.com/awslabs/aws-cdk/commit/0cc11ca)), closes [#1643](https://github.com/awslabs/aws-cdk/issues/1643) [#1534](https://github.com/awslabs/aws-cdk/issues/1534) +* **aws-ecs:** correctly sets MinimumHealthyPercentage to 0 ([#1661](https://github.com/aws/aws-cdk/issues/1661)) ([ce5966f](https://github.com/aws/aws-cdk/commit/ce5966f)), closes [#1660](https://github.com/aws/aws-cdk/issues/1660) +* **cdk:** only make Outputs Exports when necessary ([#1624](https://github.com/aws/aws-cdk/issues/1624)) ([ebb8aa1](https://github.com/aws/aws-cdk/commit/ebb8aa1)), closes [#903](https://github.com/aws/aws-cdk/issues/903) [#1611](https://github.com/aws/aws-cdk/issues/1611) +* **elbv2:** fix specifying TargetGroup name ([#1684](https://github.com/aws/aws-cdk/issues/1684)) ([1d7198a](https://github.com/aws/aws-cdk/commit/1d7198a)), closes [#1674](https://github.com/aws/aws-cdk/issues/1674) +* **sns:** create subscription object under subscriber ([#1645](https://github.com/aws/aws-cdk/issues/1645)) ([0cc11ca](https://github.com/aws/aws-cdk/commit/0cc11ca)), closes [#1643](https://github.com/aws/aws-cdk/issues/1643) [#1534](https://github.com/aws/aws-cdk/issues/1534) ### Features -* **aws-s3:** add option to specify block public access settings ([#1664](https://github.com/awslabs/aws-cdk/issues/1664)) ([299fb6a](https://github.com/awslabs/aws-cdk/commit/299fb6a)) -* **cdk:** aspect framework and tag implementation ([#1451](https://github.com/awslabs/aws-cdk/issues/1451)) ([f7c8531](https://github.com/awslabs/aws-cdk/commit/f7c8531)), closes [#1136](https://github.com/awslabs/aws-cdk/issues/1136) [#1497](https://github.com/awslabs/aws-cdk/issues/1497) [#360](https://github.com/awslabs/aws-cdk/issues/360) -* **cdk:** metric functions now automatically generated ([#1617](https://github.com/awslabs/aws-cdk/issues/1617)) ([36cfca8](https://github.com/awslabs/aws-cdk/commit/36cfca8)) -* **cognito:** Implement user pool and user pool client constructs ([#1615](https://github.com/awslabs/aws-cdk/issues/1615)) ([8e03ed6](https://github.com/awslabs/aws-cdk/commit/8e03ed6)) -* **core:** overrideLogicalId: override IDs of CFN elements ([#1670](https://github.com/awslabs/aws-cdk/issues/1670)) ([823a1e8](https://github.com/awslabs/aws-cdk/commit/823a1e8)), closes [#1594](https://github.com/awslabs/aws-cdk/issues/1594) -* **secretsmanager:** L2 construct for Secret ([#1686](https://github.com/awslabs/aws-cdk/issues/1686)) ([8da9115](https://github.com/awslabs/aws-cdk/commit/8da9115)) -* **serverless:** add AWS::Serverless::Application to CFN spec ([#1634](https://github.com/awslabs/aws-cdk/issues/1634)) ([bfa40b1](https://github.com/awslabs/aws-cdk/commit/bfa40b1)) -* **ssm:** Add L2 resource for SSM Parameters ([#1515](https://github.com/awslabs/aws-cdk/issues/1515)) ([9858a64](https://github.com/awslabs/aws-cdk/commit/9858a64)) +* **aws-s3:** add option to specify block public access settings ([#1664](https://github.com/aws/aws-cdk/issues/1664)) ([299fb6a](https://github.com/aws/aws-cdk/commit/299fb6a)) +* **cdk:** aspect framework and tag implementation ([#1451](https://github.com/aws/aws-cdk/issues/1451)) ([f7c8531](https://github.com/aws/aws-cdk/commit/f7c8531)), closes [#1136](https://github.com/aws/aws-cdk/issues/1136) [#1497](https://github.com/aws/aws-cdk/issues/1497) [#360](https://github.com/aws/aws-cdk/issues/360) +* **cdk:** metric functions now automatically generated ([#1617](https://github.com/aws/aws-cdk/issues/1617)) ([36cfca8](https://github.com/aws/aws-cdk/commit/36cfca8)) +* **cognito:** Implement user pool and user pool client constructs ([#1615](https://github.com/aws/aws-cdk/issues/1615)) ([8e03ed6](https://github.com/aws/aws-cdk/commit/8e03ed6)) +* **core:** overrideLogicalId: override IDs of CFN elements ([#1670](https://github.com/aws/aws-cdk/issues/1670)) ([823a1e8](https://github.com/aws/aws-cdk/commit/823a1e8)), closes [#1594](https://github.com/aws/aws-cdk/issues/1594) +* **secretsmanager:** L2 construct for Secret ([#1686](https://github.com/aws/aws-cdk/issues/1686)) ([8da9115](https://github.com/aws/aws-cdk/commit/8da9115)) +* **serverless:** add AWS::Serverless::Application to CFN spec ([#1634](https://github.com/aws/aws-cdk/issues/1634)) ([bfa40b1](https://github.com/aws/aws-cdk/commit/bfa40b1)) +* **ssm:** Add L2 resource for SSM Parameters ([#1515](https://github.com/aws/aws-cdk/issues/1515)) ([9858a64](https://github.com/aws/aws-cdk/commit/9858a64)) ### BREAKING CHANGES * **cdk:** if you are using TagManager the API for this object has completely changed. You should no longer use TagManager directly, but instead replace this with Tag Aspects. `cdk.Tag` has been renamed to `cdk.CfnTag` to enable `cdk.Tag` to be the Tag Aspect. -## [0.23.0](https://github.com/awslabs/aws-cdk/compare/v0.22.0...v0.23.0) (2019-02-04) +## [0.23.0](https://github.com/aws/aws-cdk/compare/v0.22.0...v0.23.0) (2019-02-04) ### Bug Fixes -* **apig:** Move `selectionPattern` to `integrationResponses` ([#1636](https://github.com/awslabs/aws-cdk/issues/1636)) ([7cdbcec](https://github.com/awslabs/aws-cdk/commit/7cdbcec)), closes [#1608](https://github.com/awslabs/aws-cdk/issues/1608) -* **aws-cdk:** Improvements to IAM diff rendering ([#1542](https://github.com/awslabs/aws-cdk/issues/1542)) ([3270b47](https://github.com/awslabs/aws-cdk/commit/3270b47)), closes [#1458](https://github.com/awslabs/aws-cdk/issues/1458) [#1495](https://github.com/awslabs/aws-cdk/issues/1495) [#1549](https://github.com/awslabs/aws-cdk/issues/1549) -* **aws-cdk:** Java init template works on Windows ([#1503](https://github.com/awslabs/aws-cdk/issues/1503)) ([24f521a](https://github.com/awslabs/aws-cdk/commit/24f521a)) -* **sns:** create subscription object under subscriber ([5c4a9e5](https://github.com/awslabs/aws-cdk/commit/5c4a9e5)), closes [#1643](https://github.com/awslabs/aws-cdk/issues/1643) [#1534](https://github.com/awslabs/aws-cdk/issues/1534) -* Improve error message in SSMParameterProvider ([#1630](https://github.com/awslabs/aws-cdk/issues/1630)) ([6a8e010](https://github.com/awslabs/aws-cdk/commit/6a8e010)), closes [#1621](https://github.com/awslabs/aws-cdk/issues/1621) -* **aws-ec2:** CfnNetworkAclEntry.CidrBlock should be optional ([#1565](https://github.com/awslabs/aws-cdk/issues/1565)) ([4af7c0d](https://github.com/awslabs/aws-cdk/commit/4af7c0d)), closes [#1517](https://github.com/awslabs/aws-cdk/issues/1517) -* **aws-ec2:** change maxAZs default for VPCs to 3 ([#1543](https://github.com/awslabs/aws-cdk/issues/1543)) ([32a4b29](https://github.com/awslabs/aws-cdk/commit/32a4b29)), closes [#996](https://github.com/awslabs/aws-cdk/issues/996) -* **aws-events:** ergonomics improvements to CloudWatch Events ([#1570](https://github.com/awslabs/aws-cdk/issues/1570)) ([5e91a0a](https://github.com/awslabs/aws-cdk/commit/5e91a0a)), closes [#1514](https://github.com/awslabs/aws-cdk/issues/1514) [#1198](https://github.com/awslabs/aws-cdk/issues/1198) [#1275](https://github.com/awslabs/aws-cdk/issues/1275) -* **aws-s3-deployment:** clean up tempfiles after deployment ([#1367](https://github.com/awslabs/aws-cdk/issues/1367)) ([e291d37](https://github.com/awslabs/aws-cdk/commit/e291d37)) -* **dynamodb:** grant also gives access to indexes ([#1564](https://github.com/awslabs/aws-cdk/issues/1564)) ([33c2a6d](https://github.com/awslabs/aws-cdk/commit/33c2a6d)), closes [#1540](https://github.com/awslabs/aws-cdk/issues/1540) -* Report stack metadata in assertions ([#1547](https://github.com/awslabs/aws-cdk/issues/1547)) ([c2d17f5](https://github.com/awslabs/aws-cdk/commit/c2d17f5)) +* **apig:** Move `selectionPattern` to `integrationResponses` ([#1636](https://github.com/aws/aws-cdk/issues/1636)) ([7cdbcec](https://github.com/aws/aws-cdk/commit/7cdbcec)), closes [#1608](https://github.com/aws/aws-cdk/issues/1608) +* **aws-cdk:** Improvements to IAM diff rendering ([#1542](https://github.com/aws/aws-cdk/issues/1542)) ([3270b47](https://github.com/aws/aws-cdk/commit/3270b47)), closes [#1458](https://github.com/aws/aws-cdk/issues/1458) [#1495](https://github.com/aws/aws-cdk/issues/1495) [#1549](https://github.com/aws/aws-cdk/issues/1549) +* **aws-cdk:** Java init template works on Windows ([#1503](https://github.com/aws/aws-cdk/issues/1503)) ([24f521a](https://github.com/aws/aws-cdk/commit/24f521a)) +* **sns:** create subscription object under subscriber ([5c4a9e5](https://github.com/aws/aws-cdk/commit/5c4a9e5)), closes [#1643](https://github.com/aws/aws-cdk/issues/1643) [#1534](https://github.com/aws/aws-cdk/issues/1534) +* Improve error message in SSMParameterProvider ([#1630](https://github.com/aws/aws-cdk/issues/1630)) ([6a8e010](https://github.com/aws/aws-cdk/commit/6a8e010)), closes [#1621](https://github.com/aws/aws-cdk/issues/1621) +* **aws-ec2:** CfnNetworkAclEntry.CidrBlock should be optional ([#1565](https://github.com/aws/aws-cdk/issues/1565)) ([4af7c0d](https://github.com/aws/aws-cdk/commit/4af7c0d)), closes [#1517](https://github.com/aws/aws-cdk/issues/1517) +* **aws-ec2:** change maxAZs default for VPCs to 3 ([#1543](https://github.com/aws/aws-cdk/issues/1543)) ([32a4b29](https://github.com/aws/aws-cdk/commit/32a4b29)), closes [#996](https://github.com/aws/aws-cdk/issues/996) +* **aws-events:** ergonomics improvements to CloudWatch Events ([#1570](https://github.com/aws/aws-cdk/issues/1570)) ([5e91a0a](https://github.com/aws/aws-cdk/commit/5e91a0a)), closes [#1514](https://github.com/aws/aws-cdk/issues/1514) [#1198](https://github.com/aws/aws-cdk/issues/1198) [#1275](https://github.com/aws/aws-cdk/issues/1275) +* **aws-s3-deployment:** clean up tempfiles after deployment ([#1367](https://github.com/aws/aws-cdk/issues/1367)) ([e291d37](https://github.com/aws/aws-cdk/commit/e291d37)) +* **dynamodb:** grant also gives access to indexes ([#1564](https://github.com/aws/aws-cdk/issues/1564)) ([33c2a6d](https://github.com/aws/aws-cdk/commit/33c2a6d)), closes [#1540](https://github.com/aws/aws-cdk/issues/1540) +* Report stack metadata in assertions ([#1547](https://github.com/aws/aws-cdk/issues/1547)) ([c2d17f5](https://github.com/aws/aws-cdk/commit/c2d17f5)) ### Features -* **alexa-ask:** Add deploy action for Alexa ([#1613](https://github.com/awslabs/aws-cdk/issues/1613)) ([0deea61](https://github.com/awslabs/aws-cdk/commit/0deea61)) -* **apigateway:** support function alias in LambdaIntegration ([9f8bfa5](https://github.com/awslabs/aws-cdk/commit/9f8bfa5)) -* **app:** add source map support to TS app template ([#1581](https://github.com/awslabs/aws-cdk/issues/1581)) ([5df22d9](https://github.com/awslabs/aws-cdk/commit/5df22d9)), closes [#1579](https://github.com/awslabs/aws-cdk/issues/1579) -* **autoscaling:** Support AssociatePublicIpAddress ([#1604](https://github.com/awslabs/aws-cdk/issues/1604)) ([23c9afc](https://github.com/awslabs/aws-cdk/commit/23c9afc)), closes [#1603](https://github.com/awslabs/aws-cdk/issues/1603) -* **aws-codepipeline:** support setting a Role for a CFN Action ([#1449](https://github.com/awslabs/aws-cdk/issues/1449)) ([77fe077](https://github.com/awslabs/aws-cdk/commit/77fe077)) -* **aws-ecs:** add additional configuration to Volume ([#1357](https://github.com/awslabs/aws-cdk/issues/1357)) ([ff96f3f](https://github.com/awslabs/aws-cdk/commit/ff96f3f)) -* **aws-ecs:** add support for Event Targets ([#1571](https://github.com/awslabs/aws-cdk/issues/1571)) ([aa68db5](https://github.com/awslabs/aws-cdk/commit/aa68db5)), closes [#1370](https://github.com/awslabs/aws-cdk/issues/1370) -* **aws-ecs:** ECS service scaling on ALB RequestCount ([#1574](https://github.com/awslabs/aws-cdk/issues/1574)) ([2b491d4](https://github.com/awslabs/aws-cdk/commit/2b491d4)) -* **aws-s3:** add the option to not poll to the CodePipeline Action. ([#1260](https://github.com/awslabs/aws-cdk/issues/1260)) ([876b26d](https://github.com/awslabs/aws-cdk/commit/876b26d)) -* **cdk:** Support UpdateReplacePolicy on Resources ([#1610](https://github.com/awslabs/aws-cdk/issues/1610)) ([f49c33b](https://github.com/awslabs/aws-cdk/commit/f49c33b)) -* **cdk:** treat the "fake" CFN intrinsics (Fn::GetArtifactAtt, Fn::GetParam) specially when stringifying JSON. ([#1605](https://github.com/awslabs/aws-cdk/issues/1605)) ([2af2426](https://github.com/awslabs/aws-cdk/commit/2af2426)), closes [#1588](https://github.com/awslabs/aws-cdk/issues/1588) -* **cfnspec:** Upgrade to CFN Resource Specification v2.21.0 ([#1622](https://github.com/awslabs/aws-cdk/issues/1622)) ([21a5529](https://github.com/awslabs/aws-cdk/commit/21a5529)) -* **cloudwatch:** Support 'datapointsToAlarm' on Alarms ([#1631](https://github.com/awslabs/aws-cdk/issues/1631)) ([828ac20](https://github.com/awslabs/aws-cdk/commit/828ac20)), closes [#1626](https://github.com/awslabs/aws-cdk/issues/1626) -* **core:** Generalization of dependencies ([#1583](https://github.com/awslabs/aws-cdk/issues/1583)) ([53e68257](https://github.com/awslabs/aws-cdk/commit/53e68257)) -* **ecs:** environment variables for LoadBalancedXxxService ([#1537](https://github.com/awslabs/aws-cdk/issues/1537)) ([b633505](https://github.com/awslabs/aws-cdk/commit/b633505)) -* **ecs:** VPC link for API Gatweay and ECS services ([#1541](https://github.com/awslabs/aws-cdk/issues/1541)) ([6642ca2](https://github.com/awslabs/aws-cdk/commit/6642ca2)) -* **iam:** Make `roleName` available on `IRole` ([#1589](https://github.com/awslabs/aws-cdk/issues/1589)) ([9128390](https://github.com/awslabs/aws-cdk/commit/9128390)) -* **lambda:** reserved concurrent executions ([#1560](https://github.com/awslabs/aws-cdk/issues/1560)) ([f7469c1](https://github.com/awslabs/aws-cdk/commit/f7469c1)) -* **lambda:** Support AWS Lambda Layers ([#1411](https://github.com/awslabs/aws-cdk/issues/1411)) ([036cfdf](https://github.com/awslabs/aws-cdk/commit/036cfdf)) -* **s3:** Add DeployAction for codepipeline ([#1596](https://github.com/awslabs/aws-cdk/issues/1596)) ([8f1a5e8](https://github.com/awslabs/aws-cdk/commit/8f1a5e8)) -* **s3:** export bucket websiteURL ([#1521](https://github.com/awslabs/aws-cdk/issues/1521)) ([#1544](https://github.com/awslabs/aws-cdk/issues/1544)) ([4e46d3c](https://github.com/awslabs/aws-cdk/commit/4e46d3c)) -* **s3:** imported bucket format option for website URL format ([#1550](https://github.com/awslabs/aws-cdk/issues/1550)) ([28a423d](https://github.com/awslabs/aws-cdk/commit/28a423d)) -* **toolkit:** disable colors if a terminal is not attached to stdout ([#1641](https://github.com/awslabs/aws-cdk/issues/1641)) ([58b4685](https://github.com/awslabs/aws-cdk/commit/58b4685)) +* **alexa-ask:** Add deploy action for Alexa ([#1613](https://github.com/aws/aws-cdk/issues/1613)) ([0deea61](https://github.com/aws/aws-cdk/commit/0deea61)) +* **apigateway:** support function alias in LambdaIntegration ([9f8bfa5](https://github.com/aws/aws-cdk/commit/9f8bfa5)) +* **app:** add source map support to TS app template ([#1581](https://github.com/aws/aws-cdk/issues/1581)) ([5df22d9](https://github.com/aws/aws-cdk/commit/5df22d9)), closes [#1579](https://github.com/aws/aws-cdk/issues/1579) +* **autoscaling:** Support AssociatePublicIpAddress ([#1604](https://github.com/aws/aws-cdk/issues/1604)) ([23c9afc](https://github.com/aws/aws-cdk/commit/23c9afc)), closes [#1603](https://github.com/aws/aws-cdk/issues/1603) +* **aws-codepipeline:** support setting a Role for a CFN Action ([#1449](https://github.com/aws/aws-cdk/issues/1449)) ([77fe077](https://github.com/aws/aws-cdk/commit/77fe077)) +* **aws-ecs:** add additional configuration to Volume ([#1357](https://github.com/aws/aws-cdk/issues/1357)) ([ff96f3f](https://github.com/aws/aws-cdk/commit/ff96f3f)) +* **aws-ecs:** add support for Event Targets ([#1571](https://github.com/aws/aws-cdk/issues/1571)) ([aa68db5](https://github.com/aws/aws-cdk/commit/aa68db5)), closes [#1370](https://github.com/aws/aws-cdk/issues/1370) +* **aws-ecs:** ECS service scaling on ALB RequestCount ([#1574](https://github.com/aws/aws-cdk/issues/1574)) ([2b491d4](https://github.com/aws/aws-cdk/commit/2b491d4)) +* **aws-s3:** add the option to not poll to the CodePipeline Action. ([#1260](https://github.com/aws/aws-cdk/issues/1260)) ([876b26d](https://github.com/aws/aws-cdk/commit/876b26d)) +* **cdk:** Support UpdateReplacePolicy on Resources ([#1610](https://github.com/aws/aws-cdk/issues/1610)) ([f49c33b](https://github.com/aws/aws-cdk/commit/f49c33b)) +* **cdk:** treat the "fake" CFN intrinsics (Fn::GetArtifactAtt, Fn::GetParam) specially when stringifying JSON. ([#1605](https://github.com/aws/aws-cdk/issues/1605)) ([2af2426](https://github.com/aws/aws-cdk/commit/2af2426)), closes [#1588](https://github.com/aws/aws-cdk/issues/1588) +* **cfnspec:** Upgrade to CFN Resource Specification v2.21.0 ([#1622](https://github.com/aws/aws-cdk/issues/1622)) ([21a5529](https://github.com/aws/aws-cdk/commit/21a5529)) +* **cloudwatch:** Support 'datapointsToAlarm' on Alarms ([#1631](https://github.com/aws/aws-cdk/issues/1631)) ([828ac20](https://github.com/aws/aws-cdk/commit/828ac20)), closes [#1626](https://github.com/aws/aws-cdk/issues/1626) +* **core:** Generalization of dependencies ([#1583](https://github.com/aws/aws-cdk/issues/1583)) ([53e68257](https://github.com/aws/aws-cdk/commit/53e68257)) +* **ecs:** environment variables for LoadBalancedXxxService ([#1537](https://github.com/aws/aws-cdk/issues/1537)) ([b633505](https://github.com/aws/aws-cdk/commit/b633505)) +* **ecs:** VPC link for API Gatweay and ECS services ([#1541](https://github.com/aws/aws-cdk/issues/1541)) ([6642ca2](https://github.com/aws/aws-cdk/commit/6642ca2)) +* **iam:** Make `roleName` available on `IRole` ([#1589](https://github.com/aws/aws-cdk/issues/1589)) ([9128390](https://github.com/aws/aws-cdk/commit/9128390)) +* **lambda:** reserved concurrent executions ([#1560](https://github.com/aws/aws-cdk/issues/1560)) ([f7469c1](https://github.com/aws/aws-cdk/commit/f7469c1)) +* **lambda:** Support AWS Lambda Layers ([#1411](https://github.com/aws/aws-cdk/issues/1411)) ([036cfdf](https://github.com/aws/aws-cdk/commit/036cfdf)) +* **s3:** Add DeployAction for codepipeline ([#1596](https://github.com/aws/aws-cdk/issues/1596)) ([8f1a5e8](https://github.com/aws/aws-cdk/commit/8f1a5e8)) +* **s3:** export bucket websiteURL ([#1521](https://github.com/aws/aws-cdk/issues/1521)) ([#1544](https://github.com/aws/aws-cdk/issues/1544)) ([4e46d3c](https://github.com/aws/aws-cdk/commit/4e46d3c)) +* **s3:** imported bucket format option for website URL format ([#1550](https://github.com/aws/aws-cdk/issues/1550)) ([28a423d](https://github.com/aws/aws-cdk/commit/28a423d)) +* **toolkit:** disable colors if a terminal is not attached to stdout ([#1641](https://github.com/aws/aws-cdk/issues/1641)) ([58b4685](https://github.com/aws/aws-cdk/commit/58b4685)) ### BREAKING CHANGES @@ -1187,7 +1187,7 @@ For ECS's `addDefaultAutoScalingGroupCapacity()`, `instanceCount` => -## [0.22.0](https://github.com/awslabs/aws-cdk/compare/v0.21.0...v0.22.0) (2019-01-10) +## [0.22.0](https://github.com/aws/aws-cdk/compare/v0.21.0...v0.22.0) (2019-01-10) This is a major release with multiple breaking changes in the core layers. Please consult the __breaking changes__ section below for details. @@ -1200,34 +1200,34 @@ communicate when this foundational work is complete. ### Bug Fixes -* **core:** automatic cross-stack refs for CFN resources ([#1510](https://github.com/awslabs/aws-cdk/issues/1510)) ([ca5ee35](https://github.com/awslabs/aws-cdk/commit/ca5ee35)) -* **ecs:** correct typo and other minor mistakes in ecs readme ([#1448](https://github.com/awslabs/aws-cdk/issues/1448)) ([9c91b20](https://github.com/awslabs/aws-cdk/commit/9c91b20)) -* **elbv2:** unable to specify load balancer name ([#1486](https://github.com/awslabs/aws-cdk/issues/1486)) ([5b24583](https://github.com/awslabs/aws-cdk/commit/5b24583)), closes [#973](https://github.com/awslabs/aws-cdk/issues/973) [#1481](https://github.com/awslabs/aws-cdk/issues/1481) -* **lambda:** use IRole instead of Role to allow imports ([#1509](https://github.com/awslabs/aws-cdk/issues/1509)) ([b909dcd](https://github.com/awslabs/aws-cdk/commit/b909dcd)) -* **toolkit:** fix typo in --rename option description ([#1438](https://github.com/awslabs/aws-cdk/issues/1438)) ([1dd56d4](https://github.com/awslabs/aws-cdk/commit/1dd56d4)) -* **toolkit:** support multiple toolkit stacks in the same environment ([#1427](https://github.com/awslabs/aws-cdk/issues/1427)) ([095da14](https://github.com/awslabs/aws-cdk/commit/095da14)), closes [#1416](https://github.com/awslabs/aws-cdk/issues/1416) +* **core:** automatic cross-stack refs for CFN resources ([#1510](https://github.com/aws/aws-cdk/issues/1510)) ([ca5ee35](https://github.com/aws/aws-cdk/commit/ca5ee35)) +* **ecs:** correct typo and other minor mistakes in ecs readme ([#1448](https://github.com/aws/aws-cdk/issues/1448)) ([9c91b20](https://github.com/aws/aws-cdk/commit/9c91b20)) +* **elbv2:** unable to specify load balancer name ([#1486](https://github.com/aws/aws-cdk/issues/1486)) ([5b24583](https://github.com/aws/aws-cdk/commit/5b24583)), closes [#973](https://github.com/aws/aws-cdk/issues/973) [#1481](https://github.com/aws/aws-cdk/issues/1481) +* **lambda:** use IRole instead of Role to allow imports ([#1509](https://github.com/aws/aws-cdk/issues/1509)) ([b909dcd](https://github.com/aws/aws-cdk/commit/b909dcd)) +* **toolkit:** fix typo in --rename option description ([#1438](https://github.com/aws/aws-cdk/issues/1438)) ([1dd56d4](https://github.com/aws/aws-cdk/commit/1dd56d4)) +* **toolkit:** support multiple toolkit stacks in the same environment ([#1427](https://github.com/aws/aws-cdk/issues/1427)) ([095da14](https://github.com/aws/aws-cdk/commit/095da14)), closes [#1416](https://github.com/aws/aws-cdk/issues/1416) ### Features -* **apigateway:** add tracingEnabled property to APIGW Stage ([#1482](https://github.com/awslabs/aws-cdk/issues/1482)) ([fefa764](https://github.com/awslabs/aws-cdk/commit/fefa764)) -* **assets:** enable local tooling scenarios such as lambda debugging ([#1433](https://github.com/awslabs/aws-cdk/issues/1433)) ([0d2b633](https://github.com/awslabs/aws-cdk/commit/0d2b633)), closes [#1432](https://github.com/awslabs/aws-cdk/issues/1432) -* **aws-cdk:** better stack dependency handling ([#1511](https://github.com/awslabs/aws-cdk/issues/1511)) ([b4bbaf0](https://github.com/awslabs/aws-cdk/commit/b4bbaf0)), closes [#1508](https://github.com/awslabs/aws-cdk/issues/1508) [#1505](https://github.com/awslabs/aws-cdk/issues/1505) -* **aws-codepipeline:** jenkins build and test actions ([#1216](https://github.com/awslabs/aws-cdk/issues/1216)) ([471e8eb](https://github.com/awslabs/aws-cdk/commit/471e8eb)) -* **aws-codepipeline:** support notifications on the ManualApprovalAction ([#1368](https://github.com/awslabs/aws-cdk/issues/1368)) ([068fa46](https://github.com/awslabs/aws-cdk/commit/068fa46)), closes [#1222](https://github.com/awslabs/aws-cdk/issues/1222) -* **aws-ecs:** add support Amazon Linux 2 ([#1484](https://github.com/awslabs/aws-cdk/issues/1484)) ([82ec0ff](https://github.com/awslabs/aws-cdk/commit/82ec0ff)), closes [#1483](https://github.com/awslabs/aws-cdk/issues/1483) -* **aws-kms:** allow tagging kms keys ([#1485](https://github.com/awslabs/aws-cdk/issues/1485)) ([f43b4d4](https://github.com/awslabs/aws-cdk/commit/f43b4d4)) -* **aws-lambda:** add input and output artifacts to the CodePipeline action ([#1390](https://github.com/awslabs/aws-cdk/issues/1390)) ([fbd7728](https://github.com/awslabs/aws-cdk/commit/fbd7728)), closes [#1384](https://github.com/awslabs/aws-cdk/issues/1384) -* **cdk:** transparently use constructs from another stack ([d7371f0](https://github.com/awslabs/aws-cdk/commit/d7371f0)), closes [#1324](https://github.com/awslabs/aws-cdk/issues/1324) -* **cli:** allow specifying options using env vars ([#1447](https://github.com/awslabs/aws-cdk/issues/1447)) ([7cd84a0](https://github.com/awslabs/aws-cdk/commit/7cd84a0)) -* aws resource api linting (breaking changes) ([#1434](https://github.com/awslabs/aws-cdk/issues/1434)) ([8c17ca7](https://github.com/awslabs/aws-cdk/commit/8c17ca7)), closes [#742](https://github.com/awslabs/aws-cdk/issues/742) [#1428](https://github.com/awslabs/aws-cdk/issues/1428) -* **core:** cloudformation condition chaining ([#1494](https://github.com/awslabs/aws-cdk/issues/1494)) ([2169015](https://github.com/awslabs/aws-cdk/commit/2169015)), closes [#1457](https://github.com/awslabs/aws-cdk/issues/1457) -* **diff:** better diff of arbitrary json objects ([#1488](https://github.com/awslabs/aws-cdk/issues/1488)) ([607f997](https://github.com/awslabs/aws-cdk/commit/607f997)) -* **route53:** support cname records ([#1487](https://github.com/awslabs/aws-cdk/issues/1487)) ([17eddd1](https://github.com/awslabs/aws-cdk/commit/17eddd1)), closes [#1420](https://github.com/awslabs/aws-cdk/issues/1420) -* **step-functions:** support parameters option ([#1492](https://github.com/awslabs/aws-cdk/issues/1492)) ([935054a](https://github.com/awslabs/aws-cdk/commit/935054a)), closes [#1480](https://github.com/awslabs/aws-cdk/issues/1480) -* **core:** construct base class changes (breaking) ([#1444](https://github.com/awslabs/aws-cdk/issues/1444)) ([fb22a32](https://github.com/awslabs/aws-cdk/commit/fb22a32)), closes [#1431](https://github.com/awslabs/aws-cdk/issues/1431) [#1441](https://github.com/awslabs/aws-cdk/issues/1441) [#189](https://github.com/awslabs/aws-cdk/issues/189) [#1441](https://github.com/awslabs/aws-cdk/issues/1441) [#1431](https://github.com/awslabs/aws-cdk/issues/1431) -* **core:** idiomize cloudformation intrinsics functions ([#1428](https://github.com/awslabs/aws-cdk/issues/1428)) ([04217a5](https://github.com/awslabs/aws-cdk/commit/04217a5)), closes [#202](https://github.com/awslabs/aws-cdk/issues/202) -* **cloudformation:** no more generated attribute types in CFN layer (L1) ([#1489](https://github.com/awslabs/aws-cdk/issues/1489)) ([4d6d5ca](https://github.com/awslabs/aws-cdk/commit/4d6d5ca)), closes [#1455](https://github.com/awslabs/aws-cdk/issues/1455) [#1406](https://github.com/awslabs/aws-cdk/issues/1406) -* **cloudformation:** stop generating legacy cloudformation resources ([#1493](https://github.com/awslabs/aws-cdk/issues/1493)) ([81b4174](https://github.com/awslabs/aws-cdk/commit/81b4174)) +* **apigateway:** add tracingEnabled property to APIGW Stage ([#1482](https://github.com/aws/aws-cdk/issues/1482)) ([fefa764](https://github.com/aws/aws-cdk/commit/fefa764)) +* **assets:** enable local tooling scenarios such as lambda debugging ([#1433](https://github.com/aws/aws-cdk/issues/1433)) ([0d2b633](https://github.com/aws/aws-cdk/commit/0d2b633)), closes [#1432](https://github.com/aws/aws-cdk/issues/1432) +* **aws-cdk:** better stack dependency handling ([#1511](https://github.com/aws/aws-cdk/issues/1511)) ([b4bbaf0](https://github.com/aws/aws-cdk/commit/b4bbaf0)), closes [#1508](https://github.com/aws/aws-cdk/issues/1508) [#1505](https://github.com/aws/aws-cdk/issues/1505) +* **aws-codepipeline:** jenkins build and test actions ([#1216](https://github.com/aws/aws-cdk/issues/1216)) ([471e8eb](https://github.com/aws/aws-cdk/commit/471e8eb)) +* **aws-codepipeline:** support notifications on the ManualApprovalAction ([#1368](https://github.com/aws/aws-cdk/issues/1368)) ([068fa46](https://github.com/aws/aws-cdk/commit/068fa46)), closes [#1222](https://github.com/aws/aws-cdk/issues/1222) +* **aws-ecs:** add support Amazon Linux 2 ([#1484](https://github.com/aws/aws-cdk/issues/1484)) ([82ec0ff](https://github.com/aws/aws-cdk/commit/82ec0ff)), closes [#1483](https://github.com/aws/aws-cdk/issues/1483) +* **aws-kms:** allow tagging kms keys ([#1485](https://github.com/aws/aws-cdk/issues/1485)) ([f43b4d4](https://github.com/aws/aws-cdk/commit/f43b4d4)) +* **aws-lambda:** add input and output artifacts to the CodePipeline action ([#1390](https://github.com/aws/aws-cdk/issues/1390)) ([fbd7728](https://github.com/aws/aws-cdk/commit/fbd7728)), closes [#1384](https://github.com/aws/aws-cdk/issues/1384) +* **cdk:** transparently use constructs from another stack ([d7371f0](https://github.com/aws/aws-cdk/commit/d7371f0)), closes [#1324](https://github.com/aws/aws-cdk/issues/1324) +* **cli:** allow specifying options using env vars ([#1447](https://github.com/aws/aws-cdk/issues/1447)) ([7cd84a0](https://github.com/aws/aws-cdk/commit/7cd84a0)) +* aws resource api linting (breaking changes) ([#1434](https://github.com/aws/aws-cdk/issues/1434)) ([8c17ca7](https://github.com/aws/aws-cdk/commit/8c17ca7)), closes [#742](https://github.com/aws/aws-cdk/issues/742) [#1428](https://github.com/aws/aws-cdk/issues/1428) +* **core:** cloudformation condition chaining ([#1494](https://github.com/aws/aws-cdk/issues/1494)) ([2169015](https://github.com/aws/aws-cdk/commit/2169015)), closes [#1457](https://github.com/aws/aws-cdk/issues/1457) +* **diff:** better diff of arbitrary json objects ([#1488](https://github.com/aws/aws-cdk/issues/1488)) ([607f997](https://github.com/aws/aws-cdk/commit/607f997)) +* **route53:** support cname records ([#1487](https://github.com/aws/aws-cdk/issues/1487)) ([17eddd1](https://github.com/aws/aws-cdk/commit/17eddd1)), closes [#1420](https://github.com/aws/aws-cdk/issues/1420) +* **step-functions:** support parameters option ([#1492](https://github.com/aws/aws-cdk/issues/1492)) ([935054a](https://github.com/aws/aws-cdk/commit/935054a)), closes [#1480](https://github.com/aws/aws-cdk/issues/1480) +* **core:** construct base class changes (breaking) ([#1444](https://github.com/aws/aws-cdk/issues/1444)) ([fb22a32](https://github.com/aws/aws-cdk/commit/fb22a32)), closes [#1431](https://github.com/aws/aws-cdk/issues/1431) [#1441](https://github.com/aws/aws-cdk/issues/1441) [#189](https://github.com/aws/aws-cdk/issues/189) [#1441](https://github.com/aws/aws-cdk/issues/1441) [#1431](https://github.com/aws/aws-cdk/issues/1431) +* **core:** idiomize cloudformation intrinsics functions ([#1428](https://github.com/aws/aws-cdk/issues/1428)) ([04217a5](https://github.com/aws/aws-cdk/commit/04217a5)), closes [#202](https://github.com/aws/aws-cdk/issues/202) +* **cloudformation:** no more generated attribute types in CFN layer (L1) ([#1489](https://github.com/aws/aws-cdk/issues/1489)) ([4d6d5ca](https://github.com/aws/aws-cdk/commit/4d6d5ca)), closes [#1455](https://github.com/aws/aws-cdk/issues/1455) [#1406](https://github.com/aws/aws-cdk/issues/1406) +* **cloudformation:** stop generating legacy cloudformation resources ([#1493](https://github.com/aws/aws-cdk/issues/1493)) ([81b4174](https://github.com/aws/aws-cdk/commit/81b4174)) ### BREAKING CHANGES @@ -1250,29 +1250,29 @@ communicate when this foundational work is complete. - `export(): XxxImportProps` is now defined in `IXxx` and implemented by imported resources -## [0.21.0](https://github.com/awslabs/aws-cdk/compare/v0.20.0...v0.21.0) (2018-12-20) +## [0.21.0](https://github.com/aws/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) +* **aws-cloudformation:** change the type of Role in CodePipeline Actions to IRole. ([#1364](https://github.com/aws/aws-cdk/issues/1364)) ([3d07e48](https://github.com/aws/aws-cdk/commit/3d07e48)), closes [#1361](https://github.com/aws/aws-cdk/issues/1361) +* **codebuild:** Rename includeBuildID property of S3BucketBuildArtifacts ([#1354](https://github.com/aws/aws-cdk/issues/1354)) ([84eb7ad](https://github.com/aws/aws-cdk/commit/84eb7ad)), closes [#1347](https://github.com/aws/aws-cdk/issues/1347) +* **toolkit:** scrutiny dialog should fail with no tty ([#1382](https://github.com/aws/aws-cdk/issues/1382)) ([478a714](https://github.com/aws/aws-cdk/commit/478a714)), closes [#1380](https://github.com/aws/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) +* **aws-codebuild:** change the API of GitHub and BitBucket Sources. ([#1345](https://github.com/aws/aws-cdk/issues/1345)) ([9cebf0d](https://github.com/aws/aws-cdk/commit/9cebf0d)) +* add "engines.node" key to all packages ([#1358](https://github.com/aws/aws-cdk/issues/1358)) ([b595cf0](https://github.com/aws/aws-cdk/commit/b595cf0)), closes [#1337](https://github.com/aws/aws-cdk/issues/1337) +* deprecate "cloudformation" namespace in favor of "CfnXxx" ([#1311](https://github.com/aws/aws-cdk/issues/1311)) ([d20938c](https://github.com/aws/aws-cdk/commit/d20938c)), closes [#878](https://github.com/aws/aws-cdk/issues/878) [awslabs/jsii#283](https://github.com/aws/jsii/issues/283) [awslabs/jsii#270](https://github.com/aws/jsii/issues/270) +* update CloudFormation resources v2.18.0 ([#1407](https://github.com/aws/aws-cdk/issues/1407)) ([0f80b56](https://github.com/aws/aws-cdk/commit/0f80b56)), closes [#1409](https://github.com/aws/aws-cdk/issues/1409) +* **aws-codebuild:** allow setting Webhook for GitHub Sources. ([#1387](https://github.com/aws/aws-cdk/issues/1387)) ([d5cae61](https://github.com/aws/aws-cdk/commit/d5cae61)) +* **aws-ec2:** can now use PrefixList in ingress rules ([#1360](https://github.com/aws/aws-cdk/issues/1360)) ([c3cfcd5](https://github.com/aws/aws-cdk/commit/c3cfcd5)) +* **aws-iam:** configure ExternalId for Role ([#1359](https://github.com/aws/aws-cdk/issues/1359)) ([3d200c9](https://github.com/aws/aws-cdk/commit/3d200c9)), closes [#235](https://github.com/aws/aws-cdk/issues/235) +* **aws-lambda:** Add python 3.7 runtime ([#1379](https://github.com/aws/aws-cdk/issues/1379)) ([8c733ef](https://github.com/aws/aws-cdk/commit/8c733ef)) +* **cdk:** add the CodeDeployLambdaAlias Update Policy. ([#1346](https://github.com/aws/aws-cdk/issues/1346)) ([d648b58](https://github.com/aws/aws-cdk/commit/d648b58)), closes [#1177](https://github.com/aws/aws-cdk/issues/1177) +* **core:** convert "/" in construct id to "--" and disallow tokens ([#1375](https://github.com/aws/aws-cdk/issues/1375)) ([011aac0](https://github.com/aws/aws-cdk/commit/011aac0)), closes [#1351](https://github.com/aws/aws-cdk/issues/1351) [#1374](https://github.com/aws/aws-cdk/issues/1374) +* **iam:** CompositePrincipal and allow multiple principal types ([#1377](https://github.com/aws/aws-cdk/issues/1377)) ([b942ae5](https://github.com/aws/aws-cdk/commit/b942ae5)), closes [#1201](https://github.com/aws/aws-cdk/issues/1201) ### BREAKING CHANGES @@ -1288,31 +1288,31 @@ lower-case trailing `d`). -## [0.20.0](https://github.com/awslabs/aws-cdk/compare/v0.19.0...v0.20.0) (2018-12-13) +## [0.20.0](https://github.com/aws/aws-cdk/compare/v0.19.0...v0.20.0) (2018-12-13) ### Bug Fixes -* **assert:** Adjust assertion behavior to be stricter ([#1289](https://github.com/awslabs/aws-cdk/issues/1289)) ([0919bf4](https://github.com/awslabs/aws-cdk/commit/0919bf4)), closes [awslabs/cdk-ops#186](https://github.com/awslabs/cdk-ops/issues/186) -* **aws-cdk:** fix profile use in non-'aws' partitions ([#1283](https://github.com/awslabs/aws-cdk/issues/1283)) ([5478913](https://github.com/awslabs/aws-cdk/commit/5478913)), closes [#1262](https://github.com/awslabs/aws-cdk/issues/1262) [#1109](https://github.com/awslabs/aws-cdk/issues/1109) -* upgrade jsii to v0.7.12 ([#1328](https://github.com/awslabs/aws-cdk/issues/1328)) ([62b7941](https://github.com/awslabs/aws-cdk/commit/62b7941)) -* **aws-cdk:** fix YAML line wrapping issue ([#1334](https://github.com/awslabs/aws-cdk/issues/1334)) ([48b9bdd](https://github.com/awslabs/aws-cdk/commit/48b9bdd)), closes [#1309](https://github.com/awslabs/aws-cdk/issues/1309) -* **aws-codecommit:** make the onCommit CloudWatch Event respect creating the branch as well. ([#1320](https://github.com/awslabs/aws-cdk/issues/1320)) ([cb1aed9](https://github.com/awslabs/aws-cdk/commit/cb1aed9)) -* **aws-ecr:** add the `addToPipeline` method to IRepository. ([#1329](https://github.com/awslabs/aws-cdk/issues/1329)) ([c4a9b74](https://github.com/awslabs/aws-cdk/commit/c4a9b74)) -* **aws-ecs:** fix healthCheckGracePeriodSeconds ([#1266](https://github.com/awslabs/aws-cdk/issues/1266)) ([3a89e21](https://github.com/awslabs/aws-cdk/commit/3a89e21)), closes [#1265](https://github.com/awslabs/aws-cdk/issues/1265) -* **aws-ecs:** set permissions for 'awslogs' log driver ([#1291](https://github.com/awslabs/aws-cdk/issues/1291)) ([f5bc59b](https://github.com/awslabs/aws-cdk/commit/f5bc59b)), closes [#1279](https://github.com/awslabs/aws-cdk/issues/1279) -* **aws-lambda:** code.asset now supports jar files, fixes [#1294](https://github.com/awslabs/aws-cdk/issues/1294) ([#1330](https://github.com/awslabs/aws-cdk/issues/1330)) ([3076070](https://github.com/awslabs/aws-cdk/commit/3076070)) -* **aws-logs:** set default log retention of LogGroup to 731 instead of 730 ([#1344](https://github.com/awslabs/aws-cdk/issues/1344)) ([71dc09f](https://github.com/awslabs/aws-cdk/commit/71dc09f)), closes [#1343](https://github.com/awslabs/aws-cdk/issues/1343) +* **assert:** Adjust assertion behavior to be stricter ([#1289](https://github.com/aws/aws-cdk/issues/1289)) ([0919bf4](https://github.com/aws/aws-cdk/commit/0919bf4)), closes [awslabs/cdk-ops#186](https://github.com/awslabs/cdk-ops/issues/186) +* **aws-cdk:** fix profile use in non-'aws' partitions ([#1283](https://github.com/aws/aws-cdk/issues/1283)) ([5478913](https://github.com/aws/aws-cdk/commit/5478913)), closes [#1262](https://github.com/aws/aws-cdk/issues/1262) [#1109](https://github.com/aws/aws-cdk/issues/1109) +* upgrade jsii to v0.7.12 ([#1328](https://github.com/aws/aws-cdk/issues/1328)) ([62b7941](https://github.com/aws/aws-cdk/commit/62b7941)) +* **aws-cdk:** fix YAML line wrapping issue ([#1334](https://github.com/aws/aws-cdk/issues/1334)) ([48b9bdd](https://github.com/aws/aws-cdk/commit/48b9bdd)), closes [#1309](https://github.com/aws/aws-cdk/issues/1309) +* **aws-codecommit:** make the onCommit CloudWatch Event respect creating the branch as well. ([#1320](https://github.com/aws/aws-cdk/issues/1320)) ([cb1aed9](https://github.com/aws/aws-cdk/commit/cb1aed9)) +* **aws-ecr:** add the `addToPipeline` method to IRepository. ([#1329](https://github.com/aws/aws-cdk/issues/1329)) ([c4a9b74](https://github.com/aws/aws-cdk/commit/c4a9b74)) +* **aws-ecs:** fix healthCheckGracePeriodSeconds ([#1266](https://github.com/aws/aws-cdk/issues/1266)) ([3a89e21](https://github.com/aws/aws-cdk/commit/3a89e21)), closes [#1265](https://github.com/aws/aws-cdk/issues/1265) +* **aws-ecs:** set permissions for 'awslogs' log driver ([#1291](https://github.com/aws/aws-cdk/issues/1291)) ([f5bc59b](https://github.com/aws/aws-cdk/commit/f5bc59b)), closes [#1279](https://github.com/aws/aws-cdk/issues/1279) +* **aws-lambda:** code.asset now supports jar files, fixes [#1294](https://github.com/aws/aws-cdk/issues/1294) ([#1330](https://github.com/aws/aws-cdk/issues/1330)) ([3076070](https://github.com/aws/aws-cdk/commit/3076070)) +* **aws-logs:** set default log retention of LogGroup to 731 instead of 730 ([#1344](https://github.com/aws/aws-cdk/issues/1344)) ([71dc09f](https://github.com/aws/aws-cdk/commit/71dc09f)), closes [#1343](https://github.com/aws/aws-cdk/issues/1343) ### Features -* **aws-cdk:** directory assets follow symlinks ([#1318](https://github.com/awslabs/aws-cdk/issues/1318)) ([2dfd593](https://github.com/awslabs/aws-cdk/commit/2dfd593)), closes [#731](https://github.com/awslabs/aws-cdk/issues/731) -* **aws-s3:** orphan buckets by default ([#1273](https://github.com/awslabs/aws-cdk/issues/1273)) ([2eb47ad](https://github.com/awslabs/aws-cdk/commit/2eb47ad)), closes [#1269](https://github.com/awslabs/aws-cdk/issues/1269) -* **core:** include jsii runtime version in analytics ([#1288](https://github.com/awslabs/aws-cdk/issues/1288)) ([f06de18](https://github.com/awslabs/aws-cdk/commit/f06de18)), closes [awslabs/jsii#325](https://github.com/awslabs/jsii/issues/325) [#1258](https://github.com/awslabs/aws-cdk/issues/1258) [awslabs/cdk-ops#127](https://github.com/awslabs/cdk-ops/issues/127) -* **core:** only include cdk libs in version reporting ([#1290](https://github.com/awslabs/aws-cdk/issues/1290)) ([6184423](https://github.com/awslabs/aws-cdk/commit/6184423)), closes [awslabs/cdk-ops#172](https://github.com/awslabs/cdk-ops/issues/172) -* **docs:** add design process description & basic style guide ([#1229](https://github.com/awslabs/aws-cdk/issues/1229)) ([5ffa7e2](https://github.com/awslabs/aws-cdk/commit/5ffa7e2)), closes [awslabs/cdk-ops#177](https://github.com/awslabs/cdk-ops/issues/177) -* **toolkit:** include toolkit version in AWS::CDK::Metadata ([#1287](https://github.com/awslabs/aws-cdk/issues/1287)) ([5004f50](https://github.com/awslabs/aws-cdk/commit/5004f50)), closes [#1286](https://github.com/awslabs/aws-cdk/issues/1286) +* **aws-cdk:** directory assets follow symlinks ([#1318](https://github.com/aws/aws-cdk/issues/1318)) ([2dfd593](https://github.com/aws/aws-cdk/commit/2dfd593)), closes [#731](https://github.com/aws/aws-cdk/issues/731) +* **aws-s3:** orphan buckets by default ([#1273](https://github.com/aws/aws-cdk/issues/1273)) ([2eb47ad](https://github.com/aws/aws-cdk/commit/2eb47ad)), closes [#1269](https://github.com/aws/aws-cdk/issues/1269) +* **core:** include jsii runtime version in analytics ([#1288](https://github.com/aws/aws-cdk/issues/1288)) ([f06de18](https://github.com/aws/aws-cdk/commit/f06de18)), closes [awslabs/jsii#325](https://github.com/aws/jsii/issues/325) [#1258](https://github.com/aws/aws-cdk/issues/1258) [awslabs/cdk-ops#127](https://github.com/awslabs/cdk-ops/issues/127) +* **core:** only include cdk libs in version reporting ([#1290](https://github.com/aws/aws-cdk/issues/1290)) ([6184423](https://github.com/aws/aws-cdk/commit/6184423)), closes [awslabs/cdk-ops#172](https://github.com/awslabs/cdk-ops/issues/172) +* **docs:** add design process description & basic style guide ([#1229](https://github.com/aws/aws-cdk/issues/1229)) ([5ffa7e2](https://github.com/aws/aws-cdk/commit/5ffa7e2)), closes [awslabs/cdk-ops#177](https://github.com/awslabs/cdk-ops/issues/177) +* **toolkit:** include toolkit version in AWS::CDK::Metadata ([#1287](https://github.com/aws/aws-cdk/issues/1287)) ([5004f50](https://github.com/aws/aws-cdk/commit/5004f50)), closes [#1286](https://github.com/aws/aws-cdk/issues/1286) ### BREAKING CHANGES @@ -1324,27 +1324,27 @@ behavior. -## [0.19.0](https://github.com/awslabs/aws-cdk/compare/v0.18.1...v0.19.0) (2018-12-04) +## [0.19.0](https://github.com/aws/aws-cdk/compare/v0.18.1...v0.19.0) (2018-12-04) ### Bug Fixes -* **aws-cdk:** add '-h' flag to bring up help ([#1274](https://github.com/awslabs/aws-cdk/issues/1274)) ([47dafb0](https://github.com/awslabs/aws-cdk/commit/47dafb0)), closes [#1259](https://github.com/awslabs/aws-cdk/issues/1259) -* **aws-cloudfront:** Allow to disable IPv6 on cloudfront distribution ([#1244](https://github.com/awslabs/aws-cdk/issues/1244)) ([10b7092](https://github.com/awslabs/aws-cdk/commit/10b7092)), closes [#1243](https://github.com/awslabs/aws-cdk/issues/1243) -* **aws-cloudtrail:** correct S3 bucket policy and dependency chain ([#1268](https://github.com/awslabs/aws-cdk/issues/1268)) ([0de2da8](https://github.com/awslabs/aws-cdk/commit/0de2da8)), closes [#1172](https://github.com/awslabs/aws-cdk/issues/1172) -* **aws-ec2:** fix code generation of IcmpPing ([#1235](https://github.com/awslabs/aws-cdk/issues/1235)) ([6a13a18](https://github.com/awslabs/aws-cdk/commit/6a13a18)), closes [#1231](https://github.com/awslabs/aws-cdk/issues/1231) -* **cdk:** don't use instanceof in App ([#1249](https://github.com/awslabs/aws-cdk/issues/1249)) ([a45c3bd](https://github.com/awslabs/aws-cdk/commit/a45c3bd)), closes [#1245](https://github.com/awslabs/aws-cdk/issues/1245) -* **cdk init:** rename 'dotnet' to 'csharp' ([#1210](https://github.com/awslabs/aws-cdk/issues/1210)) ([da6a799](https://github.com/awslabs/aws-cdk/commit/da6a799)), closes [#1123](https://github.com/awslabs/aws-cdk/issues/1123) -* **cdk init:** update 'app' init template ([#1209](https://github.com/awslabs/aws-cdk/issues/1209)) ([0287109](https://github.com/awslabs/aws-cdk/commit/0287109)), closes [#1124](https://github.com/awslabs/aws-cdk/issues/1124) [#1128](https://github.com/awslabs/aws-cdk/issues/1128) [#1214](https://github.com/awslabs/aws-cdk/issues/1214) +* **aws-cdk:** add '-h' flag to bring up help ([#1274](https://github.com/aws/aws-cdk/issues/1274)) ([47dafb0](https://github.com/aws/aws-cdk/commit/47dafb0)), closes [#1259](https://github.com/aws/aws-cdk/issues/1259) +* **aws-cloudfront:** Allow to disable IPv6 on cloudfront distribution ([#1244](https://github.com/aws/aws-cdk/issues/1244)) ([10b7092](https://github.com/aws/aws-cdk/commit/10b7092)), closes [#1243](https://github.com/aws/aws-cdk/issues/1243) +* **aws-cloudtrail:** correct S3 bucket policy and dependency chain ([#1268](https://github.com/aws/aws-cdk/issues/1268)) ([0de2da8](https://github.com/aws/aws-cdk/commit/0de2da8)), closes [#1172](https://github.com/aws/aws-cdk/issues/1172) +* **aws-ec2:** fix code generation of IcmpPing ([#1235](https://github.com/aws/aws-cdk/issues/1235)) ([6a13a18](https://github.com/aws/aws-cdk/commit/6a13a18)), closes [#1231](https://github.com/aws/aws-cdk/issues/1231) +* **cdk:** don't use instanceof in App ([#1249](https://github.com/aws/aws-cdk/issues/1249)) ([a45c3bd](https://github.com/aws/aws-cdk/commit/a45c3bd)), closes [#1245](https://github.com/aws/aws-cdk/issues/1245) +* **cdk init:** rename 'dotnet' to 'csharp' ([#1210](https://github.com/aws/aws-cdk/issues/1210)) ([da6a799](https://github.com/aws/aws-cdk/commit/da6a799)), closes [#1123](https://github.com/aws/aws-cdk/issues/1123) +* **cdk init:** update 'app' init template ([#1209](https://github.com/aws/aws-cdk/issues/1209)) ([0287109](https://github.com/aws/aws-cdk/commit/0287109)), closes [#1124](https://github.com/aws/aws-cdk/issues/1124) [#1128](https://github.com/aws/aws-cdk/issues/1128) [#1214](https://github.com/aws/aws-cdk/issues/1214) ### Features -* **aws-codebuild:** allow using docker image assets as build images ([#1233](https://github.com/awslabs/aws-cdk/issues/1233)) ([72413c1](https://github.com/awslabs/aws-cdk/commit/72413c1)), closes [#1232](https://github.com/awslabs/aws-cdk/issues/1232) [#1219](https://github.com/awslabs/aws-cdk/issues/1219) -* **aws-codebuild:** rename the Project methods for adding Actions to CodePipeline. ([#1254](https://github.com/awslabs/aws-cdk/issues/1254)) ([825e448](https://github.com/awslabs/aws-cdk/commit/825e448)), closes [#1211](https://github.com/awslabs/aws-cdk/issues/1211) -* **aws-ecr:** add an ECR Repository source CodePipeline Action. ([#1255](https://github.com/awslabs/aws-cdk/issues/1255)) ([01cc8a2](https://github.com/awslabs/aws-cdk/commit/01cc8a2)) -* **app-delivery:** IAM policy for deploy stack (#1165) ([edc9a21](https://github.com/awslabs/aws-cdk/commit/edc9a21)), closes [#1165](https://github.com/awslabs/aws-cdk/issues/1165) [#1151](https://github.com/awslabs/aws-cdk/issues/1151) -* Update to CloudFormation spec v2.16.0 ([#1280](https://github.com/awslabs/aws-cdk/issues/1280)) ([9df5c54](https://github.com/awslabs/aws-cdk/commit/9df5c54)) +* **aws-codebuild:** allow using docker image assets as build images ([#1233](https://github.com/aws/aws-cdk/issues/1233)) ([72413c1](https://github.com/aws/aws-cdk/commit/72413c1)), closes [#1232](https://github.com/aws/aws-cdk/issues/1232) [#1219](https://github.com/aws/aws-cdk/issues/1219) +* **aws-codebuild:** rename the Project methods for adding Actions to CodePipeline. ([#1254](https://github.com/aws/aws-cdk/issues/1254)) ([825e448](https://github.com/aws/aws-cdk/commit/825e448)), closes [#1211](https://github.com/aws/aws-cdk/issues/1211) +* **aws-ecr:** add an ECR Repository source CodePipeline Action. ([#1255](https://github.com/aws/aws-cdk/issues/1255)) ([01cc8a2](https://github.com/aws/aws-cdk/commit/01cc8a2)) +* **app-delivery:** IAM policy for deploy stack (#1165) ([edc9a21](https://github.com/aws/aws-cdk/commit/edc9a21)), closes [#1165](https://github.com/aws/aws-cdk/issues/1165) [#1151](https://github.com/aws/aws-cdk/issues/1151) +* Update to CloudFormation spec v2.16.0 ([#1280](https://github.com/aws/aws-cdk/issues/1280)) ([9df5c54](https://github.com/aws/aws-cdk/commit/9df5c54)) ### BREAKING CHANGES @@ -1367,62 +1367,62 @@ and is required instead of optional. -## [0.18.1](https://github.com/awslabs/aws-cdk/compare/v0.18.0...v0.18.1) (2018-11-21) +## [0.18.1](https://github.com/aws/aws-cdk/compare/v0.18.0...v0.18.1) (2018-11-21) ### Bug Fixes -* **aws-autoscaling:** Add hook ordering dependency ([#1218](https://github.com/awslabs/aws-cdk/issues/1218)) ([7e6ad84](https://github.com/awslabs/aws-cdk/commit/7e6ad84)), closes [#1212](https://github.com/awslabs/aws-cdk/issues/1212) -* **aws-elasticloadbalancingv2:** target group metrics ([#1226](https://github.com/awslabs/aws-cdk/issues/1226)) ([de488df](https://github.com/awslabs/aws-cdk/commit/de488df)), closes [#1213](https://github.com/awslabs/aws-cdk/issues/1213) +* **aws-autoscaling:** Add hook ordering dependency ([#1218](https://github.com/aws/aws-cdk/issues/1218)) ([7e6ad84](https://github.com/aws/aws-cdk/commit/7e6ad84)), closes [#1212](https://github.com/aws/aws-cdk/issues/1212) +* **aws-elasticloadbalancingv2:** target group metrics ([#1226](https://github.com/aws/aws-cdk/issues/1226)) ([de488df](https://github.com/aws/aws-cdk/commit/de488df)), closes [#1213](https://github.com/aws/aws-cdk/issues/1213) -## [0.18.0](https://github.com/awslabs/aws-cdk/compare/v0.17.0...v0.18.0) (2018-11-19) +## [0.18.0](https://github.com/aws/aws-cdk/compare/v0.17.0...v0.18.0) (2018-11-19) ### Bug Fixes -- **aws-cdk:** make bootstrapping not require --app ([#1191](https://github.com/awslabs/aws-cdk/issues/1191)) ([c7b1004](https://github.com/awslabs/aws-cdk/commit/c7b1004)), closes [#1188](https://github.com/awslabs/aws-cdk/issues/1188) -- **aws-ecs:** don't emit DesiredCount in daemon mode ([#1199](https://github.com/awslabs/aws-cdk/issues/1199)) ([7908de4](https://github.com/awslabs/aws-cdk/commit/7908de4)), closes [#1197](https://github.com/awslabs/aws-cdk/issues/1197) -- **aws-elasticloadbalancingv2:** 'targetType' on groups ([#1174](https://github.com/awslabs/aws-cdk/issues/1174)) ([b4293f2](https://github.com/awslabs/aws-cdk/commit/b4293f2)) -- **aws-elasticloadbalancingv2:** fix rule dependency ([#1170](https://github.com/awslabs/aws-cdk/issues/1170)) ([aeb0f4f](https://github.com/awslabs/aws-cdk/commit/aeb0f4f)), closes [#1160](https://github.com/awslabs/aws-cdk/issues/1160) -- **deps:** upgrade jsii to 0.7.11 ([#1202](https://github.com/awslabs/aws-cdk/issues/1202)) ([f3a5f12](https://github.com/awslabs/aws-cdk/commit/f3a5f12)) -- **docs:** fix "getting started" documentation ([#1045](https://github.com/awslabs/aws-cdk/issues/1045)) ([29b611f](https://github.com/awslabs/aws-cdk/commit/29b611f)) -- **toolkit:** typo in `cdk bootstrap` output ([#1176](https://github.com/awslabs/aws-cdk/issues/1176)) ([b83fe85](https://github.com/awslabs/aws-cdk/commit/b83fe85)) +- **aws-cdk:** make bootstrapping not require --app ([#1191](https://github.com/aws/aws-cdk/issues/1191)) ([c7b1004](https://github.com/aws/aws-cdk/commit/c7b1004)), closes [#1188](https://github.com/aws/aws-cdk/issues/1188) +- **aws-ecs:** don't emit DesiredCount in daemon mode ([#1199](https://github.com/aws/aws-cdk/issues/1199)) ([7908de4](https://github.com/aws/aws-cdk/commit/7908de4)), closes [#1197](https://github.com/aws/aws-cdk/issues/1197) +- **aws-elasticloadbalancingv2:** 'targetType' on groups ([#1174](https://github.com/aws/aws-cdk/issues/1174)) ([b4293f2](https://github.com/aws/aws-cdk/commit/b4293f2)) +- **aws-elasticloadbalancingv2:** fix rule dependency ([#1170](https://github.com/aws/aws-cdk/issues/1170)) ([aeb0f4f](https://github.com/aws/aws-cdk/commit/aeb0f4f)), closes [#1160](https://github.com/aws/aws-cdk/issues/1160) +- **deps:** upgrade jsii to 0.7.11 ([#1202](https://github.com/aws/aws-cdk/issues/1202)) ([f3a5f12](https://github.com/aws/aws-cdk/commit/f3a5f12)) +- **docs:** fix "getting started" documentation ([#1045](https://github.com/aws/aws-cdk/issues/1045)) ([29b611f](https://github.com/aws/aws-cdk/commit/29b611f)) +- **toolkit:** typo in `cdk bootstrap` output ([#1176](https://github.com/aws/aws-cdk/issues/1176)) ([b83fe85](https://github.com/aws/aws-cdk/commit/b83fe85)) ### Features -- **aws-autoscaling:** add instance AutoScaling ([#1134](https://github.com/awslabs/aws-cdk/issues/1134)) ([d397dd7](https://github.com/awslabs/aws-cdk/commit/d397dd7)), closes [#1042](https://github.com/awslabs/aws-cdk/issues/1042) [#1113](https://github.com/awslabs/aws-cdk/issues/1113) -- **aws-codebuild:** add support for additional sources and artifact in Projects. ([#1110](https://github.com/awslabs/aws-cdk/issues/1110)) ([d911b08](https://github.com/awslabs/aws-cdk/commit/d911b08)) -- **aws-ec2:** add VPC context provider ([#1168](https://github.com/awslabs/aws-cdk/issues/1168)) ([e8380fa](https://github.com/awslabs/aws-cdk/commit/e8380fa)), closes [#1095](https://github.com/awslabs/aws-cdk/issues/1095) -- **aws-ecs:** expose service and target group on the LoadBalancedFargateService ([#1175](https://github.com/awslabs/aws-cdk/issues/1175)) ([e799699](https://github.com/awslabs/aws-cdk/commit/e799699)) -- **aws-ecs:** instance autoscaling and drain hook ([#1192](https://github.com/awslabs/aws-cdk/issues/1192)) ([811462e](https://github.com/awslabs/aws-cdk/commit/811462e)), closes [#1162](https://github.com/awslabs/aws-cdk/issues/1162) -- **aws-ecs:** Support HTTPS in load balanced Fargate service ([#1115](https://github.com/awslabs/aws-cdk/issues/1115)) ([76a5cc7](https://github.com/awslabs/aws-cdk/commit/76a5cc7)) -- **aws-ecs:** TLS support for Fargate service applet ([#1184](https://github.com/awslabs/aws-cdk/issues/1184)) ([18166ce](https://github.com/awslabs/aws-cdk/commit/18166ce)) -- update to CloudFormation spec v2.13.0 ([#1203](https://github.com/awslabs/aws-cdk/issues/1203)) ([c531c84](https://github.com/awslabs/aws-cdk/commit/c531c84)) -- **aws-elasticloadbalancingv2:** add metrics ([#1173](https://github.com/awslabs/aws-cdk/issues/1173)) ([68d481d](https://github.com/awslabs/aws-cdk/commit/68d481d)), closes [#853](https://github.com/awslabs/aws-cdk/issues/853) -- **docs:** getting started instructions for csharp ([#1185](https://github.com/awslabs/aws-cdk/issues/1185)) ([2915ac1](https://github.com/awslabs/aws-cdk/commit/2915ac1)), closes [#696](https://github.com/awslabs/aws-cdk/issues/696) -- **toolkit:** add 'cdk context' command ([#1169](https://github.com/awslabs/aws-cdk/issues/1169)) ([2db536e](https://github.com/awslabs/aws-cdk/commit/2db536e)), closes [#311](https://github.com/awslabs/aws-cdk/issues/311) -- **toolkit:** by default hide AWS::CDK::Metadata from "cdk diff" ([#1186](https://github.com/awslabs/aws-cdk/issues/1186)) ([ef0017a](https://github.com/awslabs/aws-cdk/commit/ef0017a)), closes [#465](https://github.com/awslabs/aws-cdk/issues/465) -- **toolkit:** improve diff user interface ([#1187](https://github.com/awslabs/aws-cdk/issues/1187)) ([9c3c5c7](https://github.com/awslabs/aws-cdk/commit/9c3c5c7)), closes [#1121](https://github.com/awslabs/aws-cdk/issues/1121) [#1120](https://github.com/awslabs/aws-cdk/issues/1120) -- **aws-codepipeline**: switch to webhooks instead of polling by default for the GitHub ([#1074](https://github.com/awslabs/aws-cdk/issues/1074)) +- **aws-autoscaling:** add instance AutoScaling ([#1134](https://github.com/aws/aws-cdk/issues/1134)) ([d397dd7](https://github.com/aws/aws-cdk/commit/d397dd7)), closes [#1042](https://github.com/aws/aws-cdk/issues/1042) [#1113](https://github.com/aws/aws-cdk/issues/1113) +- **aws-codebuild:** add support for additional sources and artifact in Projects. ([#1110](https://github.com/aws/aws-cdk/issues/1110)) ([d911b08](https://github.com/aws/aws-cdk/commit/d911b08)) +- **aws-ec2:** add VPC context provider ([#1168](https://github.com/aws/aws-cdk/issues/1168)) ([e8380fa](https://github.com/aws/aws-cdk/commit/e8380fa)), closes [#1095](https://github.com/aws/aws-cdk/issues/1095) +- **aws-ecs:** expose service and target group on the LoadBalancedFargateService ([#1175](https://github.com/aws/aws-cdk/issues/1175)) ([e799699](https://github.com/aws/aws-cdk/commit/e799699)) +- **aws-ecs:** instance autoscaling and drain hook ([#1192](https://github.com/aws/aws-cdk/issues/1192)) ([811462e](https://github.com/aws/aws-cdk/commit/811462e)), closes [#1162](https://github.com/aws/aws-cdk/issues/1162) +- **aws-ecs:** Support HTTPS in load balanced Fargate service ([#1115](https://github.com/aws/aws-cdk/issues/1115)) ([76a5cc7](https://github.com/aws/aws-cdk/commit/76a5cc7)) +- **aws-ecs:** TLS support for Fargate service applet ([#1184](https://github.com/aws/aws-cdk/issues/1184)) ([18166ce](https://github.com/aws/aws-cdk/commit/18166ce)) +- update to CloudFormation spec v2.13.0 ([#1203](https://github.com/aws/aws-cdk/issues/1203)) ([c531c84](https://github.com/aws/aws-cdk/commit/c531c84)) +- **aws-elasticloadbalancingv2:** add metrics ([#1173](https://github.com/aws/aws-cdk/issues/1173)) ([68d481d](https://github.com/aws/aws-cdk/commit/68d481d)), closes [#853](https://github.com/aws/aws-cdk/issues/853) +- **docs:** getting started instructions for csharp ([#1185](https://github.com/aws/aws-cdk/issues/1185)) ([2915ac1](https://github.com/aws/aws-cdk/commit/2915ac1)), closes [#696](https://github.com/aws/aws-cdk/issues/696) +- **toolkit:** add 'cdk context' command ([#1169](https://github.com/aws/aws-cdk/issues/1169)) ([2db536e](https://github.com/aws/aws-cdk/commit/2db536e)), closes [#311](https://github.com/aws/aws-cdk/issues/311) +- **toolkit:** by default hide AWS::CDK::Metadata from "cdk diff" ([#1186](https://github.com/aws/aws-cdk/issues/1186)) ([ef0017a](https://github.com/aws/aws-cdk/commit/ef0017a)), closes [#465](https://github.com/aws/aws-cdk/issues/465) +- **toolkit:** improve diff user interface ([#1187](https://github.com/aws/aws-cdk/issues/1187)) ([9c3c5c7](https://github.com/aws/aws-cdk/commit/9c3c5c7)), closes [#1121](https://github.com/aws/aws-cdk/issues/1121) [#1120](https://github.com/aws/aws-cdk/issues/1120) +- **aws-codepipeline**: switch to webhooks instead of polling by default for the GitHub ([#1074](https://github.com/aws/aws-cdk/issues/1074)) ### BREAKING CHANGES - **aws-codebuild:** this changes the way CodeBuild Sources are constructed (we moved away from multiple parameters in the constructor, in favor of the more idiomatic property interface). - **aws-elasticloadbalancingv2:** `targetGroup.listenerDependency()` has been renamed to `targetGroup.loadBalancerDependency()`. -## [0.17.0](https://github.com/awslabs/aws-cdk/compare/v0.16.0...v0.17.0) (2018-11-14) +## [0.17.0](https://github.com/aws/aws-cdk/compare/v0.16.0...v0.17.0) (2018-11-14) ### Bug Fixes -- **aws-ecs**: remove DockerHub constructor class ([#1153](https://github.com/awslabs/aws-cdk/issues/1153)) ([ed14638](https://github.com/awslabs/aws-cdk/commit/ed14638)) -- **aws-ec2:** add dependency on gateway attachment for public routes ([#1142](https://github.com/awslabs/aws-cdk/issues/1142)) ([15b255c](https://github.com/awslabs/aws-cdk/commit/15b255c)), closes [#1140](https://github.com/awslabs/aws-cdk/issues/1140) -- **s3-deployment:** bundle modules correctly ([#1154](https://github.com/awslabs/aws-cdk/issues/1154)) ([0cb1adf](https://github.com/awslabs/aws-cdk/commit/0cb1adf)) +- **aws-ecs**: remove DockerHub constructor class ([#1153](https://github.com/aws/aws-cdk/issues/1153)) ([ed14638](https://github.com/aws/aws-cdk/commit/ed14638)) +- **aws-ec2:** add dependency on gateway attachment for public routes ([#1142](https://github.com/aws/aws-cdk/issues/1142)) ([15b255c](https://github.com/aws/aws-cdk/commit/15b255c)), closes [#1140](https://github.com/aws/aws-cdk/issues/1140) +- **s3-deployment:** bundle modules correctly ([#1154](https://github.com/aws/aws-cdk/issues/1154)) ([0cb1adf](https://github.com/aws/aws-cdk/commit/0cb1adf)) ### Features -- **aws-codedeploy:** add an `addToPipeline` method to Deployment Group. ([#1166](https://github.com/awslabs/aws-cdk/issues/1166)) ([bdbeb7c](https://github.com/awslabs/aws-cdk/commit/bdbeb7c)) -- **aws-codepipeline, aws-cloudformation:** support cross-region CloudFormation pipeline action ([#1152](https://github.com/awslabs/aws-cdk/issues/1152)) ([8e701ad](https://github.com/awslabs/aws-cdk/commit/8e701ad)) -- **toolkit:** print available templates when --language is omitted ([#1159](https://github.com/awslabs/aws-cdk/issues/1159)) ([5726c45](https://github.com/awslabs/aws-cdk/commit/5726c45)) +- **aws-codedeploy:** add an `addToPipeline` method to Deployment Group. ([#1166](https://github.com/aws/aws-cdk/issues/1166)) ([bdbeb7c](https://github.com/aws/aws-cdk/commit/bdbeb7c)) +- **aws-codepipeline, aws-cloudformation:** support cross-region CloudFormation pipeline action ([#1152](https://github.com/aws/aws-cdk/issues/1152)) ([8e701ad](https://github.com/aws/aws-cdk/commit/8e701ad)) +- **toolkit:** print available templates when --language is omitted ([#1159](https://github.com/aws/aws-cdk/issues/1159)) ([5726c45](https://github.com/aws/aws-cdk/commit/5726c45)) ### BREAKING CHANGES @@ -1431,18 +1431,18 @@ and is required instead of optional. []() -## [0.16.0](https://github.com/awslabs/aws-cdk/compare/v0.15.2...v0.16.0) (2018-11-12) +## [0.16.0](https://github.com/aws/aws-cdk/compare/v0.15.2...v0.16.0) (2018-11-12) ### Bug Fixes -- **aws-elasticloadbalancingv2:** listener dependency ([#1146](https://github.com/awslabs/aws-cdk/issues/1146)) ([e9d3d93](https://github.com/awslabs/aws-cdk/commit/e9d3d93)), closes [#1139](https://github.com/awslabs/aws-cdk/issues/1139) -- **aws-elasticloadbalancingv2:** unhealthy threshold ([#1145](https://github.com/awslabs/aws-cdk/issues/1145)) ([a70a50d](https://github.com/awslabs/aws-cdk/commit/a70a50d)) +- **aws-elasticloadbalancingv2:** listener dependency ([#1146](https://github.com/aws/aws-cdk/issues/1146)) ([e9d3d93](https://github.com/aws/aws-cdk/commit/e9d3d93)), closes [#1139](https://github.com/aws/aws-cdk/issues/1139) +- **aws-elasticloadbalancingv2:** unhealthy threshold ([#1145](https://github.com/aws/aws-cdk/issues/1145)) ([a70a50d](https://github.com/aws/aws-cdk/commit/a70a50d)) ### Features -- **aws-codedeploy:** CodeDeploy Pipeline Action using the L2 DeploymentGroup Construct. ([#1085](https://github.com/awslabs/aws-cdk/issues/1085)) ([ce999b6](https://github.com/awslabs/aws-cdk/commit/ce999b6)) -- **aws-route53:** route53 Alias record support ([#1131](https://github.com/awslabs/aws-cdk/issues/1131)) ([72f0124](https://github.com/awslabs/aws-cdk/commit/72f0124)) -- **cdk:** allow Tokens to be encoded as lists ([#1144](https://github.com/awslabs/aws-cdk/issues/1144)) ([cd7947c](https://github.com/awslabs/aws-cdk/commit/cd7947c)), closes [#744](https://github.com/awslabs/aws-cdk/issues/744) +- **aws-codedeploy:** CodeDeploy Pipeline Action using the L2 DeploymentGroup Construct. ([#1085](https://github.com/aws/aws-cdk/issues/1085)) ([ce999b6](https://github.com/aws/aws-cdk/commit/ce999b6)) +- **aws-route53:** route53 Alias record support ([#1131](https://github.com/aws/aws-cdk/issues/1131)) ([72f0124](https://github.com/aws/aws-cdk/commit/72f0124)) +- **cdk:** allow Tokens to be encoded as lists ([#1144](https://github.com/aws/aws-cdk/issues/1144)) ([cd7947c](https://github.com/aws/aws-cdk/commit/cd7947c)), closes [#744](https://github.com/aws/aws-cdk/issues/744) ### BREAKING CHANGES @@ -1450,20 +1450,20 @@ and is required instead of optional. []() -## [0.15.2](https://github.com/awslabs/aws-cdk/compare/v0.15.1...v0.15.2) (2018-11-08) +## [0.15.2](https://github.com/aws/aws-cdk/compare/v0.15.1...v0.15.2) (2018-11-08) ### Bug Fixes -- correctly emit quoted YAML for account numbers ([#1105](https://github.com/awslabs/aws-cdk/issues/1105)) ([b4d9155](https://github.com/awslabs/aws-cdk/commit/b4d9155)), closes [#1100](https://github.com/awslabs/aws-cdk/issues/1100) [#1098](https://github.com/awslabs/aws-cdk/issues/1098) -- **aws-ecs:** fix use of published NPM package with TypeScript ([#1117](https://github.com/awslabs/aws-cdk/issues/1117)) ([ebfb522](https://github.com/awslabs/aws-cdk/commit/ebfb522)) +- correctly emit quoted YAML for account numbers ([#1105](https://github.com/aws/aws-cdk/issues/1105)) ([b4d9155](https://github.com/aws/aws-cdk/commit/b4d9155)), closes [#1100](https://github.com/aws/aws-cdk/issues/1100) [#1098](https://github.com/aws/aws-cdk/issues/1098) +- **aws-ecs:** fix use of published NPM package with TypeScript ([#1117](https://github.com/aws/aws-cdk/issues/1117)) ([ebfb522](https://github.com/aws/aws-cdk/commit/ebfb522)) ### Features -- **aws-ecs:** Add desired count to LoadBalanced[Fargate|EC2]Service ([#1111](https://github.com/awslabs/aws-cdk/issues/1111)) ([cafcc11](https://github.com/awslabs/aws-cdk/commit/cafcc11)) +- **aws-ecs:** Add desired count to LoadBalanced[Fargate|EC2]Service ([#1111](https://github.com/aws/aws-cdk/issues/1111)) ([cafcc11](https://github.com/aws/aws-cdk/commit/cafcc11)) []() -## [0.15.1](https://github.com/awslabs/aws-cdk/compare/v0.15.0...v0.15.1) (2018-11-06) +## [0.15.1](https://github.com/aws/aws-cdk/compare/v0.15.0...v0.15.1) (2018-11-06) ### Bug Fixes @@ -1472,30 +1472,30 @@ and is required instead of optional. []() -## [0.15.0](https://github.com/awslabs/aws-cdk/compare/v0.14.1...v0.15.0) (2018-11-06) +## [0.15.0](https://github.com/aws/aws-cdk/compare/v0.14.1...v0.15.0) (2018-11-06) ### Bug Fixes -- **aws-autoscaling:** allow minSize to be set to 0 ([#1015](https://github.com/awslabs/aws-cdk/issues/1015)) ([67f7fa1](https://github.com/awslabs/aws-cdk/commit/67f7fa1)) -- **aws-codebuild:** correctly pass the timeout property to CFN when creating a Project. ([#1071](https://github.com/awslabs/aws-cdk/issues/1071)) ([b1322bb](https://github.com/awslabs/aws-cdk/commit/b1322bb)) -- **aws-codebuild:** correctly set S3 path when using it as artifact. ([#1072](https://github.com/awslabs/aws-cdk/issues/1072)) ([f32cba9](https://github.com/awslabs/aws-cdk/commit/f32cba9)) -- **aws-kms:** add output value when exporting an encryption key ([#1036](https://github.com/awslabs/aws-cdk/issues/1036)) ([cb490be](https://github.com/awslabs/aws-cdk/commit/cb490be)) -- Switch from `js-yaml` to `yaml` ([#1092](https://github.com/awslabs/aws-cdk/issues/1092)) ([0b132b5](https://github.com/awslabs/aws-cdk/commit/0b132b5)) +- **aws-autoscaling:** allow minSize to be set to 0 ([#1015](https://github.com/aws/aws-cdk/issues/1015)) ([67f7fa1](https://github.com/aws/aws-cdk/commit/67f7fa1)) +- **aws-codebuild:** correctly pass the timeout property to CFN when creating a Project. ([#1071](https://github.com/aws/aws-cdk/issues/1071)) ([b1322bb](https://github.com/aws/aws-cdk/commit/b1322bb)) +- **aws-codebuild:** correctly set S3 path when using it as artifact. ([#1072](https://github.com/aws/aws-cdk/issues/1072)) ([f32cba9](https://github.com/aws/aws-cdk/commit/f32cba9)) +- **aws-kms:** add output value when exporting an encryption key ([#1036](https://github.com/aws/aws-cdk/issues/1036)) ([cb490be](https://github.com/aws/aws-cdk/commit/cb490be)) +- Switch from `js-yaml` to `yaml` ([#1092](https://github.com/aws/aws-cdk/issues/1092)) ([0b132b5](https://github.com/aws/aws-cdk/commit/0b132b5)) ### Features -- don't upload the same asset multiple times ([#1011](https://github.com/awslabs/aws-cdk/issues/1011)) ([35937b6](https://github.com/awslabs/aws-cdk/commit/35937b6)), closes [#989](https://github.com/awslabs/aws-cdk/issues/989) -- **app-delivery:** CI/CD for CDK Stacks ([#1022](https://github.com/awslabs/aws-cdk/issues/1022)) ([f2fe4e9](https://github.com/awslabs/aws-cdk/commit/f2fe4e9)) -- add a new construct library for ECS ([#1058](https://github.com/awslabs/aws-cdk/issues/1058)) ([ae03ddb](https://github.com/awslabs/aws-cdk/commit/ae03ddb)) -- **applets:** integrate into toolkit ([#1039](https://github.com/awslabs/aws-cdk/issues/1039)) ([fdabe95](https://github.com/awslabs/aws-cdk/commit/fdabe95)), closes [#849](https://github.com/awslabs/aws-cdk/issues/849) [#342](https://github.com/awslabs/aws-cdk/issues/342) [#291](https://github.com/awslabs/aws-cdk/issues/291) -- **aws-codecommit:** use CloudWatch Events instead of polling by default in the CodePipeline Action. ([#1026](https://github.com/awslabs/aws-cdk/issues/1026)) ([d09d30c](https://github.com/awslabs/aws-cdk/commit/d09d30c)) -- **aws-dynamodb:** allow specifying partition/sort keys in props ([#1054](https://github.com/awslabs/aws-cdk/issues/1054)) ([ec87331](https://github.com/awslabs/aws-cdk/commit/ec87331)), closes [#1051](https://github.com/awslabs/aws-cdk/issues/1051) -- **aws-ec2:** AmazonLinuxImage supports AL2 ([#1081](https://github.com/awslabs/aws-cdk/issues/1081)) ([97b57a5](https://github.com/awslabs/aws-cdk/commit/97b57a5)), closes [#1062](https://github.com/awslabs/aws-cdk/issues/1062) -- **aws-lambda:** high level API for event sources ([#1063](https://github.com/awslabs/aws-cdk/issues/1063)) ([1be3442](https://github.com/awslabs/aws-cdk/commit/1be3442)) -- **aws-sqs:** improvements to IAM grants API ([#1052](https://github.com/awslabs/aws-cdk/issues/1052)) ([6f2475e](https://github.com/awslabs/aws-cdk/commit/6f2475e)) -- **codepipeline/cfn:** Use fewer statements for pipeline permissions ([#1009](https://github.com/awslabs/aws-cdk/issues/1009)) ([8f4c2ab](https://github.com/awslabs/aws-cdk/commit/8f4c2ab)) -- **pkglint:** Make sure .snk files are ignored ([#1049](https://github.com/awslabs/aws-cdk/issues/1049)) ([53c8d76](https://github.com/awslabs/aws-cdk/commit/53c8d76)), closes [#643](https://github.com/awslabs/aws-cdk/issues/643) -- **toolkit:** deployment ui improvements ([#1067](https://github.com/awslabs/aws-cdk/issues/1067)) ([c832eaf](https://github.com/awslabs/aws-cdk/commit/c832eaf)) +- don't upload the same asset multiple times ([#1011](https://github.com/aws/aws-cdk/issues/1011)) ([35937b6](https://github.com/aws/aws-cdk/commit/35937b6)), closes [#989](https://github.com/aws/aws-cdk/issues/989) +- **app-delivery:** CI/CD for CDK Stacks ([#1022](https://github.com/aws/aws-cdk/issues/1022)) ([f2fe4e9](https://github.com/aws/aws-cdk/commit/f2fe4e9)) +- add a new construct library for ECS ([#1058](https://github.com/aws/aws-cdk/issues/1058)) ([ae03ddb](https://github.com/aws/aws-cdk/commit/ae03ddb)) +- **applets:** integrate into toolkit ([#1039](https://github.com/aws/aws-cdk/issues/1039)) ([fdabe95](https://github.com/aws/aws-cdk/commit/fdabe95)), closes [#849](https://github.com/aws/aws-cdk/issues/849) [#342](https://github.com/aws/aws-cdk/issues/342) [#291](https://github.com/aws/aws-cdk/issues/291) +- **aws-codecommit:** use CloudWatch Events instead of polling by default in the CodePipeline Action. ([#1026](https://github.com/aws/aws-cdk/issues/1026)) ([d09d30c](https://github.com/aws/aws-cdk/commit/d09d30c)) +- **aws-dynamodb:** allow specifying partition/sort keys in props ([#1054](https://github.com/aws/aws-cdk/issues/1054)) ([ec87331](https://github.com/aws/aws-cdk/commit/ec87331)), closes [#1051](https://github.com/aws/aws-cdk/issues/1051) +- **aws-ec2:** AmazonLinuxImage supports AL2 ([#1081](https://github.com/aws/aws-cdk/issues/1081)) ([97b57a5](https://github.com/aws/aws-cdk/commit/97b57a5)), closes [#1062](https://github.com/aws/aws-cdk/issues/1062) +- **aws-lambda:** high level API for event sources ([#1063](https://github.com/aws/aws-cdk/issues/1063)) ([1be3442](https://github.com/aws/aws-cdk/commit/1be3442)) +- **aws-sqs:** improvements to IAM grants API ([#1052](https://github.com/aws/aws-cdk/issues/1052)) ([6f2475e](https://github.com/aws/aws-cdk/commit/6f2475e)) +- **codepipeline/cfn:** Use fewer statements for pipeline permissions ([#1009](https://github.com/aws/aws-cdk/issues/1009)) ([8f4c2ab](https://github.com/aws/aws-cdk/commit/8f4c2ab)) +- **pkglint:** Make sure .snk files are ignored ([#1049](https://github.com/aws/aws-cdk/issues/1049)) ([53c8d76](https://github.com/aws/aws-cdk/commit/53c8d76)), closes [#643](https://github.com/aws/aws-cdk/issues/643) +- **toolkit:** deployment ui improvements ([#1067](https://github.com/aws/aws-cdk/issues/1067)) ([c832eaf](https://github.com/aws/aws-cdk/commit/c832eaf)) - Update to CloudFormation resource specification v2.11.0 ### BREAKING CHANGES @@ -1522,15 +1522,15 @@ By starting an applet specifier with npm://, applet modules can directly be refe []() -## [0.14.1](https://github.com/awslabs/aws-cdk/compare/v0.14.0...v0.14.1) (2018-10-26) +## [0.14.1](https://github.com/aws/aws-cdk/compare/v0.14.0...v0.14.1) (2018-10-26) ### Bug Fixes -- **aws-cdk:** fix bug in SSM Parameter Provider ([#1023](https://github.com/awslabs/aws-cdk/issues/1023)) ([6e6aa1d](https://github.com/awslabs/aws-cdk/commit/6e6aa1d)) +- **aws-cdk:** fix bug in SSM Parameter Provider ([#1023](https://github.com/aws/aws-cdk/issues/1023)) ([6e6aa1d](https://github.com/aws/aws-cdk/commit/6e6aa1d)) []() -## [0.14.0](https://github.com/awslabs/aws-cdk/compare/v0.13.0...v0.14.0) (2018-10-26) +## [0.14.0](https://github.com/aws/aws-cdk/compare/v0.13.0...v0.14.0) (2018-10-26) **IMPORTANT NOTE**: when upgrading to this version of the CDK framework, you must also upgrade your installation the CDK Toolkit to the matching version: @@ -1542,24 +1542,24 @@ $ cdk --version ### Bug Fixes -- remove CloudFormation property renames ([#973](https://github.com/awslabs/aws-cdk/issues/973)) ([3f86603](https://github.com/awslabs/aws-cdk/commit/3f86603)), closes [#852](https://github.com/awslabs/aws-cdk/issues/852) -- **aws-ec2:** fix retention of all egress traffic rule ([#998](https://github.com/awslabs/aws-cdk/issues/998)) ([b9d5b43](https://github.com/awslabs/aws-cdk/commit/b9d5b43)), closes [#987](https://github.com/awslabs/aws-cdk/issues/987) -- **aws-s3-deployment:** avoid deletion during update using physical ids ([#1006](https://github.com/awslabs/aws-cdk/issues/1006)) ([bca99c6](https://github.com/awslabs/aws-cdk/commit/bca99c6)), closes [#981](https://github.com/awslabs/aws-cdk/issues/981) [#981](https://github.com/awslabs/aws-cdk/issues/981) -- **cloudformation-diff:** ignore changes to DependsOn ([#1005](https://github.com/awslabs/aws-cdk/issues/1005)) ([3605f9c](https://github.com/awslabs/aws-cdk/commit/3605f9c)), closes [#274](https://github.com/awslabs/aws-cdk/issues/274) -- **cloudformation-diff:** track replacements ([#1003](https://github.com/awslabs/aws-cdk/issues/1003)) ([a83ac5f](https://github.com/awslabs/aws-cdk/commit/a83ac5f)), closes [#1001](https://github.com/awslabs/aws-cdk/issues/1001) -- **docs:** fix EC2 readme for "natgatway" configuration ([#994](https://github.com/awslabs/aws-cdk/issues/994)) ([0b1e7cc](https://github.com/awslabs/aws-cdk/commit/0b1e7cc)) -- **docs:** updates to contribution guide ([#997](https://github.com/awslabs/aws-cdk/issues/997)) ([b42e742](https://github.com/awslabs/aws-cdk/commit/b42e742)) -- **iam:** Merge multiple principals correctly ([#983](https://github.com/awslabs/aws-cdk/issues/983)) ([3fc5c8c](https://github.com/awslabs/aws-cdk/commit/3fc5c8c)), closes [#924](https://github.com/awslabs/aws-cdk/issues/924) [#916](https://github.com/awslabs/aws-cdk/issues/916) [#958](https://github.com/awslabs/aws-cdk/issues/958) +- remove CloudFormation property renames ([#973](https://github.com/aws/aws-cdk/issues/973)) ([3f86603](https://github.com/aws/aws-cdk/commit/3f86603)), closes [#852](https://github.com/aws/aws-cdk/issues/852) +- **aws-ec2:** fix retention of all egress traffic rule ([#998](https://github.com/aws/aws-cdk/issues/998)) ([b9d5b43](https://github.com/aws/aws-cdk/commit/b9d5b43)), closes [#987](https://github.com/aws/aws-cdk/issues/987) +- **aws-s3-deployment:** avoid deletion during update using physical ids ([#1006](https://github.com/aws/aws-cdk/issues/1006)) ([bca99c6](https://github.com/aws/aws-cdk/commit/bca99c6)), closes [#981](https://github.com/aws/aws-cdk/issues/981) [#981](https://github.com/aws/aws-cdk/issues/981) +- **cloudformation-diff:** ignore changes to DependsOn ([#1005](https://github.com/aws/aws-cdk/issues/1005)) ([3605f9c](https://github.com/aws/aws-cdk/commit/3605f9c)), closes [#274](https://github.com/aws/aws-cdk/issues/274) +- **cloudformation-diff:** track replacements ([#1003](https://github.com/aws/aws-cdk/issues/1003)) ([a83ac5f](https://github.com/aws/aws-cdk/commit/a83ac5f)), closes [#1001](https://github.com/aws/aws-cdk/issues/1001) +- **docs:** fix EC2 readme for "natgatway" configuration ([#994](https://github.com/aws/aws-cdk/issues/994)) ([0b1e7cc](https://github.com/aws/aws-cdk/commit/0b1e7cc)) +- **docs:** updates to contribution guide ([#997](https://github.com/aws/aws-cdk/issues/997)) ([b42e742](https://github.com/aws/aws-cdk/commit/b42e742)) +- **iam:** Merge multiple principals correctly ([#983](https://github.com/aws/aws-cdk/issues/983)) ([3fc5c8c](https://github.com/aws/aws-cdk/commit/3fc5c8c)), closes [#924](https://github.com/aws/aws-cdk/issues/924) [#916](https://github.com/aws/aws-cdk/issues/916) [#958](https://github.com/aws/aws-cdk/issues/958) ### Features -- add construct library for Application AutoScaling ([#933](https://github.com/awslabs/aws-cdk/issues/933)) ([7861c6f](https://github.com/awslabs/aws-cdk/commit/7861c6f)), closes [#856](https://github.com/awslabs/aws-cdk/issues/856) [#861](https://github.com/awslabs/aws-cdk/issues/861) [#640](https://github.com/awslabs/aws-cdk/issues/640) [#644](https://github.com/awslabs/aws-cdk/issues/644) -- add HostedZone context provider ([#823](https://github.com/awslabs/aws-cdk/issues/823)) ([1626c37](https://github.com/awslabs/aws-cdk/commit/1626c37)) -- **assert:** haveResource lists failing properties ([#1016](https://github.com/awslabs/aws-cdk/issues/1016)) ([7f6f3fd](https://github.com/awslabs/aws-cdk/commit/7f6f3fd)) -- **aws-cdk:** add CDK app version negotiation ([#988](https://github.com/awslabs/aws-cdk/issues/988)) ([db4e718](https://github.com/awslabs/aws-cdk/commit/db4e718)), closes [#891](https://github.com/awslabs/aws-cdk/issues/891) -- **aws-codebuild:** Introduce a CodePipeline test Action. ([#873](https://github.com/awslabs/aws-cdk/issues/873)) ([770f9aa](https://github.com/awslabs/aws-cdk/commit/770f9aa)) -- **aws-sqs:** Add grantXxx() methods ([#1004](https://github.com/awslabs/aws-cdk/issues/1004)) ([8c90350](https://github.com/awslabs/aws-cdk/commit/8c90350)) -- **core:** Pre-concatenate Fn::Join ([#967](https://github.com/awslabs/aws-cdk/issues/967)) ([33c32a8](https://github.com/awslabs/aws-cdk/commit/33c32a8)), closes [#916](https://github.com/awslabs/aws-cdk/issues/916) [#958](https://github.com/awslabs/aws-cdk/issues/958) +- add construct library for Application AutoScaling ([#933](https://github.com/aws/aws-cdk/issues/933)) ([7861c6f](https://github.com/aws/aws-cdk/commit/7861c6f)), closes [#856](https://github.com/aws/aws-cdk/issues/856) [#861](https://github.com/aws/aws-cdk/issues/861) [#640](https://github.com/aws/aws-cdk/issues/640) [#644](https://github.com/aws/aws-cdk/issues/644) +- add HostedZone context provider ([#823](https://github.com/aws/aws-cdk/issues/823)) ([1626c37](https://github.com/aws/aws-cdk/commit/1626c37)) +- **assert:** haveResource lists failing properties ([#1016](https://github.com/aws/aws-cdk/issues/1016)) ([7f6f3fd](https://github.com/aws/aws-cdk/commit/7f6f3fd)) +- **aws-cdk:** add CDK app version negotiation ([#988](https://github.com/aws/aws-cdk/issues/988)) ([db4e718](https://github.com/aws/aws-cdk/commit/db4e718)), closes [#891](https://github.com/aws/aws-cdk/issues/891) +- **aws-codebuild:** Introduce a CodePipeline test Action. ([#873](https://github.com/aws/aws-cdk/issues/873)) ([770f9aa](https://github.com/aws/aws-cdk/commit/770f9aa)) +- **aws-sqs:** Add grantXxx() methods ([#1004](https://github.com/aws/aws-cdk/issues/1004)) ([8c90350](https://github.com/aws/aws-cdk/commit/8c90350)) +- **core:** Pre-concatenate Fn::Join ([#967](https://github.com/aws/aws-cdk/issues/967)) ([33c32a8](https://github.com/aws/aws-cdk/commit/33c32a8)), closes [#916](https://github.com/aws/aws-cdk/issues/916) [#958](https://github.com/aws/aws-cdk/issues/958) ### BREAKING CHANGES @@ -1569,39 +1569,39 @@ $ cdk --version []() -## [0.13.0](https://github.com/awslabs/aws-cdk/compare/v0.12.0...v0.13.0) (2018-10-19) +## [0.13.0](https://github.com/aws/aws-cdk/compare/v0.12.0...v0.13.0) (2018-10-19) ### Highlights -- **A new construct library for AWS Step Functions** ([docs](https://github.com/awslabs/aws-cdk/blob/master/packages/%40aws-cdk/aws-stepfunctions/README.md)). The library provides rich APIs for modeling state machines by exposing a programmatic interface for [Amazon State Language](https://docs.aws.amazon.com/step-functions/latest/dg/concepts-amazon-states-language.html). -- **A new construct library for Amazon S3 bucket deployments** ([docs](https://github.com/awslabs/aws-cdk/blob/master/packages/%40aws-cdk/aws-s3-deployment/README.md)). You can use now automatically populate an S3 Bucket from a .zip file or a local directory. This is a building block for end-to-end support for static websites in the AWS CDK. +- **A new construct library for AWS Step Functions** ([docs](https://github.com/aws/aws-cdk/blob/master/packages/%40aws-cdk/aws-stepfunctions/README.md)). The library provides rich APIs for modeling state machines by exposing a programmatic interface for [Amazon State Language](https://docs.aws.amazon.com/step-functions/latest/dg/concepts-amazon-states-language.html). +- **A new construct library for Amazon S3 bucket deployments** ([docs](https://github.com/aws/aws-cdk/blob/master/packages/%40aws-cdk/aws-s3-deployment/README.md)). You can use now automatically populate an S3 Bucket from a .zip file or a local directory. This is a building block for end-to-end support for static websites in the AWS CDK. ### Bug Fixes -- **aws-apigateway:** make LambdaRestApi proxy by default ([#963](https://github.com/awslabs/aws-cdk/issues/963)) ([a5f5e2c](https://github.com/awslabs/aws-cdk/commit/a5f5e2c)), closes [#959](https://github.com/awslabs/aws-cdk/issues/959) -- **aws-cdk:** Allow use of assumed roles behind a proxy ([#898](https://github.com/awslabs/aws-cdk/issues/898)) ([f2b1048](https://github.com/awslabs/aws-cdk/commit/f2b1048)) -- **aws-cdk:** Auto-delete stacks that failed creating before new attempt ([#917](https://github.com/awslabs/aws-cdk/issues/917)) ([2af8309](https://github.com/awslabs/aws-cdk/commit/2af8309)) -- **aws-cloudfront:** expose distributionId ([#938](https://github.com/awslabs/aws-cdk/issues/938)) ([f58d98c](https://github.com/awslabs/aws-cdk/commit/f58d98c)) -- **aws-dynamodb:** don't emit empty array properties ([#909](https://github.com/awslabs/aws-cdk/issues/909)) ([841975a](https://github.com/awslabs/aws-cdk/commit/841975a)) -- **docs:** use ..code to display file structure in "writing constructs" ([#935](https://github.com/awslabs/aws-cdk/issues/935)) ([b743362](https://github.com/awslabs/aws-cdk/commit/b743362)) +- **aws-apigateway:** make LambdaRestApi proxy by default ([#963](https://github.com/aws/aws-cdk/issues/963)) ([a5f5e2c](https://github.com/aws/aws-cdk/commit/a5f5e2c)), closes [#959](https://github.com/aws/aws-cdk/issues/959) +- **aws-cdk:** Allow use of assumed roles behind a proxy ([#898](https://github.com/aws/aws-cdk/issues/898)) ([f2b1048](https://github.com/aws/aws-cdk/commit/f2b1048)) +- **aws-cdk:** Auto-delete stacks that failed creating before new attempt ([#917](https://github.com/aws/aws-cdk/issues/917)) ([2af8309](https://github.com/aws/aws-cdk/commit/2af8309)) +- **aws-cloudfront:** expose distributionId ([#938](https://github.com/aws/aws-cdk/issues/938)) ([f58d98c](https://github.com/aws/aws-cdk/commit/f58d98c)) +- **aws-dynamodb:** don't emit empty array properties ([#909](https://github.com/aws/aws-cdk/issues/909)) ([841975a](https://github.com/aws/aws-cdk/commit/841975a)) +- **docs:** use ..code to display file structure in "writing constructs" ([#935](https://github.com/aws/aws-cdk/issues/935)) ([b743362](https://github.com/aws/aws-cdk/commit/b743362)) ### Features -- **assets:** isZipArchive indicates if this is a zip asset ([#944](https://github.com/awslabs/aws-cdk/issues/944)) ([65190f9](https://github.com/awslabs/aws-cdk/commit/65190f9)) -- **aws-cdk:** deploy supports CloudFormation Role ([#940](https://github.com/awslabs/aws-cdk/issues/940)) ([393be6f](https://github.com/awslabs/aws-cdk/commit/393be6f)), closes [#735](https://github.com/awslabs/aws-cdk/issues/735) -- **aws-cloudformation:** allow specifying custom resource type ([#943](https://github.com/awslabs/aws-cdk/issues/943)) ([9de3a84](https://github.com/awslabs/aws-cdk/commit/9de3a84)) -- **aws-cloudformation:** correctly handle the templateConfiguration property in the CreateUpdateStack Pipeline Action. ([#923](https://github.com/awslabs/aws-cdk/issues/923)) ([d251a46](https://github.com/awslabs/aws-cdk/commit/d251a46)) -- **aws-cloudfront:** add support for "webAclId" ([#969](https://github.com/awslabs/aws-cdk/issues/969)) ([3ec9d76](https://github.com/awslabs/aws-cdk/commit/3ec9d76)) -- **aws-codedeploy:** add auto rollback configuration to server Deployment Group. ([#925](https://github.com/awslabs/aws-cdk/issues/925)) ([7ee91cf](https://github.com/awslabs/aws-cdk/commit/7ee91cf)) -- **aws-codedeploy:** add instance tag filter support for server Deployment Groups. ([#824](https://github.com/awslabs/aws-cdk/issues/824)) ([e6e8c51](https://github.com/awslabs/aws-cdk/commit/e6e8c51)) -- **aws-codedeploy:** add support for setting CloudWatch alarms on a server Deployment Group. ([#926](https://github.com/awslabs/aws-cdk/issues/926)) ([27b26b1](https://github.com/awslabs/aws-cdk/commit/27b26b1)) -- add support for Step Functions ([#827](https://github.com/awslabs/aws-cdk/issues/827)) ([81b533c](https://github.com/awslabs/aws-cdk/commit/81b533c)) -- **aws-lambda:** add grantInvoke() method ([#962](https://github.com/awslabs/aws-cdk/issues/962)) ([1ee8135](https://github.com/awslabs/aws-cdk/commit/1ee8135)), closes [#961](https://github.com/awslabs/aws-cdk/issues/961) -- **aws-lambda:** improvements to the code and runtime APIs ([#945](https://github.com/awslabs/aws-cdk/issues/945)) ([36f29b6](https://github.com/awslabs/aws-cdk/commit/36f29b6)), closes [#902](https://github.com/awslabs/aws-cdk/issues/902) [#188](https://github.com/awslabs/aws-cdk/issues/188) [#947](https://github.com/awslabs/aws-cdk/issues/947) [#947](https://github.com/awslabs/aws-cdk/issues/947) [#664](https://github.com/awslabs/aws-cdk/issues/664) -- **aws-logs:** extractMetric() returns Metric object ([#939](https://github.com/awslabs/aws-cdk/issues/939)) ([5558fff](https://github.com/awslabs/aws-cdk/commit/5558fff)), closes [#850](https://github.com/awslabs/aws-cdk/issues/850) -- **aws-s3:** initial support for website hosting ([#946](https://github.com/awslabs/aws-cdk/issues/946)) ([2d3661c](https://github.com/awslabs/aws-cdk/commit/2d3661c)) -- **aws-s3-deployment:** bucket deployments ([#971](https://github.com/awslabs/aws-cdk/issues/971)) ([84d6876](https://github.com/awslabs/aws-cdk/commit/84d6876)), closes [#952](https://github.com/awslabs/aws-cdk/issues/952) [#953](https://github.com/awslabs/aws-cdk/issues/953) [#954](https://github.com/awslabs/aws-cdk/issues/954) -- **docs:** added link to CloudFormation concepts ([#934](https://github.com/awslabs/aws-cdk/issues/934)) ([666bbba](https://github.com/awslabs/aws-cdk/commit/666bbba)) +- **assets:** isZipArchive indicates if this is a zip asset ([#944](https://github.com/aws/aws-cdk/issues/944)) ([65190f9](https://github.com/aws/aws-cdk/commit/65190f9)) +- **aws-cdk:** deploy supports CloudFormation Role ([#940](https://github.com/aws/aws-cdk/issues/940)) ([393be6f](https://github.com/aws/aws-cdk/commit/393be6f)), closes [#735](https://github.com/aws/aws-cdk/issues/735) +- **aws-cloudformation:** allow specifying custom resource type ([#943](https://github.com/aws/aws-cdk/issues/943)) ([9de3a84](https://github.com/aws/aws-cdk/commit/9de3a84)) +- **aws-cloudformation:** correctly handle the templateConfiguration property in the CreateUpdateStack Pipeline Action. ([#923](https://github.com/aws/aws-cdk/issues/923)) ([d251a46](https://github.com/aws/aws-cdk/commit/d251a46)) +- **aws-cloudfront:** add support for "webAclId" ([#969](https://github.com/aws/aws-cdk/issues/969)) ([3ec9d76](https://github.com/aws/aws-cdk/commit/3ec9d76)) +- **aws-codedeploy:** add auto rollback configuration to server Deployment Group. ([#925](https://github.com/aws/aws-cdk/issues/925)) ([7ee91cf](https://github.com/aws/aws-cdk/commit/7ee91cf)) +- **aws-codedeploy:** add instance tag filter support for server Deployment Groups. ([#824](https://github.com/aws/aws-cdk/issues/824)) ([e6e8c51](https://github.com/aws/aws-cdk/commit/e6e8c51)) +- **aws-codedeploy:** add support for setting CloudWatch alarms on a server Deployment Group. ([#926](https://github.com/aws/aws-cdk/issues/926)) ([27b26b1](https://github.com/aws/aws-cdk/commit/27b26b1)) +- add support for Step Functions ([#827](https://github.com/aws/aws-cdk/issues/827)) ([81b533c](https://github.com/aws/aws-cdk/commit/81b533c)) +- **aws-lambda:** add grantInvoke() method ([#962](https://github.com/aws/aws-cdk/issues/962)) ([1ee8135](https://github.com/aws/aws-cdk/commit/1ee8135)), closes [#961](https://github.com/aws/aws-cdk/issues/961) +- **aws-lambda:** improvements to the code and runtime APIs ([#945](https://github.com/aws/aws-cdk/issues/945)) ([36f29b6](https://github.com/aws/aws-cdk/commit/36f29b6)), closes [#902](https://github.com/aws/aws-cdk/issues/902) [#188](https://github.com/aws/aws-cdk/issues/188) [#947](https://github.com/aws/aws-cdk/issues/947) [#947](https://github.com/aws/aws-cdk/issues/947) [#664](https://github.com/aws/aws-cdk/issues/664) +- **aws-logs:** extractMetric() returns Metric object ([#939](https://github.com/aws/aws-cdk/issues/939)) ([5558fff](https://github.com/aws/aws-cdk/commit/5558fff)), closes [#850](https://github.com/aws/aws-cdk/issues/850) +- **aws-s3:** initial support for website hosting ([#946](https://github.com/aws/aws-cdk/issues/946)) ([2d3661c](https://github.com/aws/aws-cdk/commit/2d3661c)) +- **aws-s3-deployment:** bucket deployments ([#971](https://github.com/aws/aws-cdk/issues/971)) ([84d6876](https://github.com/aws/aws-cdk/commit/84d6876)), closes [#952](https://github.com/aws/aws-cdk/issues/952) [#953](https://github.com/aws/aws-cdk/issues/953) [#954](https://github.com/aws/aws-cdk/issues/954) +- **docs:** added link to CloudFormation concepts ([#934](https://github.com/aws/aws-cdk/issues/934)) ([666bbba](https://github.com/aws/aws-cdk/commit/666bbba)) ### BREAKING CHANGES @@ -1610,9 +1610,9 @@ $ cdk --version []() -## [0.12.0](https://github.com/awslabs/aws-cdk/compare/v0.11.0...v0.12.0) (2018-10-12) +## [0.12.0](https://github.com/aws/aws-cdk/compare/v0.11.0...v0.12.0) (2018-10-12) -**IMPORTANT NOTE**: This release includes a [fix](https://github.com/awslabs/aws-cdk/pull/911) for a bug that would make the toolkit unusable for multi-stack applications. In order to benefit from this fix, a globally installed CDK toolkit must also be updated: +**IMPORTANT NOTE**: This release includes a [fix](https://github.com/aws/aws-cdk/pull/911) for a bug that would make the toolkit unusable for multi-stack applications. In order to benefit from this fix, a globally installed CDK toolkit must also be updated: ```shell $ npm i -g aws-cdk @@ -1630,13 +1630,13 @@ Java (maven) | [`mvn versions:use-latest-versions`](https://www.m ### Bug Fixes -- **aws-codebuild:** allow passing oauth token to GitHubEnterpriseSource ([#908](https://github.com/awslabs/aws-cdk/issues/908)) ([c23da91](https://github.com/awslabs/aws-cdk/commit/c23da91)) -- **toolkit:** multi-stack apps cannot be synthesized or deployed ([#911](https://github.com/awslabs/aws-cdk/issues/911)) ([5511076](https://github.com/awslabs/aws-cdk/commit/5511076)), closes [#868](https://github.com/awslabs/aws-cdk/issues/868) [#294](https://github.com/awslabs/aws-cdk/issues/294) [#910](https://github.com/awslabs/aws-cdk/issues/910) +- **aws-codebuild:** allow passing oauth token to GitHubEnterpriseSource ([#908](https://github.com/aws/aws-cdk/issues/908)) ([c23da91](https://github.com/aws/aws-cdk/commit/c23da91)) +- **toolkit:** multi-stack apps cannot be synthesized or deployed ([#911](https://github.com/aws/aws-cdk/issues/911)) ([5511076](https://github.com/aws/aws-cdk/commit/5511076)), closes [#868](https://github.com/aws/aws-cdk/issues/868) [#294](https://github.com/aws/aws-cdk/issues/294) [#910](https://github.com/aws/aws-cdk/issues/910) ### Features -- **aws-cloudformation:** add permission management to CreateUpdate and Delete Stack CodePipeline Actions. ([#880](https://github.com/awslabs/aws-cdk/issues/880)) ([8b3ae43](https://github.com/awslabs/aws-cdk/commit/8b3ae43)) -- **aws-codepipeline:** make input and output artifact names optional when creating Actions. ([#845](https://github.com/awslabs/aws-cdk/issues/845)) ([3d91c93](https://github.com/awslabs/aws-cdk/commit/3d91c93)) +- **aws-cloudformation:** add permission management to CreateUpdate and Delete Stack CodePipeline Actions. ([#880](https://github.com/aws/aws-cdk/issues/880)) ([8b3ae43](https://github.com/aws/aws-cdk/commit/8b3ae43)) +- **aws-codepipeline:** make input and output artifact names optional when creating Actions. ([#845](https://github.com/aws/aws-cdk/issues/845)) ([3d91c93](https://github.com/aws/aws-cdk/commit/3d91c93)) ### BREAKING CHANGES @@ -1651,9 +1651,9 @@ Previously, we always required customers to explicitly name the output artifacts []() -## [0.11.0](https://github.com/awslabs/aws-cdk/compare/v0.10.0...v0.11.0) (2018-10-11) +## [0.11.0](https://github.com/aws/aws-cdk/compare/v0.10.0...v0.11.0) (2018-10-11) -**IMPORTANT NOTE**: This release includes a [breaking change](https://github.com/awslabs/aws-cdk/issues/868) in the toolkit <=> app protocol. This means that in order to synthesize CDK apps that use this version, the globally installed CDK toolkit must also be updated: +**IMPORTANT NOTE**: This release includes a [breaking change](https://github.com/aws/aws-cdk/issues/868) in the toolkit <=> app protocol. This means that in order to synthesize CDK apps that use this version, the globally installed CDK toolkit must also be updated: ```shell $ npm i -g aws-cdk @@ -1671,60 +1671,60 @@ Java (maven) | [`mvn versions:use-latest-versions`](https://www.m ### Bug Fixes -- **aws-apigateway:** allow + in path parts ([#769](https://github.com/awslabs/aws-cdk/issues/769)) ([0c50d27](https://github.com/awslabs/aws-cdk/commit/0c50d27)), closes [#768](https://github.com/awslabs/aws-cdk/issues/768) -- **aws-cdk:** continue after exceptions in stack monitor ([#791](https://github.com/awslabs/aws-cdk/issues/791)) ([b0f3298](https://github.com/awslabs/aws-cdk/commit/b0f3298)), closes [#787](https://github.com/awslabs/aws-cdk/issues/787) -- **aws-cloudfront:** check for undefined and determining of the defaultRootObject prop is set or not ([#801](https://github.com/awslabs/aws-cdk/issues/801)) ([32a74c6](https://github.com/awslabs/aws-cdk/commit/32a74c6)) -- **aws-cloudfront:** properly support loggingConfig ([#809](https://github.com/awslabs/aws-cdk/issues/809)) ([5512f70](https://github.com/awslabs/aws-cdk/commit/5512f70)), closes [#721](https://github.com/awslabs/aws-cdk/issues/721) -- **aws-codecommit:** typo in README ([#780](https://github.com/awslabs/aws-cdk/issues/780)) ([0e79c2d](https://github.com/awslabs/aws-cdk/commit/0e79c2d)) -- **aws-ec2:** Add Burstable Generation 3 Instances ([#812](https://github.com/awslabs/aws-cdk/issues/812)) ([d36ee6d](https://github.com/awslabs/aws-cdk/commit/d36ee6d)) -- **aws-ec2:** fix capitalization of "VPCEndpointType" to "VpcEndpointType" ([#789](https://github.com/awslabs/aws-cdk/issues/789)) ([7a8ee2c](https://github.com/awslabs/aws-cdk/commit/7a8ee2c)), closes [#765](https://github.com/awslabs/aws-cdk/issues/765) -- **aws-ec2:** fix typo in resource identifier ([#818](https://github.com/awslabs/aws-cdk/issues/818)) ([f529c80](https://github.com/awslabs/aws-cdk/commit/f529c80)) -- **aws-elbv2:** fix load balancer registration ([#890](https://github.com/awslabs/aws-cdk/issues/890)) ([8cc9abe](https://github.com/awslabs/aws-cdk/commit/8cc9abe)) -- **aws-s3:** properly export bucketDomainName ([#844](https://github.com/awslabs/aws-cdk/issues/844)) ([a65060d](https://github.com/awslabs/aws-cdk/commit/a65060d)) -- **aws-sqs:** Queue.import() doesn't return a value ([#885](https://github.com/awslabs/aws-cdk/issues/885)) ([c592b7f](https://github.com/awslabs/aws-cdk/commit/c592b7f)), closes [#879](https://github.com/awslabs/aws-cdk/issues/879) -- **cdk:** fix TagManager to evaluate to undefined if no tags are included ([#882](https://github.com/awslabs/aws-cdk/issues/882)) ([477c827](https://github.com/awslabs/aws-cdk/commit/477c827)) -- **cdk:** init templates were not upgraded to typescript ^3.0.0 ([#904](https://github.com/awslabs/aws-cdk/issues/904)) ([2cc7475](https://github.com/awslabs/aws-cdk/commit/2cc7475)) -- **cdk:** jsx support conflicts with React usage ([#884](https://github.com/awslabs/aws-cdk/issues/884)) ([76d8031](https://github.com/awslabs/aws-cdk/commit/76d8031)), closes [#830](https://github.com/awslabs/aws-cdk/issues/830) -- **cfn2ts:** expect Token instead of CloudFormationToken ([#896](https://github.com/awslabs/aws-cdk/issues/896)) ([6eee1d2](https://github.com/awslabs/aws-cdk/commit/6eee1d2)) -- **docs:** fix issue [#718](https://github.com/awslabs/aws-cdk/issues/718) (Aurora DB example) ([#783](https://github.com/awslabs/aws-cdk/issues/783)) ([016f3a8](https://github.com/awslabs/aws-cdk/commit/016f3a8)) -- **docs:** update supported languages in README ([#819](https://github.com/awslabs/aws-cdk/issues/819), [#450](https://github.com/awslabs/aws-cdk/issues/450)) ([#820](https://github.com/awslabs/aws-cdk/issues/820)) ([ffac98c](https://github.com/awslabs/aws-cdk/commit/ffac98c)) -- Correct heading level of CHANGELOG.md 0.10.0 ([40d9ef0](https://github.com/awslabs/aws-cdk/commit/40d9ef0)) -- Emit valid YAML-1.1 ([#876](https://github.com/awslabs/aws-cdk/issues/876)) ([ff857ea](https://github.com/awslabs/aws-cdk/commit/ff857ea)), closes [#875](https://github.com/awslabs/aws-cdk/issues/875) -- **toolkit:** improve error message for large templates ([#900](https://github.com/awslabs/aws-cdk/issues/900)) ([a41f48f](https://github.com/awslabs/aws-cdk/commit/a41f48f)), closes [#34](https://github.com/awslabs/aws-cdk/issues/34) +- **aws-apigateway:** allow + in path parts ([#769](https://github.com/aws/aws-cdk/issues/769)) ([0c50d27](https://github.com/aws/aws-cdk/commit/0c50d27)), closes [#768](https://github.com/aws/aws-cdk/issues/768) +- **aws-cdk:** continue after exceptions in stack monitor ([#791](https://github.com/aws/aws-cdk/issues/791)) ([b0f3298](https://github.com/aws/aws-cdk/commit/b0f3298)), closes [#787](https://github.com/aws/aws-cdk/issues/787) +- **aws-cloudfront:** check for undefined and determining of the defaultRootObject prop is set or not ([#801](https://github.com/aws/aws-cdk/issues/801)) ([32a74c6](https://github.com/aws/aws-cdk/commit/32a74c6)) +- **aws-cloudfront:** properly support loggingConfig ([#809](https://github.com/aws/aws-cdk/issues/809)) ([5512f70](https://github.com/aws/aws-cdk/commit/5512f70)), closes [#721](https://github.com/aws/aws-cdk/issues/721) +- **aws-codecommit:** typo in README ([#780](https://github.com/aws/aws-cdk/issues/780)) ([0e79c2d](https://github.com/aws/aws-cdk/commit/0e79c2d)) +- **aws-ec2:** Add Burstable Generation 3 Instances ([#812](https://github.com/aws/aws-cdk/issues/812)) ([d36ee6d](https://github.com/aws/aws-cdk/commit/d36ee6d)) +- **aws-ec2:** fix capitalization of "VPCEndpointType" to "VpcEndpointType" ([#789](https://github.com/aws/aws-cdk/issues/789)) ([7a8ee2c](https://github.com/aws/aws-cdk/commit/7a8ee2c)), closes [#765](https://github.com/aws/aws-cdk/issues/765) +- **aws-ec2:** fix typo in resource identifier ([#818](https://github.com/aws/aws-cdk/issues/818)) ([f529c80](https://github.com/aws/aws-cdk/commit/f529c80)) +- **aws-elbv2:** fix load balancer registration ([#890](https://github.com/aws/aws-cdk/issues/890)) ([8cc9abe](https://github.com/aws/aws-cdk/commit/8cc9abe)) +- **aws-s3:** properly export bucketDomainName ([#844](https://github.com/aws/aws-cdk/issues/844)) ([a65060d](https://github.com/aws/aws-cdk/commit/a65060d)) +- **aws-sqs:** Queue.import() doesn't return a value ([#885](https://github.com/aws/aws-cdk/issues/885)) ([c592b7f](https://github.com/aws/aws-cdk/commit/c592b7f)), closes [#879](https://github.com/aws/aws-cdk/issues/879) +- **cdk:** fix TagManager to evaluate to undefined if no tags are included ([#882](https://github.com/aws/aws-cdk/issues/882)) ([477c827](https://github.com/aws/aws-cdk/commit/477c827)) +- **cdk:** init templates were not upgraded to typescript ^3.0.0 ([#904](https://github.com/aws/aws-cdk/issues/904)) ([2cc7475](https://github.com/aws/aws-cdk/commit/2cc7475)) +- **cdk:** jsx support conflicts with React usage ([#884](https://github.com/aws/aws-cdk/issues/884)) ([76d8031](https://github.com/aws/aws-cdk/commit/76d8031)), closes [#830](https://github.com/aws/aws-cdk/issues/830) +- **cfn2ts:** expect Token instead of CloudFormationToken ([#896](https://github.com/aws/aws-cdk/issues/896)) ([6eee1d2](https://github.com/aws/aws-cdk/commit/6eee1d2)) +- **docs:** fix issue [#718](https://github.com/aws/aws-cdk/issues/718) (Aurora DB example) ([#783](https://github.com/aws/aws-cdk/issues/783)) ([016f3a8](https://github.com/aws/aws-cdk/commit/016f3a8)) +- **docs:** update supported languages in README ([#819](https://github.com/aws/aws-cdk/issues/819), [#450](https://github.com/aws/aws-cdk/issues/450)) ([#820](https://github.com/aws/aws-cdk/issues/820)) ([ffac98c](https://github.com/aws/aws-cdk/commit/ffac98c)) +- Correct heading level of CHANGELOG.md 0.10.0 ([40d9ef0](https://github.com/aws/aws-cdk/commit/40d9ef0)) +- Emit valid YAML-1.1 ([#876](https://github.com/aws/aws-cdk/issues/876)) ([ff857ea](https://github.com/aws/aws-cdk/commit/ff857ea)), closes [#875](https://github.com/aws/aws-cdk/issues/875) +- **toolkit:** improve error message for large templates ([#900](https://github.com/aws/aws-cdk/issues/900)) ([a41f48f](https://github.com/aws/aws-cdk/commit/a41f48f)), closes [#34](https://github.com/aws/aws-cdk/issues/34) ### Code Refactoring -- **aws-iam:** move IAM classes cdk to aws-iam ([#866](https://github.com/awslabs/aws-cdk/issues/866)) ([d46a95b](https://github.com/awslabs/aws-cdk/commit/d46a95b)), closes [#196](https://github.com/awslabs/aws-cdk/issues/196) -- **util:** remove [@aws-cdk](https://github.com/aws-cdk)/util ([#745](https://github.com/awslabs/aws-cdk/issues/745)) ([10015cb](https://github.com/awslabs/aws-cdk/commit/10015cb)), closes [#709](https://github.com/awslabs/aws-cdk/issues/709) -- **framework:** remove app boilerplate and improvements to cx protocol ([#868](https://github.com/awslabs/aws-cdk/issues/868)) ([005beec](https://github.com/awslabs/aws-cdk/commit/005beec)), closes [#216](https://github.com/awslabs/aws-cdk/issues/216) +- **aws-iam:** move IAM classes cdk to aws-iam ([#866](https://github.com/aws/aws-cdk/issues/866)) ([d46a95b](https://github.com/aws/aws-cdk/commit/d46a95b)), closes [#196](https://github.com/aws/aws-cdk/issues/196) +- **util:** remove [@aws-cdk](https://github.com/aws-cdk)/util ([#745](https://github.com/aws/aws-cdk/issues/745)) ([10015cb](https://github.com/aws/aws-cdk/commit/10015cb)), closes [#709](https://github.com/aws/aws-cdk/issues/709) +- **framework:** remove app boilerplate and improvements to cx protocol ([#868](https://github.com/aws/aws-cdk/issues/868)) ([005beec](https://github.com/aws/aws-cdk/commit/005beec)), closes [#216](https://github.com/aws/aws-cdk/issues/216) ### Features -- **aws-apigateway:** "LambdaRestApi" and "addProxy" routes ([#867](https://github.com/awslabs/aws-cdk/issues/867)) ([905a95d](https://github.com/awslabs/aws-cdk/commit/905a95d)) -- **aws-cdk:** add maven wrapper to java template ([#811](https://github.com/awslabs/aws-cdk/issues/811)) ([72aa872](https://github.com/awslabs/aws-cdk/commit/72aa872)) -- **aws-cloudformation:** rename the CFN CodePipeline Actions. ([#771](https://github.com/awslabs/aws-cdk/issues/771)) ([007e7b4](https://github.com/awslabs/aws-cdk/commit/007e7b4)) -- **aws-cloudformation:** update the ReadMe of the module to reflect the new Action names. ([#775](https://github.com/awslabs/aws-cdk/issues/775)) ([6c0e75b](https://github.com/awslabs/aws-cdk/commit/6c0e75b)), closes [#771](https://github.com/awslabs/aws-cdk/issues/771) -- **aws-cloudfront:** Support Security Policy ([#804](https://github.com/awslabs/aws-cdk/issues/804)) ([b39bf11](https://github.com/awslabs/aws-cdk/commit/b39bf11)), closes [#795](https://github.com/awslabs/aws-cdk/issues/795) -- **aws-codedeploy:** Add the auto-scaling groups property to ServerDeploymentGroup. ([#739](https://github.com/awslabs/aws-cdk/issues/739)) ([0b28886](https://github.com/awslabs/aws-cdk/commit/0b28886)) -- **aws-codedeploy:** Deployment Configuration Construct. ([#653](https://github.com/awslabs/aws-cdk/issues/653)) ([e6b67ad](https://github.com/awslabs/aws-cdk/commit/e6b67ad)) -- **aws-codedeploy:** support setting a load balancer on a Deployment Group. ([#786](https://github.com/awslabs/aws-cdk/issues/786)) ([e7af9f5](https://github.com/awslabs/aws-cdk/commit/e7af9f5)) -- **aws-codepipeline:** allow specifying the runOrder property when creating Actions. ([#776](https://github.com/awslabs/aws-cdk/issues/776)) ([d146c8d](https://github.com/awslabs/aws-cdk/commit/d146c8d)) -- **aws-codepipeline, aws-codecommit, aws-s3:** change the convention for naming the source Actions to XxxSourceAction. ([#753](https://github.com/awslabs/aws-cdk/issues/753)) ([9c3ce7f](https://github.com/awslabs/aws-cdk/commit/9c3ce7f)) -- **aws-dynamodb:** IAM grants support ([#870](https://github.com/awslabs/aws-cdk/issues/870)) ([c5a4200](https://github.com/awslabs/aws-cdk/commit/c5a4200)) -- **aws-dynamodb:** support Global Secondary Indexes ([#760](https://github.com/awslabs/aws-cdk/issues/760)) ([3601440](https://github.com/awslabs/aws-cdk/commit/3601440)) -- **aws-dynamodb:** tags support ([#814](https://github.com/awslabs/aws-cdk/issues/814)) ([924c84e](https://github.com/awslabs/aws-cdk/commit/924c84e)) -- **aws-dynamodB:** support Local Secondary Indexes ([#825](https://github.com/awslabs/aws-cdk/issues/825)) ([3175af3](https://github.com/awslabs/aws-cdk/commit/3175af3)) -- **aws-ec2:** add support for ICMP protocol's classification Types & Codes to SecurityGroupRule ([#893](https://github.com/awslabs/aws-cdk/issues/893)) ([85bd3c0](https://github.com/awslabs/aws-cdk/commit/85bd3c0)) -- **aws-ec2:** allow configuring subnets for NAT gateway ([#874](https://github.com/awslabs/aws-cdk/issues/874)) ([8ec761c](https://github.com/awslabs/aws-cdk/commit/8ec761c)) -- **aws-ec2:** support UDP port ranges in SecurityGroups ([#835](https://github.com/awslabs/aws-cdk/issues/835)) ([b42ef90](https://github.com/awslabs/aws-cdk/commit/b42ef90)) -- **aws-elasticloadbalancingv2:** support for ALB/NLB ([#750](https://github.com/awslabs/aws-cdk/issues/750)) ([bd9ee01](https://github.com/awslabs/aws-cdk/commit/bd9ee01)) -- **aws-s3:** support granting public access to objects ([#886](https://github.com/awslabs/aws-cdk/issues/886)) ([bdee191](https://github.com/awslabs/aws-cdk/commit/bdee191)), closes [#877](https://github.com/awslabs/aws-cdk/issues/877) -- **cdk:** Add support for UseOnlineResharding with UpdatePolicies ([#881](https://github.com/awslabs/aws-cdk/issues/881)) ([1f717e1](https://github.com/awslabs/aws-cdk/commit/1f717e1)) -- **cdk:** configurable default SSM context provider ([#889](https://github.com/awslabs/aws-cdk/issues/889)) ([353412b](https://github.com/awslabs/aws-cdk/commit/353412b)) -- **core:** resource overrides (escape hatch) ([#784](https://github.com/awslabs/aws-cdk/issues/784)) ([5054eef](https://github.com/awslabs/aws-cdk/commit/5054eef)), closes [#606](https://github.com/awslabs/aws-cdk/issues/606) -- **aws-codepipeline**: Manage IAM permissions for (some) CFN CodePipeline actions ([#843](https://github.com/awslabs/aws-cdk/issues/843)) ([4c69118](https://github.com/awslabs/aws-cdk/commit/4c69118)) -- **toolkit:** Stop creating 'empty' stacks ([#779](https://github.com/awslabs/aws-cdk/issues/779)) ([1dddd8a](https://github.com/awslabs/aws-cdk/commit/1dddd8a)) -- **aws-autoscaling, aws-ec2:** Tagging support for AutoScaling/SecurityGroup ([#766](https://github.com/awslabs/aws-cdk/issues/766)) ([3d48eb2](https://github.com/awslabs/aws-cdk/commit/3d48eb2)) +- **aws-apigateway:** "LambdaRestApi" and "addProxy" routes ([#867](https://github.com/aws/aws-cdk/issues/867)) ([905a95d](https://github.com/aws/aws-cdk/commit/905a95d)) +- **aws-cdk:** add maven wrapper to java template ([#811](https://github.com/aws/aws-cdk/issues/811)) ([72aa872](https://github.com/aws/aws-cdk/commit/72aa872)) +- **aws-cloudformation:** rename the CFN CodePipeline Actions. ([#771](https://github.com/aws/aws-cdk/issues/771)) ([007e7b4](https://github.com/aws/aws-cdk/commit/007e7b4)) +- **aws-cloudformation:** update the ReadMe of the module to reflect the new Action names. ([#775](https://github.com/aws/aws-cdk/issues/775)) ([6c0e75b](https://github.com/aws/aws-cdk/commit/6c0e75b)), closes [#771](https://github.com/aws/aws-cdk/issues/771) +- **aws-cloudfront:** Support Security Policy ([#804](https://github.com/aws/aws-cdk/issues/804)) ([b39bf11](https://github.com/aws/aws-cdk/commit/b39bf11)), closes [#795](https://github.com/aws/aws-cdk/issues/795) +- **aws-codedeploy:** Add the auto-scaling groups property to ServerDeploymentGroup. ([#739](https://github.com/aws/aws-cdk/issues/739)) ([0b28886](https://github.com/aws/aws-cdk/commit/0b28886)) +- **aws-codedeploy:** Deployment Configuration Construct. ([#653](https://github.com/aws/aws-cdk/issues/653)) ([e6b67ad](https://github.com/aws/aws-cdk/commit/e6b67ad)) +- **aws-codedeploy:** support setting a load balancer on a Deployment Group. ([#786](https://github.com/aws/aws-cdk/issues/786)) ([e7af9f5](https://github.com/aws/aws-cdk/commit/e7af9f5)) +- **aws-codepipeline:** allow specifying the runOrder property when creating Actions. ([#776](https://github.com/aws/aws-cdk/issues/776)) ([d146c8d](https://github.com/aws/aws-cdk/commit/d146c8d)) +- **aws-codepipeline, aws-codecommit, aws-s3:** change the convention for naming the source Actions to XxxSourceAction. ([#753](https://github.com/aws/aws-cdk/issues/753)) ([9c3ce7f](https://github.com/aws/aws-cdk/commit/9c3ce7f)) +- **aws-dynamodb:** IAM grants support ([#870](https://github.com/aws/aws-cdk/issues/870)) ([c5a4200](https://github.com/aws/aws-cdk/commit/c5a4200)) +- **aws-dynamodb:** support Global Secondary Indexes ([#760](https://github.com/aws/aws-cdk/issues/760)) ([3601440](https://github.com/aws/aws-cdk/commit/3601440)) +- **aws-dynamodb:** tags support ([#814](https://github.com/aws/aws-cdk/issues/814)) ([924c84e](https://github.com/aws/aws-cdk/commit/924c84e)) +- **aws-dynamodB:** support Local Secondary Indexes ([#825](https://github.com/aws/aws-cdk/issues/825)) ([3175af3](https://github.com/aws/aws-cdk/commit/3175af3)) +- **aws-ec2:** add support for ICMP protocol's classification Types & Codes to SecurityGroupRule ([#893](https://github.com/aws/aws-cdk/issues/893)) ([85bd3c0](https://github.com/aws/aws-cdk/commit/85bd3c0)) +- **aws-ec2:** allow configuring subnets for NAT gateway ([#874](https://github.com/aws/aws-cdk/issues/874)) ([8ec761c](https://github.com/aws/aws-cdk/commit/8ec761c)) +- **aws-ec2:** support UDP port ranges in SecurityGroups ([#835](https://github.com/aws/aws-cdk/issues/835)) ([b42ef90](https://github.com/aws/aws-cdk/commit/b42ef90)) +- **aws-elasticloadbalancingv2:** support for ALB/NLB ([#750](https://github.com/aws/aws-cdk/issues/750)) ([bd9ee01](https://github.com/aws/aws-cdk/commit/bd9ee01)) +- **aws-s3:** support granting public access to objects ([#886](https://github.com/aws/aws-cdk/issues/886)) ([bdee191](https://github.com/aws/aws-cdk/commit/bdee191)), closes [#877](https://github.com/aws/aws-cdk/issues/877) +- **cdk:** Add support for UseOnlineResharding with UpdatePolicies ([#881](https://github.com/aws/aws-cdk/issues/881)) ([1f717e1](https://github.com/aws/aws-cdk/commit/1f717e1)) +- **cdk:** configurable default SSM context provider ([#889](https://github.com/aws/aws-cdk/issues/889)) ([353412b](https://github.com/aws/aws-cdk/commit/353412b)) +- **core:** resource overrides (escape hatch) ([#784](https://github.com/aws/aws-cdk/issues/784)) ([5054eef](https://github.com/aws/aws-cdk/commit/5054eef)), closes [#606](https://github.com/aws/aws-cdk/issues/606) +- **aws-codepipeline**: Manage IAM permissions for (some) CFN CodePipeline actions ([#843](https://github.com/aws/aws-cdk/issues/843)) ([4c69118](https://github.com/aws/aws-cdk/commit/4c69118)) +- **toolkit:** Stop creating 'empty' stacks ([#779](https://github.com/aws/aws-cdk/issues/779)) ([1dddd8a](https://github.com/aws/aws-cdk/commit/1dddd8a)) +- **aws-autoscaling, aws-ec2:** Tagging support for AutoScaling/SecurityGroup ([#766](https://github.com/aws/aws-cdk/issues/766)) ([3d48eb2](https://github.com/aws/aws-cdk/commit/3d48eb2)) ### BREAKING CHANGES @@ -1757,7 +1757,7 @@ Java (maven) | [`mvn versions:use-latest-versions`](https://www.m []() -## [0.10.0](https://github.com/awslabs/aws-cdk/compare/v0.9.2...v0.10.0) (2018-09-27) +## [0.10.0](https://github.com/aws/aws-cdk/compare/v0.9.2...v0.10.0) (2018-09-27) This release introduces a better way to "escape" L2 constructs in case of missing features by adding the ability to add arbitrary overrides for resource properties: @@ -1776,25 +1776,25 @@ bucketResource.addPropertyOverride('BucketName', 'NewerBucketName'); ### Bug Fixes -- **aws-codecommit:** typo in README ([#780](https://github.com/awslabs/aws-cdk/issues/780)) ([0e79c2d](https://github.com/awslabs/aws-cdk/commit/0e79c2d)) -- **aws-ec2:** fix capitalization of "VPCEndpointType" to "VpcEndpointType" ([#789](https://github.com/awslabs/aws-cdk/issues/789)) ([7a8ee2c](https://github.com/awslabs/aws-cdk/commit/7a8ee2c)), closes [#765](https://github.com/awslabs/aws-cdk/issues/765) -- **docs:** fix issue [#718](https://github.com/awslabs/aws-cdk/issues/718) (Aurora DB example) ([#783](https://github.com/awslabs/aws-cdk/issues/783)) ([016f3a8](https://github.com/awslabs/aws-cdk/commit/016f3a8)) +- **aws-codecommit:** typo in README ([#780](https://github.com/aws/aws-cdk/issues/780)) ([0e79c2d](https://github.com/aws/aws-cdk/commit/0e79c2d)) +- **aws-ec2:** fix capitalization of "VPCEndpointType" to "VpcEndpointType" ([#789](https://github.com/aws/aws-cdk/issues/789)) ([7a8ee2c](https://github.com/aws/aws-cdk/commit/7a8ee2c)), closes [#765](https://github.com/aws/aws-cdk/issues/765) +- **docs:** fix issue [#718](https://github.com/aws/aws-cdk/issues/718) (Aurora DB example) ([#783](https://github.com/aws/aws-cdk/issues/783)) ([016f3a8](https://github.com/aws/aws-cdk/commit/016f3a8)) ### Code Refactoring -- **util:** remove [@aws-cdk](https://github.com/aws-cdk)/util ([#745](https://github.com/awslabs/aws-cdk/issues/745)) ([10015cb](https://github.com/awslabs/aws-cdk/commit/10015cb)), closes [#709](https://github.com/awslabs/aws-cdk/issues/709) +- **util:** remove [@aws-cdk](https://github.com/aws-cdk)/util ([#745](https://github.com/aws/aws-cdk/issues/745)) ([10015cb](https://github.com/aws/aws-cdk/commit/10015cb)), closes [#709](https://github.com/aws/aws-cdk/issues/709) ### Features -- **aws-cloudformation:** rename the CodePipeline actions ([#771](https://github.com/awslabs/aws-cdk/issues/771)) ([007e7b4](https://github.com/awslabs/aws-cdk/commit/007e7b4)) -- **aws-cloudformation:** update the README of the module to reflect the new action names ([#775](https://github.com/awslabs/aws-cdk/issues/775)) ([6c0e75b](https://github.com/awslabs/aws-cdk/commit/6c0e75b)), closes [#771](https://github.com/awslabs/aws-cdk/issues/771) -- **aws-codedeploy:** add auto-scaling groups property to ServerDeploymentGroup ([#739](https://github.com/awslabs/aws-cdk/issues/739)) ([0b28886](https://github.com/awslabs/aws-cdk/commit/0b28886)) -- **aws-codedeploy:** add deployment configuration construct ([#653](https://github.com/awslabs/aws-cdk/issues/653)) ([e6b67ad](https://github.com/awslabs/aws-cdk/commit/e6b67ad)) -- **aws-codepipeline, aws-codecommit, aws-s3:** change the convention for naming the source Actions to XxxSourceAction ([#753](https://github.com/awslabs/aws-cdk/issues/753)) ([9c3ce7f](https://github.com/awslabs/aws-cdk/commit/9c3ce7f)) -- **aws-elasticloadbalancingv2:** support for ALB/NLB ([#750](https://github.com/awslabs/aws-cdk/issues/750)) ([bd9ee01](https://github.com/awslabs/aws-cdk/commit/bd9ee01)) -- tagging support for AutoScaling/SecurityGroup ([#766](https://github.com/awslabs/aws-cdk/issues/766)) ([3d48eb2](https://github.com/awslabs/aws-cdk/commit/3d48eb2)) -- **core:** resource overrides (escape hatch) ([#784](https://github.com/awslabs/aws-cdk/issues/784)) ([5054eef](https://github.com/awslabs/aws-cdk/commit/5054eef)), closes [#606](https://github.com/awslabs/aws-cdk/issues/606) -- **toolkit:** stop creating 'empty' stacks ([#779](https://github.com/awslabs/aws-cdk/issues/779)) ([1dddd8a](https://github.com/awslabs/aws-cdk/commit/1dddd8a)) +- **aws-cloudformation:** rename the CodePipeline actions ([#771](https://github.com/aws/aws-cdk/issues/771)) ([007e7b4](https://github.com/aws/aws-cdk/commit/007e7b4)) +- **aws-cloudformation:** update the README of the module to reflect the new action names ([#775](https://github.com/aws/aws-cdk/issues/775)) ([6c0e75b](https://github.com/aws/aws-cdk/commit/6c0e75b)), closes [#771](https://github.com/aws/aws-cdk/issues/771) +- **aws-codedeploy:** add auto-scaling groups property to ServerDeploymentGroup ([#739](https://github.com/aws/aws-cdk/issues/739)) ([0b28886](https://github.com/aws/aws-cdk/commit/0b28886)) +- **aws-codedeploy:** add deployment configuration construct ([#653](https://github.com/aws/aws-cdk/issues/653)) ([e6b67ad](https://github.com/aws/aws-cdk/commit/e6b67ad)) +- **aws-codepipeline, aws-codecommit, aws-s3:** change the convention for naming the source Actions to XxxSourceAction ([#753](https://github.com/aws/aws-cdk/issues/753)) ([9c3ce7f](https://github.com/aws/aws-cdk/commit/9c3ce7f)) +- **aws-elasticloadbalancingv2:** support for ALB/NLB ([#750](https://github.com/aws/aws-cdk/issues/750)) ([bd9ee01](https://github.com/aws/aws-cdk/commit/bd9ee01)) +- tagging support for AutoScaling/SecurityGroup ([#766](https://github.com/aws/aws-cdk/issues/766)) ([3d48eb2](https://github.com/aws/aws-cdk/commit/3d48eb2)) +- **core:** resource overrides (escape hatch) ([#784](https://github.com/aws/aws-cdk/issues/784)) ([5054eef](https://github.com/aws/aws-cdk/commit/5054eef)), closes [#606](https://github.com/aws/aws-cdk/issues/606) +- **toolkit:** stop creating 'empty' stacks ([#779](https://github.com/aws/aws-cdk/issues/779)) ([1dddd8a](https://github.com/aws/aws-cdk/commit/1dddd8a)) ### BREAKING CHANGES @@ -1806,7 +1806,7 @@ bucketResource.addPropertyOverride('BucketName', 'NewerBucketName'); ### CloudFormation Changes -- **@aws-cdk/cfnspec**: Updated [CloudFormation resource specification] to `v2.8.0` ([@RomainMuller] in [#767](https://github.com/awslabs/aws-cdk/pull/767)) +- **@aws-cdk/cfnspec**: Updated [CloudFormation resource specification] to `v2.8.0` ([@RomainMuller] in [#767](https://github.com/aws/aws-cdk/pull/767)) - **New Construct Libraries** @@ -1994,57 +1994,57 @@ bucketResource.addPropertyOverride('BucketName', 'NewerBucketName'); []() -## [0.9.2](https://github.com/awslabs/aws-cdk/compare/v0.9.1...v0.9.2) (2018-09-20) +## [0.9.2](https://github.com/aws/aws-cdk/compare/v0.9.1...v0.9.2) (2018-09-20) -**NOTICE**: This release includes a framework-wide [**breaking change**](https://github.com/awslabs/aws-cdk/issues/712) which changes the type of all the string resource attributes across the framework. Instead of using strong-types that extend `cdk.Token` (such as `QueueArn`, `TopicName`, etc), we now represent all these attributes as normal `string`s, and codify the tokens into the string (using the feature introduced in [#168](https://github.com/awslabs/aws-cdk/issues/168)). +**NOTICE**: This release includes a framework-wide [**breaking change**](https://github.com/aws/aws-cdk/issues/712) which changes the type of all the string resource attributes across the framework. Instead of using strong-types that extend `cdk.Token` (such as `QueueArn`, `TopicName`, etc), we now represent all these attributes as normal `string`s, and codify the tokens into the string (using the feature introduced in [#168](https://github.com/aws/aws-cdk/issues/168)). Furthermore, the `cdk.Arn` type has been removed. In order to format/parse ARNs, use the static methods on `cdk.ArnUtils`. -See motivation and discussion in [#695](https://github.com/awslabs/aws-cdk/issues/695). +See motivation and discussion in [#695](https://github.com/aws/aws-cdk/issues/695). ### Breaking Changes -- **cfn2ts:** use stringified tokens for resource attributes instead of strong types ([#712](https://github.com/awslabs/aws-cdk/issues/712)) ([6508f78](https://github.com/awslabs/aws-cdk/commit/6508f78)), closes [#518](https://github.com/awslabs/aws-cdk/issues/518) [#695](https://github.com/awslabs/aws-cdk/issues/695) [#744](https://github.com/awslabs/aws-cdk/issues/744) -- **aws-dynamodb:** Attribute type for keys, changes the signature of the `addPartitionKey` and `addSortKey` methods to be consistent across the board. ([#720](https://github.com/awslabs/aws-cdk/issues/720)) ([e6cc189](https://github.com/awslabs/aws-cdk/commit/e6cc189)) +- **cfn2ts:** use stringified tokens for resource attributes instead of strong types ([#712](https://github.com/aws/aws-cdk/issues/712)) ([6508f78](https://github.com/aws/aws-cdk/commit/6508f78)), closes [#518](https://github.com/aws/aws-cdk/issues/518) [#695](https://github.com/aws/aws-cdk/issues/695) [#744](https://github.com/aws/aws-cdk/issues/744) +- **aws-dynamodb:** Attribute type for keys, changes the signature of the `addPartitionKey` and `addSortKey` methods to be consistent across the board. ([#720](https://github.com/aws/aws-cdk/issues/720)) ([e6cc189](https://github.com/aws/aws-cdk/commit/e6cc189)) - **aws-codebuild:** fix typo "priviledged" -> "privileged ### Bug Fixes -- **assets:** can't use multiple assets in the same stack ([#725](https://github.com/awslabs/aws-cdk/issues/725)) ([bba2e5b](https://github.com/awslabs/aws-cdk/commit/bba2e5b)), closes [#706](https://github.com/awslabs/aws-cdk/issues/706) -- **aws-codebuild:** typo in BuildEnvironment "priviledged" -> "privileged ([#734](https://github.com/awslabs/aws-cdk/issues/734)) ([72fec36](https://github.com/awslabs/aws-cdk/commit/72fec36)) -- **aws-ecr:** fix addToResourcePolicy ([#737](https://github.com/awslabs/aws-cdk/issues/737)) ([eadbda5](https://github.com/awslabs/aws-cdk/commit/eadbda5)) -- **aws-events:** ruleName can now be specified ([#726](https://github.com/awslabs/aws-cdk/issues/726)) ([a7bc5ee](https://github.com/awslabs/aws-cdk/commit/a7bc5ee)), closes [#708](https://github.com/awslabs/aws-cdk/issues/708) -- **aws-lambda:** jsii use no long requires 'sourceAccount' ([#728](https://github.com/awslabs/aws-cdk/issues/728)) ([9e7d311](https://github.com/awslabs/aws-cdk/commit/9e7d311)), closes [#714](https://github.com/awslabs/aws-cdk/issues/714) -- **aws-s3:** remove `policy` argument ([#730](https://github.com/awslabs/aws-cdk/issues/730)) ([a79190c](https://github.com/awslabs/aws-cdk/commit/a79190c)), closes [#672](https://github.com/awslabs/aws-cdk/issues/672) -- **cdk:** "cdk init" java template is broken ([#732](https://github.com/awslabs/aws-cdk/issues/732)) ([281c083](https://github.com/awslabs/aws-cdk/commit/281c083)), closes [#711](https://github.com/awslabs/aws-cdk/issues/711) [awslabs/jsii#233](https://github.com/awslabs/jsii/issues/233) +- **assets:** can't use multiple assets in the same stack ([#725](https://github.com/aws/aws-cdk/issues/725)) ([bba2e5b](https://github.com/aws/aws-cdk/commit/bba2e5b)), closes [#706](https://github.com/aws/aws-cdk/issues/706) +- **aws-codebuild:** typo in BuildEnvironment "priviledged" -> "privileged ([#734](https://github.com/aws/aws-cdk/issues/734)) ([72fec36](https://github.com/aws/aws-cdk/commit/72fec36)) +- **aws-ecr:** fix addToResourcePolicy ([#737](https://github.com/aws/aws-cdk/issues/737)) ([eadbda5](https://github.com/aws/aws-cdk/commit/eadbda5)) +- **aws-events:** ruleName can now be specified ([#726](https://github.com/aws/aws-cdk/issues/726)) ([a7bc5ee](https://github.com/aws/aws-cdk/commit/a7bc5ee)), closes [#708](https://github.com/aws/aws-cdk/issues/708) +- **aws-lambda:** jsii use no long requires 'sourceAccount' ([#728](https://github.com/aws/aws-cdk/issues/728)) ([9e7d311](https://github.com/aws/aws-cdk/commit/9e7d311)), closes [#714](https://github.com/aws/aws-cdk/issues/714) +- **aws-s3:** remove `policy` argument ([#730](https://github.com/aws/aws-cdk/issues/730)) ([a79190c](https://github.com/aws/aws-cdk/commit/a79190c)), closes [#672](https://github.com/aws/aws-cdk/issues/672) +- **cdk:** "cdk init" java template is broken ([#732](https://github.com/aws/aws-cdk/issues/732)) ([281c083](https://github.com/aws/aws-cdk/commit/281c083)), closes [#711](https://github.com/aws/aws-cdk/issues/711) [awslabs/jsii#233](https://github.com/aws/jsii/issues/233) ### Features -- **aws-apigateway:** new API Gateway Construct Library ([#665](https://github.com/awslabs/aws-cdk/issues/665)) ([b0f3857](https://github.com/awslabs/aws-cdk/commit/b0f3857)) -- **aws-cdk:** detect presence of EC2 credentials ([#724](https://github.com/awslabs/aws-cdk/issues/724)) ([8e8c295](https://github.com/awslabs/aws-cdk/commit/8e8c295)), closes [#702](https://github.com/awslabs/aws-cdk/issues/702) [#130](https://github.com/awslabs/aws-cdk/issues/130) -- **aws-codepipeline:** make the Stage insertion API in CodePipeline more flexible ([#460](https://github.com/awslabs/aws-cdk/issues/460)) ([d182818](https://github.com/awslabs/aws-cdk/commit/d182818)) -- **aws-codepipeline:** new "Pipeline#addStage" convenience method ([#647](https://github.com/awslabs/aws-cdk/issues/647)) ([25c9fa0](https://github.com/awslabs/aws-cdk/commit/25c9fa0)) -- **aws-rds:** add support for parameter groups ([#729](https://github.com/awslabs/aws-cdk/issues/729)) ([2541508](https://github.com/awslabs/aws-cdk/commit/2541508)), closes [#719](https://github.com/awslabs/aws-cdk/issues/719) -- **docs:** add documentation for CDK toolkit plugings ([#733](https://github.com/awslabs/aws-cdk/issues/733)) ([965b918](https://github.com/awslabs/aws-cdk/commit/965b918)) -- **dependencies:** upgrade to [jsii 0.7.6](https://github.com/awslabs/jsii/releases/tag/v0.7.6) +- **aws-apigateway:** new API Gateway Construct Library ([#665](https://github.com/aws/aws-cdk/issues/665)) ([b0f3857](https://github.com/aws/aws-cdk/commit/b0f3857)) +- **aws-cdk:** detect presence of EC2 credentials ([#724](https://github.com/aws/aws-cdk/issues/724)) ([8e8c295](https://github.com/aws/aws-cdk/commit/8e8c295)), closes [#702](https://github.com/aws/aws-cdk/issues/702) [#130](https://github.com/aws/aws-cdk/issues/130) +- **aws-codepipeline:** make the Stage insertion API in CodePipeline more flexible ([#460](https://github.com/aws/aws-cdk/issues/460)) ([d182818](https://github.com/aws/aws-cdk/commit/d182818)) +- **aws-codepipeline:** new "Pipeline#addStage" convenience method ([#647](https://github.com/aws/aws-cdk/issues/647)) ([25c9fa0](https://github.com/aws/aws-cdk/commit/25c9fa0)) +- **aws-rds:** add support for parameter groups ([#729](https://github.com/aws/aws-cdk/issues/729)) ([2541508](https://github.com/aws/aws-cdk/commit/2541508)), closes [#719](https://github.com/aws/aws-cdk/issues/719) +- **docs:** add documentation for CDK toolkit plugings ([#733](https://github.com/aws/aws-cdk/issues/733)) ([965b918](https://github.com/aws/aws-cdk/commit/965b918)) +- **dependencies:** upgrade to [jsii 0.7.6](https://github.com/aws/jsii/releases/tag/v0.7.6) []() -## [0.9.1](https://github.com/awslabs/aws-cdk/compare/v0.9.0...v0.9.1) (2018-09-13) +## [0.9.1](https://github.com/aws/aws-cdk/compare/v0.9.0...v0.9.1) (2018-09-13) ### Bug Fixes -- **aws-cdk:** Fix proxy support for account lookup ([#693](https://github.com/awslabs/aws-cdk/issues/693)) ([5468225](https://github.com/awslabs/aws-cdk/commit/5468225)), closes [#645](https://github.com/awslabs/aws-cdk/issues/645) +- **aws-cdk:** Fix proxy support for account lookup ([#693](https://github.com/aws/aws-cdk/issues/693)) ([5468225](https://github.com/aws/aws-cdk/commit/5468225)), closes [#645](https://github.com/aws/aws-cdk/issues/645) ### Features -- **aws-ec2** BREAKING: Move LoadBalancer to aws-elasticloadbalancing package ([#705](https://github.com/awslabs/aws-cdk/issues/705)) ([4bd1cf2](https://github.com/awslabs/aws-cdk/commit/4bd1cf2a793c00a2aa3938b0dff6d4147690bd22)) -- **aws-serverless** BREAKING: Rename @aws-cdk/aws-serverless to @aws-cdk/aws-sam ([#704](https://github.com/awslabs/aws-cdk/pull/704)) ([3a67d5d](https://github.com/awslabs/aws-cdk/commit/3a67d5d91673294024c68088ed0e9224b8ebd857)) -- **aws-dynamodb:** Support DynamoDB TTL ([#691](https://github.com/awslabs/aws-cdk/issues/691)) ([35b6206](https://github.com/awslabs/aws-cdk/commit/35b6206)) -- **aws-dynamodb:** Support DynamoDB PITR ([#701](https://github.com/awslabs/aws-cdk/issues/701)) ([7a4d7b7](https://github.com/awslabs/aws-cdk/commit/7a4d7b7)) -- **aws-ecr:** Add support for ECR repositories ([#697](https://github.com/awslabs/aws-cdk/issues/697)) ([c6c09bf](https://github.com/awslabs/aws-cdk/commit/c6c09bf)) -- **aws-lambda:** Add support for XRay Tracing ([#675](https://github.com/awslabs/aws-cdk/issues/675)) ([b4435cc](https://github.com/awslabs/aws-cdk/commit/b4435cc)) -- **cfnspec:** Add DeploymentPreference Patch for SAM Spec ([#681](https://github.com/awslabs/aws-cdk/issues/681)) ([#681](https://github.com/awslabs/aws-cdk/issues/681)) ([f96c487](https://github.com/awslabs/aws-cdk/commit/f96c487)) +- **aws-ec2** BREAKING: Move LoadBalancer to aws-elasticloadbalancing package ([#705](https://github.com/aws/aws-cdk/issues/705)) ([4bd1cf2](https://github.com/aws/aws-cdk/commit/4bd1cf2a793c00a2aa3938b0dff6d4147690bd22)) +- **aws-serverless** BREAKING: Rename @aws-cdk/aws-serverless to @aws-cdk/aws-sam ([#704](https://github.com/aws/aws-cdk/pull/704)) ([3a67d5d](https://github.com/aws/aws-cdk/commit/3a67d5d91673294024c68088ed0e9224b8ebd857)) +- **aws-dynamodb:** Support DynamoDB TTL ([#691](https://github.com/aws/aws-cdk/issues/691)) ([35b6206](https://github.com/aws/aws-cdk/commit/35b6206)) +- **aws-dynamodb:** Support DynamoDB PITR ([#701](https://github.com/aws/aws-cdk/issues/701)) ([7a4d7b7](https://github.com/aws/aws-cdk/commit/7a4d7b7)) +- **aws-ecr:** Add support for ECR repositories ([#697](https://github.com/aws/aws-cdk/issues/697)) ([c6c09bf](https://github.com/aws/aws-cdk/commit/c6c09bf)) +- **aws-lambda:** Add support for XRay Tracing ([#675](https://github.com/aws/aws-cdk/issues/675)) ([b4435cc](https://github.com/aws/aws-cdk/commit/b4435cc)) +- **cfnspec:** Add DeploymentPreference Patch for SAM Spec ([#681](https://github.com/aws/aws-cdk/issues/681)) ([#681](https://github.com/aws/aws-cdk/issues/681)) ([f96c487](https://github.com/aws/aws-cdk/commit/f96c487)) ## 0.9.0 -- 2018-09-10 @@ -2052,53 +2052,53 @@ The headliners of this release are **.NET support**, and a wealth of commits by ### Features -- Add strongly-named .NET targets, and a `cdk init` template for C# projects ([@mpiroc] in [#617](https://github.com/awslabs/aws-cdk/pull/617), [#643](https://github.com/awslabs/aws-cdk/pull/643)). -- **@aws-cdk/aws-autoscaling**: Allow attaching additional security groups to Launch Configuration ([@moofish32] in [#636](https://github.com/awslabs/aws-cdk/pull/636)). -- **@aws-cdk/aws-autoscaling**: Support update and creation policies on AutoScalingGroups ([@rix0rrr] in [#595](https://github.com/awslabs/aws-cdk/pull/595)). -- **@aws-cdk/aws-codebuild**: Add support for running script from an asset ([@rix0rrr] in [#677](https://github.com/awslabs/aws-cdk/pull/677)). -- **@aws-cdk/aws-codebuild**: New method `addBuildToPipeline` on Project ([@skinny85] in [783dcb3](https://github.com/awslabs/aws-cdk/commit/783dcb3bd10058a25785d0964b37c181617a203a)). -- **@aws-cdk/aws-codecommit**: New method `addToPipeline` on Repository ([@skinny85] in [#616](https://github.com/awslabs/aws-cdk/pull/616)). -- **@aws-cdk/aws-codedeploy**: Add initial support for CodeDeploy ([@skinny85] in [#593](https://github.com/awslabs/aws-cdk/pull/593), [#641](https://github.com/awslabs/aws-cdk/pull/641)). -- **@aws-cdk/aws-dynamodb**: Add support for DynamoDB autoscaling ([@SeekerWing] in [#637](https://github.com/awslabs/aws-cdk/pull/637)). -- **@aws-cdk/aws-dynamodb**: Add support for DynamoDB streams ([@rhboyd] in [#633](https://github.com/awslabs/aws-cdk/pull/633)). -- **@aws-cdk/aws-dynamodb**: Add support for server-side encryption ([@jungseoklee] in [#684](https://github.com/awslabs/aws-cdk/pull/864)). -- **@aws-cdk/aws-ec2** (_**BREAKING**_): SecurityGroup can now be used as a Connectable [#582](https://github.com/awslabs/aws-cdk/pull/582)). -- **@aws-cdk/aws-ec2**: Add VPC tagging ([@moofish] in [#538](https://github.com/awslabs/aws-cdk/pull/538)). -- **@aws-cdk/aws-ec2**: Add support for `InstanceSize.Nano` ([@rix0rrr] in [#581](https://github.com/awslabs/aws-cdk/pull/581)) -- **@aws-cdk/aws-lambda**: Add support for dead letter queues ([@SeekerWing] in [#663](https://github.com/awslabs/aws-cdk/pull/663)). -- **@aws-cdk/aws-lambda**: Add support for placing a Lambda in a VPC ([@rix0rrr] in [#598](https://github.com/awslabs/aws-cdk/pull/598)). -- **@aws-cdk/aws-logs**: Add `extractMetric()` helper function ([@rix0rrr] in [#676](https://github.com/awslabs/aws-cdk/pull/676)). -- **@aws-cdk/aws-rds**: Add support for Aurora PostreSQL/MySQL engines ([@cookejames] in [#586](https://github.com/awslabs/aws-cdk/pull/586)) -- **@aws-cdk/aws-s3**: Additional grant methods for Buckets ([@eladb] in [#591](https://github.com/awslabs/aws-cdk/pull/591)) -- **@aws-cdk/aws-s3**: New method `addToPipeline` on Bucket ([@skinny85] in [c8b7a49](https://github.com/awslabs/aws-cdk/commit/c8b7a494259ad08bbd722564591e320888e47c48)). -- **aws-cdk**: Add support for HTTP proxies ([@rix0rrr] in [#666](https://github.com/awslabs/aws-cdk/pull/666)). -- **aws-cdk**: Toolkit now shows failure reason if stack update fails ([@rix0rrr] in [#609](https://github.com/awslabs/aws-cdk/pull/609)). -- **cdk-build-tools**: Add support for running experiment JSII versions ([@RomainMuller] in [#649](https://github.com/awslabs/aws-cdk/pull/649)). +- Add strongly-named .NET targets, and a `cdk init` template for C# projects ([@mpiroc] in [#617](https://github.com/aws/aws-cdk/pull/617), [#643](https://github.com/aws/aws-cdk/pull/643)). +- **@aws-cdk/aws-autoscaling**: Allow attaching additional security groups to Launch Configuration ([@moofish32] in [#636](https://github.com/aws/aws-cdk/pull/636)). +- **@aws-cdk/aws-autoscaling**: Support update and creation policies on AutoScalingGroups ([@rix0rrr] in [#595](https://github.com/aws/aws-cdk/pull/595)). +- **@aws-cdk/aws-codebuild**: Add support for running script from an asset ([@rix0rrr] in [#677](https://github.com/aws/aws-cdk/pull/677)). +- **@aws-cdk/aws-codebuild**: New method `addBuildToPipeline` on Project ([@skinny85] in [783dcb3](https://github.com/aws/aws-cdk/commit/783dcb3bd10058a25785d0964b37c181617a203a)). +- **@aws-cdk/aws-codecommit**: New method `addToPipeline` on Repository ([@skinny85] in [#616](https://github.com/aws/aws-cdk/pull/616)). +- **@aws-cdk/aws-codedeploy**: Add initial support for CodeDeploy ([@skinny85] in [#593](https://github.com/aws/aws-cdk/pull/593), [#641](https://github.com/aws/aws-cdk/pull/641)). +- **@aws-cdk/aws-dynamodb**: Add support for DynamoDB autoscaling ([@SeekerWing] in [#637](https://github.com/aws/aws-cdk/pull/637)). +- **@aws-cdk/aws-dynamodb**: Add support for DynamoDB streams ([@rhboyd] in [#633](https://github.com/aws/aws-cdk/pull/633)). +- **@aws-cdk/aws-dynamodb**: Add support for server-side encryption ([@jungseoklee] in [#684](https://github.com/aws/aws-cdk/pull/864)). +- **@aws-cdk/aws-ec2** (_**BREAKING**_): SecurityGroup can now be used as a Connectable [#582](https://github.com/aws/aws-cdk/pull/582)). +- **@aws-cdk/aws-ec2**: Add VPC tagging ([@moofish] in [#538](https://github.com/aws/aws-cdk/pull/538)). +- **@aws-cdk/aws-ec2**: Add support for `InstanceSize.Nano` ([@rix0rrr] in [#581](https://github.com/aws/aws-cdk/pull/581)) +- **@aws-cdk/aws-lambda**: Add support for dead letter queues ([@SeekerWing] in [#663](https://github.com/aws/aws-cdk/pull/663)). +- **@aws-cdk/aws-lambda**: Add support for placing a Lambda in a VPC ([@rix0rrr] in [#598](https://github.com/aws/aws-cdk/pull/598)). +- **@aws-cdk/aws-logs**: Add `extractMetric()` helper function ([@rix0rrr] in [#676](https://github.com/aws/aws-cdk/pull/676)). +- **@aws-cdk/aws-rds**: Add support for Aurora PostreSQL/MySQL engines ([@cookejames] in [#586](https://github.com/aws/aws-cdk/pull/586)) +- **@aws-cdk/aws-s3**: Additional grant methods for Buckets ([@eladb] in [#591](https://github.com/aws/aws-cdk/pull/591)) +- **@aws-cdk/aws-s3**: New method `addToPipeline` on Bucket ([@skinny85] in [c8b7a49](https://github.com/aws/aws-cdk/commit/c8b7a494259ad08bbd722564591e320888e47c48)). +- **aws-cdk**: Add support for HTTP proxies ([@rix0rrr] in [#666](https://github.com/aws/aws-cdk/pull/666)). +- **aws-cdk**: Toolkit now shows failure reason if stack update fails ([@rix0rrr] in [#609](https://github.com/aws/aws-cdk/pull/609)). +- **cdk-build-tools**: Add support for running experiment JSII versions ([@RomainMuller] in [#649](https://github.com/aws/aws-cdk/pull/649)). ### Changes -- _**BREAKING**_: Generate classes and types for the CloudFormation resource `.ref` attributes ([@rix0rrr] in [#627](https://github.com/awslabs/aws-cdk/pull/627)). -- _**BREAKING**_: Make types accepted in Policy-related classes narrower (from `any` to `Arn`, for example) to reduce typing mistakes ([@rix0rrr] in [#629](https://github.com/awslabs/aws-cdk/pull/629)). -- **@aws-cdk/aws-codepipeline** (_**BREAKING**_): Align the CodePipeline APIs ([@skinny85] in [#492](https://github.com/awslabs/aws-cdk/pull/492), [#568](https://github.com/awslabs/aws-cdk/pull/568)) -- **@aws-cdk/aws-ec2** (_**BREAKING**_): Move Fleet/AutoScalingGroup to its own package ([@rix0rrr] in [#608](https://github.com/awslabs/aws-cdk/pull/608)). -- **aws-cdk**: Simplify plugin protocol ([@RomainMuller] in [#646](https://github.com/awslabs/aws-cdk/pull/646)). +- _**BREAKING**_: Generate classes and types for the CloudFormation resource `.ref` attributes ([@rix0rrr] in [#627](https://github.com/aws/aws-cdk/pull/627)). +- _**BREAKING**_: Make types accepted in Policy-related classes narrower (from `any` to `Arn`, for example) to reduce typing mistakes ([@rix0rrr] in [#629](https://github.com/aws/aws-cdk/pull/629)). +- **@aws-cdk/aws-codepipeline** (_**BREAKING**_): Align the CodePipeline APIs ([@skinny85] in [#492](https://github.com/aws/aws-cdk/pull/492), [#568](https://github.com/aws/aws-cdk/pull/568)) +- **@aws-cdk/aws-ec2** (_**BREAKING**_): Move Fleet/AutoScalingGroup to its own package ([@rix0rrr] in [#608](https://github.com/aws/aws-cdk/pull/608)). +- **aws-cdk**: Simplify plugin protocol ([@RomainMuller] in [#646](https://github.com/aws/aws-cdk/pull/646)). ### Bug Fixes -- **@aws-cdk/aws-cloudfront**: Fix CloudFront behavior for ViewerProtocolPolicy ([@mindstorms6] in [#615](https://github.com/awslabs/aws-cdk/pull/615)). -- **@aws-cdk/aws-ec2**: VPC Placement now supports picking Isolated subnets ([@rix0rrr] in [#610](https://github.com/awslabs/aws-cdk/pull/610)). -- **@aws-cdk/aws-logs**: Add `export()/import()` capabilities ([@rix0rrr] in [#630](https://github.com/awslabs/aws-cdk/pull/630)). -- **@aws-cdk/aws-rds**: Fix a bug where a cluster with 1 instance could not be created ([@cookejames] in [#578](https://github.com/awslabs/aws-cdk/pull/578)) -- **@aws-cdk/aws-s3**: Bucket notifications can now add dependencies, fixing creation order ([@eladb] in [#584](https://github.com/awslabs/aws-cdk/pull/584)). -- **@aws-cdk/aws-s3**: Remove useless bucket name validation ([@rix0rrr] in [#628](https://github.com/awslabs/aws-cdk/pull/628)). -- **@aws-cdk/aws-sqs**: Make `QueueRef.encryptionMasterKey` readonly ([@RomainMuller] in [#650](https://github.com/awslabs/aws-cdk/pull/650)). -- **assets**: S3 read permissions are granted on a prefix to fix lost permissions during asset update ([@rix0rrr] in [#510](https://github.com/awslabs/aws-cdk/pull/510)). -- **aws-cdk**: Remove bootstrapping error if multiple stacks are in the same environment ([@RomainMuller] in [#625](https://github.com/awslabs/aws-cdk/pull/625)). -- **aws-cdk**: Report and continue if git throws errors during `cdk init` ([@rix0rrr] in [#587](https://github.com/awslabs/aws-cdk/pull/587)). +- **@aws-cdk/aws-cloudfront**: Fix CloudFront behavior for ViewerProtocolPolicy ([@mindstorms6] in [#615](https://github.com/aws/aws-cdk/pull/615)). +- **@aws-cdk/aws-ec2**: VPC Placement now supports picking Isolated subnets ([@rix0rrr] in [#610](https://github.com/aws/aws-cdk/pull/610)). +- **@aws-cdk/aws-logs**: Add `export()/import()` capabilities ([@rix0rrr] in [#630](https://github.com/aws/aws-cdk/pull/630)). +- **@aws-cdk/aws-rds**: Fix a bug where a cluster with 1 instance could not be created ([@cookejames] in [#578](https://github.com/aws/aws-cdk/pull/578)) +- **@aws-cdk/aws-s3**: Bucket notifications can now add dependencies, fixing creation order ([@eladb] in [#584](https://github.com/aws/aws-cdk/pull/584)). +- **@aws-cdk/aws-s3**: Remove useless bucket name validation ([@rix0rrr] in [#628](https://github.com/aws/aws-cdk/pull/628)). +- **@aws-cdk/aws-sqs**: Make `QueueRef.encryptionMasterKey` readonly ([@RomainMuller] in [#650](https://github.com/aws/aws-cdk/pull/650)). +- **assets**: S3 read permissions are granted on a prefix to fix lost permissions during asset update ([@rix0rrr] in [#510](https://github.com/aws/aws-cdk/pull/510)). +- **aws-cdk**: Remove bootstrapping error if multiple stacks are in the same environment ([@RomainMuller] in [#625](https://github.com/aws/aws-cdk/pull/625)). +- **aws-cdk**: Report and continue if git throws errors during `cdk init` ([@rix0rrr] in [#587](https://github.com/aws/aws-cdk/pull/587)). ### CloudFormation Changes -- **@aws-cdk/cfnspec**: Updated [CloudFormation resource specification] to `v2.6.0` ([@RomainMuller] in [#594](https://github.com/awslabs/aws-cdk/pull/594)) +- **@aws-cdk/cfnspec**: Updated [CloudFormation resource specification] to `v2.6.0` ([@RomainMuller] in [#594](https://github.com/aws/aws-cdk/pull/594)) - **New AWS Construct Library** @@ -2176,7 +2176,7 @@ The headliners of this release are **.NET support**, and a wealth of commits by - Old: true - New: false -- **@aws-cdk/cfnspec**: Updated Serverless Application Model (SAM) Resource Specification ([@RomainMuller] in [#594](https://github.com/awslabs/aws-cdk/pull/594)) +- **@aws-cdk/cfnspec**: Updated Serverless Application Model (SAM) Resource Specification ([@RomainMuller] in [#594](https://github.com/aws/aws-cdk/pull/594)) - **Property Changes** @@ -2193,24 +2193,24 @@ The headliners of this release are **.NET support**, and a wealth of commits by ### Features -- **@aws-cdk/cdk**: Tokens can now be transparently embedded into strings and encoded into JSON without losing their semantics. This makes it possible to treat late-bound (deploy-time) values as if they were regular strings ([@rix0rrr] in [#518](https://github.com/awslabs/aws-cdk/pull/518)). -- **@aws-cdk/aws-s3**: add support for bucket notifications to Lambda, SNS, and SQS targets ([@eladb] in [#201](https://github.com/awslabs/aws-cdk/pull/201), [#560](https://github.com/awslabs/aws-cdk/pull/560), [#561](https://github.com/awslabs/aws-cdk/pull/561), [#564](https://github.com/awslabs/aws-cdk/pull/564)) -- **@aws-cdk/cdk**: non-alphanumeric characters can now be used as construct identifiers ([@eladb] in [#556](https://github.com/awslabs/aws-cdk/pull/556)) -- **@aws-cdk/aws-iam**: add support for `maxSessionDuration` for Roles ([@eladb] in [#545](https://github.com/awslabs/aws-cdk/pull/545)). +- **@aws-cdk/cdk**: Tokens can now be transparently embedded into strings and encoded into JSON without losing their semantics. This makes it possible to treat late-bound (deploy-time) values as if they were regular strings ([@rix0rrr] in [#518](https://github.com/aws/aws-cdk/pull/518)). +- **@aws-cdk/aws-s3**: add support for bucket notifications to Lambda, SNS, and SQS targets ([@eladb] in [#201](https://github.com/aws/aws-cdk/pull/201), [#560](https://github.com/aws/aws-cdk/pull/560), [#561](https://github.com/aws/aws-cdk/pull/561), [#564](https://github.com/aws/aws-cdk/pull/564)) +- **@aws-cdk/cdk**: non-alphanumeric characters can now be used as construct identifiers ([@eladb] in [#556](https://github.com/aws/aws-cdk/pull/556)) +- **@aws-cdk/aws-iam**: add support for `maxSessionDuration` for Roles ([@eladb] in [#545](https://github.com/aws/aws-cdk/pull/545)). ### Changes -- **@aws-cdk/aws-lambda** (_**BREAKING**_): most classes renamed to be shorter and more in line with official service naming (`Lambda` renamed to `Function` or ommitted) ([@eladb] in [#550](https://github.com/awslabs/aws-cdk/pull/550)) -- **@aws-cdk/aws-codepipeline** (_**BREAKING**_): move all CodePipeline actions from `@aws-cdk/aws-xxx-codepipeline` packages into the regular `@aws-cdk/aws-xxx` service packages ([@skinny85] in [#459](https://github.com/awslabs/aws-cdk/pull/459)). -- **@aws-cdk/aws-custom-resources** (_**BREAKING**_): package was removed, and the Custom Resource construct added to the **@aws-cdk/aws-cloudformation** package ([@rix0rrr] in [#513](https://github.com/awslabs/aws-cdk/pull/513)) +- **@aws-cdk/aws-lambda** (_**BREAKING**_): most classes renamed to be shorter and more in line with official service naming (`Lambda` renamed to `Function` or ommitted) ([@eladb] in [#550](https://github.com/aws/aws-cdk/pull/550)) +- **@aws-cdk/aws-codepipeline** (_**BREAKING**_): move all CodePipeline actions from `@aws-cdk/aws-xxx-codepipeline` packages into the regular `@aws-cdk/aws-xxx` service packages ([@skinny85] in [#459](https://github.com/aws/aws-cdk/pull/459)). +- **@aws-cdk/aws-custom-resources** (_**BREAKING**_): package was removed, and the Custom Resource construct added to the **@aws-cdk/aws-cloudformation** package ([@rix0rrr] in [#513](https://github.com/aws/aws-cdk/pull/513)) ### Fixes -- **@aws-cdk/aws-lambda**: Lambdas that are triggered by CloudWatch Events now show up in the console, and can only be triggered the indicated Event Rule. _**BREAKING**_ for middleware writers (as this introduces an API change), but transparent to regular consumers ([@eladb] in [#558](https://github.com/awslabs/aws-cdk/pull/558)) -- **@aws-cdk/aws-codecommit**: fix a bug where `pollForSourceChanges` could not be set to `false` ([@maciejwalkowiak] in [#534](https://github.com/awslabs/aws-cdk/pull/534)) -- **aws-cdk**: don't fail if the `~/.aws/credentials` file is missing ([@RomainMuller] in [#541](https://github.com/awslabs/aws-cdk/pull/541)) -- **@aws-cdk/aws-cloudformation**: fix a bug in the CodePipeline actions to correctly support TemplateConfiguration ([@mindstorms6] in [#571](https://github.com/awslabs/aws-cdk/pull/571)). -- **@aws-cdk/aws-cloudformation**: fix a bug in the CodePipeline actions to correctly support ParameterOverrides ([@mindstorms6] in [#574](https://github.com/awslabs/aws-cdk/pull/574)). +- **@aws-cdk/aws-lambda**: Lambdas that are triggered by CloudWatch Events now show up in the console, and can only be triggered the indicated Event Rule. _**BREAKING**_ for middleware writers (as this introduces an API change), but transparent to regular consumers ([@eladb] in [#558](https://github.com/aws/aws-cdk/pull/558)) +- **@aws-cdk/aws-codecommit**: fix a bug where `pollForSourceChanges` could not be set to `false` ([@maciejwalkowiak] in [#534](https://github.com/aws/aws-cdk/pull/534)) +- **aws-cdk**: don't fail if the `~/.aws/credentials` file is missing ([@RomainMuller] in [#541](https://github.com/aws/aws-cdk/pull/541)) +- **@aws-cdk/aws-cloudformation**: fix a bug in the CodePipeline actions to correctly support TemplateConfiguration ([@mindstorms6] in [#571](https://github.com/aws/aws-cdk/pull/571)). +- **@aws-cdk/aws-cloudformation**: fix a bug in the CodePipeline actions to correctly support ParameterOverrides ([@mindstorms6] in [#574](https://github.com/aws/aws-cdk/pull/574)). ### Known Issues @@ -2220,24 +2220,24 @@ The headliners of this release are **.NET support**, and a wealth of commits by ### Features -- **aws-cdk**: Support `--profile` in command-line toolkit ([@rix0rrr] in [#517](https://github.com/awslabs/aws-cdk/issues/517)) -- **@aws-cdk/cdk**: Introduce `Default` construct id ([@rix0rrr] in [#496](https://github.com/awslabs/aws-cdk/issues/496)) -- **@aws-cdk/aws-lambda**: Add `LambdaRuntime.DotNetCore21` ([@Mortifera] in [#507](https://github.com/awslabs/aws-cdk/issues/507)) -- **@aws-cdk/runtime-values** (_**BREAKING**_): rename 'rtv' to 'runtime-values' ([@rix0rrr] in [#494](https://github.com/awslabs/aws-cdk/issues/494)) -- **@aws-cdk/aws-ec2**: Combine `Connections` and `DefaultConnections` classes ([@rix0rrr] in [#453](https://github.com/awslabs/aws-cdk/issues/453)) -- **@aws-cdk/aws-codebuild**: allow `buildSpec` parameter to take a filename ([@rix0rrr] in [#470](https://github.com/awslabs/aws-cdk/issues/470)) -- **@aws-cdk/aws-cloudformation-codepipeline**: add support for CloudFormation CodePipeline actions ([@mindstorms6] and [@rix0rrr] in [#525](https://github.com/awslabs/aws-cdk/pull/525)). -- **docs**: Improvements to Getting Started ([@eladb] in [#462](https://github.com/awslabs/aws-cdk/issues/462)) -- **docs**: Updates to README ([@Doug-AWS] in [#456](https://github.com/awslabs/aws-cdk/issues/456)) -- **docs**: Upgraded `jsii-pacmak` to `0.6.4`, which includes "language-native" type names and package coordinates ([@RomainMuller] in [awslabs/jsii#130](https://github.com/awslabs/jsii/pull/130)) +- **aws-cdk**: Support `--profile` in command-line toolkit ([@rix0rrr] in [#517](https://github.com/aws/aws-cdk/issues/517)) +- **@aws-cdk/cdk**: Introduce `Default` construct id ([@rix0rrr] in [#496](https://github.com/aws/aws-cdk/issues/496)) +- **@aws-cdk/aws-lambda**: Add `LambdaRuntime.DotNetCore21` ([@Mortifera] in [#507](https://github.com/aws/aws-cdk/issues/507)) +- **@aws-cdk/runtime-values** (_**BREAKING**_): rename 'rtv' to 'runtime-values' ([@rix0rrr] in [#494](https://github.com/aws/aws-cdk/issues/494)) +- **@aws-cdk/aws-ec2**: Combine `Connections` and `DefaultConnections` classes ([@rix0rrr] in [#453](https://github.com/aws/aws-cdk/issues/453)) +- **@aws-cdk/aws-codebuild**: allow `buildSpec` parameter to take a filename ([@rix0rrr] in [#470](https://github.com/aws/aws-cdk/issues/470)) +- **@aws-cdk/aws-cloudformation-codepipeline**: add support for CloudFormation CodePipeline actions ([@mindstorms6] and [@rix0rrr] in [#525](https://github.com/aws/aws-cdk/pull/525)). +- **docs**: Improvements to Getting Started ([@eladb] in [#462](https://github.com/aws/aws-cdk/issues/462)) +- **docs**: Updates to README ([@Doug-AWS] in [#456](https://github.com/aws/aws-cdk/issues/456)) +- **docs**: Upgraded `jsii-pacmak` to `0.6.4`, which includes "language-native" type names and package coordinates ([@RomainMuller] in [awslabs/jsii#130](https://github.com/aws/jsii/pull/130)) ### Bug fixes -- **aws-cdk** (toolkit): Fix java `cdk init` template ([@RomainMuller] in [#490](https://github.com/awslabs/aws-cdk/issues/490)) -- **@aws-cdk/cdk** (_**BREAKING**_): Align `FnJoin` signature to CloudFormation ([@RomainMuller] in [#516](https://github.com/awslabs/aws-cdk/issues/516)) -- **@aws-cdk/aws-cloudfront**: Fix origin error ([@mindstorms6] in [#514](https://github.com/awslabs/aws-cdk/issues/514)) -- **@aws-cdk/aws-lambda**: Invalid cast for inline LambdaRuntime members in Java ([@eladb] in [#505](https://github.com/awslabs/aws-cdk/issues/505)) -- **examples**: Fixed java examples ([@RomainMuller] in [#498](https://github.com/awslabs/aws-cdk/issues/498)) +- **aws-cdk** (toolkit): Fix java `cdk init` template ([@RomainMuller] in [#490](https://github.com/aws/aws-cdk/issues/490)) +- **@aws-cdk/cdk** (_**BREAKING**_): Align `FnJoin` signature to CloudFormation ([@RomainMuller] in [#516](https://github.com/aws/aws-cdk/issues/516)) +- **@aws-cdk/aws-cloudfront**: Fix origin error ([@mindstorms6] in [#514](https://github.com/aws/aws-cdk/issues/514)) +- **@aws-cdk/aws-lambda**: Invalid cast for inline LambdaRuntime members in Java ([@eladb] in [#505](https://github.com/aws/aws-cdk/issues/505)) +- **examples**: Fixed java examples ([@RomainMuller] in [#498](https://github.com/aws/aws-cdk/issues/498)) ## 0.8.0 - 2018-07-31 @@ -3079,64 +3079,64 @@ Warning: this is a warning (at /Stack/Construct) - `synth --interactive` (or `synth --interactive --verbose`) now displays real-time updates of a template's contents. Really nice for fast iteration; - The toolkit now reads `cx.json` for default arguments. Very useful, for example, to remove the need to specify `--app` in every invocation. -[#107]: https://github.com/awslabs/aws-cdk/pull/107 -[#119]: https://github.com/awslabs/aws-cdk/pull/119 -[#128]: https://github.com/awslabs/aws-cdk/pull/128 -[#129]: https://github.com/awslabs/aws-cdk/pull/129 -[#131]: https://github.com/awslabs/aws-cdk/pull/131 -[#136]: https://github.com/awslabs/aws-cdk/pull/136 -[#138]: https://github.com/awslabs/aws-cdk/pull/138 -[#142]: https://github.com/awslabs/aws-cdk/pull/142 -[#148]: https://github.com/awslabs/aws-cdk/pull/148 -[#149]: https://github.com/awslabs/aws-cdk/pull/149 -[#151]: https://github.com/awslabs/aws-cdk/issues/151 -[#157]: https://github.com/awslabs/aws-cdk/pull/157 -[#161]: https://github.com/awslabs/aws-cdk/pull/161 -[#162]: https://github.com/awslabs/aws-cdk/pull/162 -[#172]: https://github.com/awslabs/aws-cdk/pull/172 -[#175]: https://github.com/awslabs/aws-cdk/pull/175 -[#177]: https://github.com/awslabs/aws-cdk/pull/177 -[#180]: https://github.com/awslabs/aws-cdk/pull/180 -[#187]: https://github.com/awslabs/aws-cdk/pull/187 -[#194]: https://github.com/awslabs/aws-cdk/pull/194 -[#205]: https://github.com/awslabs/aws-cdk/issues/205 -[#208]: https://github.com/awslabs/aws-cdk/pull/208 -[#209]: https://github.com/awslabs/aws-cdk/pull/209 -[#214]: https://github.com/awslabs/aws-cdk/issues/214 -[#220]: https://github.com/awslabs/aws-cdk/pull/220 -[#227]: https://github.com/awslabs/aws-cdk/issues/227 -[#229]: https://github.com/awslabs/aws-cdk/pull/229 -[#231]: https://github.com/awslabs/aws-cdk/pull/231 -[#238]: https://github.com/awslabs/aws-cdk/issues/238 -[#245]: https://github.com/awslabs/aws-cdk/pull/245 -[#250]: https://github.com/awslabs/aws-cdk/issues/409 -[#256]: https://github.com/awslabs/aws-cdk/pull/256 -[#257]: https://github.com/awslabs/aws-cdk/pull/257 -[#258]: https://github.com/awslabs/aws-cdk/issues/258 -[#264]: https://github.com/awslabs/aws-cdk/issues/264 -[#307]: https://github.com/awslabs/aws-cdk/issues/307 -[#318]: https://github.com/awslabs/aws-cdk/issues/318 -[#320]: https://github.com/awslabs/aws-cdk/issues/320 -[#370]: https://github.com/awslabs/aws-cdk/issues/370 -[#371]: https://github.com/awslabs/aws-cdk/issues/371 -[#379]: https://github.com/awslabs/aws-cdk/issues/379 -[#380]: https://github.com/awslabs/aws-cdk/issues/380 -[#384]: https://github.com/awslabs/aws-cdk/issues/384 -[#396]: https://github.com/awslabs/aws-cdk/issues/396 -[#401]: https://github.com/awslabs/aws-cdk/issues/401 -[#402]: https://github.com/awslabs/aws-cdk/issues/402 -[#405]: https://github.com/awslabs/aws-cdk/issues/405 -[#406]: https://github.com/awslabs/aws-cdk/issues/406 -[#408]: https://github.com/awslabs/aws-cdk/issues/408 -[#412]: https://github.com/awslabs/aws-cdk/issues/412 -[#420]: https://github.com/awslabs/aws-cdk/issues/420 -[#428]: https://github.com/awslabs/aws-cdk/issues/428 -[#433]: https://github.com/awslabs/aws-cdk/issues/433 -[#435]: https://github.com/awslabs/aws-cdk/issues/435 -[#436]: https://github.com/awslabs/aws-cdk/issues/436 -[#439]: https://github.com/awslabs/aws-cdk/issues/439 -[#86]: https://github.com/awslabs/aws-cdk/pull/86 -[@aws-cdk/cloudwatch documentation]: https://github.com/awslabs/aws-cdk/blob/master/packages/%40aws-cdk/cloudwatch/README.md +[#107]: https://github.com/aws/aws-cdk/pull/107 +[#119]: https://github.com/aws/aws-cdk/pull/119 +[#128]: https://github.com/aws/aws-cdk/pull/128 +[#129]: https://github.com/aws/aws-cdk/pull/129 +[#131]: https://github.com/aws/aws-cdk/pull/131 +[#136]: https://github.com/aws/aws-cdk/pull/136 +[#138]: https://github.com/aws/aws-cdk/pull/138 +[#142]: https://github.com/aws/aws-cdk/pull/142 +[#148]: https://github.com/aws/aws-cdk/pull/148 +[#149]: https://github.com/aws/aws-cdk/pull/149 +[#151]: https://github.com/aws/aws-cdk/issues/151 +[#157]: https://github.com/aws/aws-cdk/pull/157 +[#161]: https://github.com/aws/aws-cdk/pull/161 +[#162]: https://github.com/aws/aws-cdk/pull/162 +[#172]: https://github.com/aws/aws-cdk/pull/172 +[#175]: https://github.com/aws/aws-cdk/pull/175 +[#177]: https://github.com/aws/aws-cdk/pull/177 +[#180]: https://github.com/aws/aws-cdk/pull/180 +[#187]: https://github.com/aws/aws-cdk/pull/187 +[#194]: https://github.com/aws/aws-cdk/pull/194 +[#205]: https://github.com/aws/aws-cdk/issues/205 +[#208]: https://github.com/aws/aws-cdk/pull/208 +[#209]: https://github.com/aws/aws-cdk/pull/209 +[#214]: https://github.com/aws/aws-cdk/issues/214 +[#220]: https://github.com/aws/aws-cdk/pull/220 +[#227]: https://github.com/aws/aws-cdk/issues/227 +[#229]: https://github.com/aws/aws-cdk/pull/229 +[#231]: https://github.com/aws/aws-cdk/pull/231 +[#238]: https://github.com/aws/aws-cdk/issues/238 +[#245]: https://github.com/aws/aws-cdk/pull/245 +[#250]: https://github.com/aws/aws-cdk/issues/409 +[#256]: https://github.com/aws/aws-cdk/pull/256 +[#257]: https://github.com/aws/aws-cdk/pull/257 +[#258]: https://github.com/aws/aws-cdk/issues/258 +[#264]: https://github.com/aws/aws-cdk/issues/264 +[#307]: https://github.com/aws/aws-cdk/issues/307 +[#318]: https://github.com/aws/aws-cdk/issues/318 +[#320]: https://github.com/aws/aws-cdk/issues/320 +[#370]: https://github.com/aws/aws-cdk/issues/370 +[#371]: https://github.com/aws/aws-cdk/issues/371 +[#379]: https://github.com/aws/aws-cdk/issues/379 +[#380]: https://github.com/aws/aws-cdk/issues/380 +[#384]: https://github.com/aws/aws-cdk/issues/384 +[#396]: https://github.com/aws/aws-cdk/issues/396 +[#401]: https://github.com/aws/aws-cdk/issues/401 +[#402]: https://github.com/aws/aws-cdk/issues/402 +[#405]: https://github.com/aws/aws-cdk/issues/405 +[#406]: https://github.com/aws/aws-cdk/issues/406 +[#408]: https://github.com/aws/aws-cdk/issues/408 +[#412]: https://github.com/aws/aws-cdk/issues/412 +[#420]: https://github.com/aws/aws-cdk/issues/420 +[#428]: https://github.com/aws/aws-cdk/issues/428 +[#433]: https://github.com/aws/aws-cdk/issues/433 +[#435]: https://github.com/aws/aws-cdk/issues/435 +[#436]: https://github.com/aws/aws-cdk/issues/436 +[#439]: https://github.com/aws/aws-cdk/issues/439 +[#86]: https://github.com/aws/aws-cdk/pull/86 +[@aws-cdk/cloudwatch documentation]: https://github.com/aws/aws-cdk/blob/master/packages/%40aws-cdk/cloudwatch/README.md [@cookejames]: https://github.com/cookejames [@doug-aws]: https://github.com/Doug-AWS [@eladb]: https://github.com/eladb @@ -3153,5 +3153,5 @@ Warning: this is a warning (at /Stack/Construct) [@seekerwing]: https://github.com/SeekerWing [@skinny85]: https://github.com/skinny85 [aws kinesis data streams]: https://aws.amazon.com/kinesis/data-streams -[awslabs/jsii#43]: https://github.com/awslabs/jsii/pull/43 +[awslabs/jsii#43]: https://github.com/aws/jsii/pull/43 [cloudformation resource specification]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-resource-specification.html diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fc468a421e062..9f132a12e7fb2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -159,7 +159,7 @@ BREAKING CHANGE: Description of what broke and how to achieve this behavior now same branch. Usually all these are going to be squashed when you merge to master. The commit messages should be hints for you when you finalize your merge commit message. * Make sure to update the PR title/description if things change. The PR title/description are going to be used as the - commit title/message and will appear in the CHANGELOG, so maintain them all the way throughout the process. + commit title/message and will appear in the CHANGELOG, so maintain them all the way throughout the process. @@ -176,7 +176,7 @@ The CDK is a big project, and, at the moment, all of the CDK modules are mastere to maintain integrity in the early stage of the project where things constantly change across the stack. In the future we believe many of these modules will be extracted to their own repositories. -Another complexity is that the CDK is packaged using [jsii](https://github.com/awslabs/jsii) to multiple programming +Another complexity is that the CDK is packaged using [jsii](https://github.com/aws/jsii) to multiple programming languages. This means that when a full build is complete, there will be a version of each module for each supported language. @@ -317,7 +317,7 @@ This section includes step-by-step descriptions of common workflows. Clone the repo: ```console -$ git clone git@github.com/awslabs/aws-cdk +$ git clone git@github.com/aws/aws-cdk $ cd aws-cdk ``` @@ -341,7 +341,7 @@ $ ./pack.sh Clone the repo: ```console -$ git clone git@github.com/awslabs/aws-cdk +$ git clone git@github.com/aws/aws-cdk $ cd aws-cdk ``` @@ -545,5 +545,5 @@ $ CDK_TEST_BUILD=false lr test * [Samples](https://github.com/aws-samples/aws-cdk-examples): includes sample code in multiple languages * [Workshop](https://github.com/aws-samples/aws-cdk-intro-workshop): source for https://cdkworkshop.com * [Developer Guide](https://github.com/awsdocs/aws-cdk-guide): markdown source for developer guide -* [jsii](https://github.com/awslabs/jsii): the technology we use for multi-language support. If you are looking to help us support new languages, start there. +* [jsii](https://github.com/aws/jsii): the technology we use for multi-language support. If you are looking to help us support new languages, start there. diff --git a/MANUAL_INSTALLATION.md b/MANUAL_INSTALLATION.md index 4368efe83ffe6..43a2ffc4d60d1 100644 --- a/MANUAL_INSTALLATION.md +++ b/MANUAL_INSTALLATION.md @@ -8,7 +8,7 @@ The CDK is also distributed as a single zip file which contains: 3. Java Framework and AWS Constructs You can download the zip file from the -[Releases](http://github.com/awslabs/aws-cdk/releases) page on GitHub. +[Releases](http://github.com/aws/aws-cdk/releases) page on GitHub. The zip file comes with a signature so the integrity of the download can be verified (see below). diff --git a/README.md b/README.md index 461b0d889d238..47c44c6c88556 100644 --- a/README.md +++ b/README.md @@ -116,7 +116,7 @@ for tracking bugs and feature requests. * Come join the AWS CDK community on [Gitter](https://gitter.im/awslabs/aws-cdk) * Open a support ticket with [AWS Support](https://console.aws.amazon.com/support/home#/) * If it turns out that you may have found a bug, - please open an [issue](https://github.com/awslabs/aws-cdk/issues/new) + please open an [issue](https://github.com/aws/aws-cdk/issues/new) ## Contributing diff --git a/design/aws-ecs/aws-ecs-autoscaling-queue-worker.md b/design/aws-ecs/aws-ecs-autoscaling-queue-worker.md index c670d6da28cf7..fd535d09c1327 100644 --- a/design/aws-ecs/aws-ecs-autoscaling-queue-worker.md +++ b/design/aws-ecs/aws-ecs-autoscaling-queue-worker.md @@ -1,6 +1,6 @@ # AWS ECS - L3 Construct for Autoscaling ECS/Fargate Service that Processes Items in a SQS Queue -To address issue [#2396](https://github.com/awslabs/aws-cdk/issues/2396), the AWS ECS CDK construct library should provide a way for customers to create a queue processing service (an AWS ECS/Fargate service that processes items from an sqs queue). This would mean adding new ECS CDK constructs `QueueProcessingEc2Service` and `QueueProcessingFargateService`, that would take in the necessary properties required to create a task definition, an SQS queue as well as an ECS/Fargate service and enable autoscaling for the service based on cpu usage and the SQS queue's approximateNumberOfMessagesVisible metric. +To address issue [#2396](https://github.com/aws/aws-cdk/issues/2396), the AWS ECS CDK construct library should provide a way for customers to create a queue processing service (an AWS ECS/Fargate service that processes items from an sqs queue). This would mean adding new ECS CDK constructs `QueueProcessingEc2Service` and `QueueProcessingFargateService`, that would take in the necessary properties required to create a task definition, an SQS queue as well as an ECS/Fargate service and enable autoscaling for the service based on cpu usage and the SQS queue's approximateNumberOfMessagesVisible metric. ## General approach diff --git a/design/aws-ecs/aws-ecs-priv-registry-support.md b/design/aws-ecs/aws-ecs-priv-registry-support.md index 5dcbc19960693..91c4618f50621 100644 --- a/design/aws-ecs/aws-ecs-priv-registry-support.md +++ b/design/aws-ecs/aws-ecs-priv-registry-support.md @@ -1,12 +1,12 @@ # AWS ECS - Support for Private Registry Authentication -To address issue [#1698](https://github.com/awslabs/aws-cdk/issues/1698), the ECS construct library should provide a way for customers to specify [`repositoryCredentials`](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerDefinition.html#ECS-Type-ContainerDefinition-repositoryCredentials) on their container. +To address issue [#1698](https://github.com/aws/aws-cdk/issues/1698), the ECS construct library should provide a way for customers to specify [`repositoryCredentials`](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerDefinition.html#ECS-Type-ContainerDefinition-repositoryCredentials) on their container. -Minimally, this would mean adding a new string field on `ContainerDefinition`, however this doesn't provide any added value in terms of logical grouping or resource creation. We can instead modify the existing ECS CDK construct [`ContainerImage`](https://github.com/awslabs/aws-cdk/blob/master/packages/%40aws-cdk/aws-ecs/lib/container-image.ts) so that repository credentials are specified along with the image they're meant to access. +Minimally, this would mean adding a new string field on `ContainerDefinition`, however this doesn't provide any added value in terms of logical grouping or resource creation. We can instead modify the existing ECS CDK construct [`ContainerImage`](https://github.com/aws/aws-cdk/blob/master/packages/%40aws-cdk/aws-ecs/lib/container-image.ts) so that repository credentials are specified along with the image they're meant to access. ## General approach -The [`ecs.ContainerImage`](https://github.com/awslabs/aws-cdk/blob/master/packages/%40aws-cdk/aws-ecs/lib/container-image.ts) class already includes constructs for 3 types of images: +The [`ecs.ContainerImage`](https://github.com/aws/aws-cdk/blob/master/packages/%40aws-cdk/aws-ecs/lib/container-image.ts) class already includes constructs for 3 types of images: * DockerHubImage * EcrImage @@ -16,20 +16,20 @@ DockerHub images are assumed public, however DockerHub also provides private rep There's also no explicit way to specify images hosted outside of DockerHub, AWS, or your local machine. Customers hosting their own registries or using another registry host, like Quay.io or JFrog Artifactory, would need to be able to specify both the image URI and the registry credentials in order to pull their images down for ECS tasks. -Fundamentally, specifying images hosted in DockerHub or elsewhere works the same, because when passed an image URI vs. a plain (or namespaced) image name + tag, the Docker daemon does the right thing and tries to pull the image from the specified registery. +Fundamentally, specifying images hosted in DockerHub or elsewhere works the same, because when passed an image URI vs. a plain (or namespaced) image name + tag, the Docker daemon does the right thing and tries to pull the image from the specified registery. Therefore, we should rename the existing `DockerHubImage` type be more generic and add the ability to optionally specify credentials. - + ## Code changes Given the above, we should make the following changes to support private registry authentication: -1. Define `RepositoryCredentials` interface & class, add to `IContainerImage` -2. Rename `DockerHubImage` construct to be more generic, optionally accept and set `RepositoryCreds` +1. Define `RepositoryCredentials` interface & class, add to `IContainerImage` +2. Rename `DockerHubImage` construct to be more generic, optionally accept and set `RepositoryCreds` -# Part 1: How to define registry credentials +# Part 1: How to define registry credentials For extensibility, we can define a new `IRepositoryCreds` interface to house the AWS Secrets Manager secret with the creds and a new `RepositoryCreds` class which satisfies it using specific constructs (e.g., "fromSecret"). diff --git a/design/aws-ecs/aws-ecs-scheduled-ecs-task-construct.md b/design/aws-ecs/aws-ecs-scheduled-ecs-task-construct.md index 770266d2678ae..921196c3c1bf7 100644 --- a/design/aws-ecs/aws-ecs-scheduled-ecs-task-construct.md +++ b/design/aws-ecs/aws-ecs-scheduled-ecs-task-construct.md @@ -1,6 +1,6 @@ # AWS ECS - L3 Construct for Scheduling EC2 Tasks -To address issue [#2352](https://github.com/awslabs/aws-cdk/issues/2352), the ECS CDK construct library should provide a way for customers to create a standalone scheduled task, without creating a service, for their container. The task will be initiated by a cloudwatch event that is scheduled based on [CW Scheduled Events](http://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html). +To address issue [#2352](https://github.com/aws/aws-cdk/issues/2352), the ECS CDK construct library should provide a way for customers to create a standalone scheduled task, without creating a service, for their container. The task will be initiated by a cloudwatch event that is scheduled based on [CW Scheduled Events](http://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html). This would mean adding a new ECS CDK construct `ScheduledEc2Task`, that would take in the necessary properties required to create a Task Definition, an EventRuleTarget as well as an AWS EventRule. diff --git a/design/aws-ecs/aws-ecs-service-discovery-integration.md b/design/aws-ecs/aws-ecs-service-discovery-integration.md index 37b33ecc854a7..8a6ff96a765ce 100644 --- a/design/aws-ecs/aws-ecs-service-discovery-integration.md +++ b/design/aws-ecs/aws-ecs-service-discovery-integration.md @@ -1,6 +1,6 @@ # AWS ECS - Support for AWS Cloud Map (Service Discovery) Integration -To address issue [#1554](https://github.com/awslabs/aws-cdk/issues/1554), the +To address issue [#1554](https://github.com/aws/aws-cdk/issues/1554), the ECS construct library should provide a way to set [`serviceRegistries`](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateService.html#ECS-CreateService-request-serviceRegistries) on their ECS service at the L1 level. diff --git a/design/aws-guidelines.md b/design/aws-guidelines.md index 183a4789c6665..2f24f59eca01a 100644 --- a/design/aws-guidelines.md +++ b/design/aws-guidelines.md @@ -24,7 +24,7 @@ etc, `IFoo` would be `IBucket`, `ITopic` and so forth. The guidelines in this document use TypeScript (and npm package names) since this is the source programming language used to author the library, which is later packaged and published to all programming languages through -[jsii](https://github.com/awslabs/jsii). +[jsii](https://github.com/aws/jsii). ## Modules diff --git a/design/code-asset-metadata.md b/design/code-asset-metadata.md index 7a367b7d6ccb6..1e771754dc169 100644 --- a/design/code-asset-metadata.md +++ b/design/code-asset-metadata.md @@ -1,6 +1,6 @@ # RFC: AWS Lambda - Metadata about Code Assets -As described in [#1432](https://github.com/awslabs/aws-cdk/issues/1432), in order to support local debugging, +As described in [#1432](https://github.com/aws/aws-cdk/issues/1432), in order to support local debugging, debuggers like [SAM CLI](https://github.com/awslabs/aws-sam-cli) need to be able to find the code of a Lambda function locally. @@ -57,7 +57,7 @@ well as through the key `assetMetadata` in `cdk.json`. Very similar design to ho We considered alternatives that will "enforce" the embedding of metadata when an asset is referenced by a resource. Since a single asset can be referenced by multiple resources, it means that the _relationship_ is what should trigger the metadata addition. There currently isn't support in the framework for such hooks, but there is a possiblility that -the changes in [#1436](https://github.com/awslabs/aws-cdk/pull/1436) might enable hooking into the relationnship, and then we might be able to use this mechanism to produce the metadata. +the changes in [#1436](https://github.com/aws/aws-cdk/pull/1436) might enable hooking into the relationnship, and then we might be able to use this mechanism to produce the metadata. Having said that, the need to embed asset metadata on resources is mainly confined to authors of L2 constructs, and not applicable for the general user population, so the value of automation is not high. diff --git a/package.json b/package.json index 42620d9d8e7ac..c036a5d0c180d 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ }, "repository": { "type": "git", - "url": "git://github.com/awslabs/aws-cdk" + "url": "git://github.com/aws/aws-cdk" }, "license": "Apache-2.0", "author": { diff --git a/packages/@aws-cdk/alexa-ask/package.json b/packages/@aws-cdk/alexa-ask/package.json index 7ab0d1f4bb378..01d44d8438d34 100644 --- a/packages/@aws-cdk/alexa-ask/package.json +++ b/packages/@aws-cdk/alexa-ask/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/alexa-ask" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/app-delivery/README.md b/packages/@aws-cdk/app-delivery/README.md index fd71b413d4330..1d18f77b4a7ea 100644 --- a/packages/@aws-cdk/app-delivery/README.md +++ b/packages/@aws-cdk/app-delivery/README.md @@ -17,7 +17,7 @@ This library includes a *CodePipeline* composite Action for deploying AWS CDK Applications. -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ### Limitations The construct library in it's current form has the following limitations: @@ -78,7 +78,7 @@ pipeline.addStage({ }); const project = new codebuild.PipelineProject(pipelineStack, 'CodeBuild', { - /** + /** * Choose an environment configuration that meets your use case. * For NodeJS, this might be: * @@ -115,12 +115,12 @@ const deployServiceAAction = new cicd.PipelineDeployStackAction({ stack: serviceStackA, input: synthesizedApp, // See the note below for details about this option. - adminPermissions: false, + adminPermissions: false, }); deployStage.addAction(deployServiceAAction); // Add the necessary permissions for you service deploy action. This role is // is passed to CloudFormation and needs the permissions necessary to deploy -// stack. Alternatively you can enable [Administrator](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_job-functions.html#jf_administrator) permissions above, +// stack. Alternatively you can enable [Administrator](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_job-functions.html#jf_administrator) permissions above, // users should understand the privileged nature of this role. deployServiceAAction.addToRolePolicy(new iam.PolicyStatement({ actions: ['service:SomeAction'], @@ -165,7 +165,7 @@ artifacts: files: '**/*' ``` -The `PipelineDeployStackAction` expects it's `input` to contain the result of +The `PipelineDeployStackAction` expects it's `input` to contain the result of synthesizing a CDK App using the `cdk synth -o `. diff --git a/packages/@aws-cdk/app-delivery/package.json b/packages/@aws-cdk/app-delivery/package.json index 0b4a176d1754d..e4842c9af9ba9 100644 --- a/packages/@aws-cdk/app-delivery/package.json +++ b/packages/@aws-cdk/app-delivery/package.json @@ -59,10 +59,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/app-delivery" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "license": "Apache-2.0", "author": { "name": "Amazon Web Services", diff --git a/packages/@aws-cdk/assert/package.json b/packages/@aws-cdk/assert/package.json index dd92e60621083..3df1b38416508 100644 --- a/packages/@aws-cdk/assert/package.json +++ b/packages/@aws-cdk/assert/package.json @@ -38,7 +38,7 @@ "source-map-support": "^0.5.12" }, "repository": { - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "type": "git", "directory": "packages/@aws-cdk/assert" }, @@ -46,7 +46,7 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "engines": { "node": ">= 8.10.0" }, diff --git a/packages/@aws-cdk/assets/lib/staging.ts b/packages/@aws-cdk/assets/lib/staging.ts index 79f7254b42f6b..a1d4da9754247 100644 --- a/packages/@aws-cdk/assets/lib/staging.ts +++ b/packages/@aws-cdk/assets/lib/staging.ts @@ -16,7 +16,7 @@ export interface StagingProps extends CopyOptions { * by the CLI by default in order to ensure that when the CDK app exists, all * assets are available for deployment. Otherwise, if an app references assets * in temporary locations, those will not be available when it exists (see - * https://github.com/awslabs/aws-cdk/issues/1716). + * https://github.com/aws/aws-cdk/issues/1716). * * The `stagedPath` property is a stringified token that represents the location * of the file or directory after staging. It will be resolved only during the diff --git a/packages/@aws-cdk/assets/package.json b/packages/@aws-cdk/assets/package.json index c2ee37a7bea9c..d91c3ca2d73bc 100644 --- a/packages/@aws-cdk/assets/package.json +++ b/packages/@aws-cdk/assets/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/assets" }, "scripts": { @@ -78,7 +78,7 @@ "@aws-cdk/cx-api": "^1.0.0", "minimatch": "^3.0.4" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0", "@aws-cdk/cx-api": "^1.0.0" diff --git a/packages/@aws-cdk/aws-amazonmq/package.json b/packages/@aws-cdk/aws-amazonmq/package.json index edf1ae454aad1..e9448b5fbca70 100644 --- a/packages/@aws-cdk/aws-amazonmq/package.json +++ b/packages/@aws-cdk/aws-amazonmq/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-amazonmq" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-amplify/README.md b/packages/@aws-cdk/aws-amplify/README.md index 905f94dc3664a..4c91ba2f9a82e 100644 --- a/packages/@aws-cdk/aws-amplify/README.md +++ b/packages/@aws-cdk/aws-amplify/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import amplify = require('@aws-cdk/aws-amplify'); diff --git a/packages/@aws-cdk/aws-amplify/package.json b/packages/@aws-cdk/aws-amplify/package.json index ef29a13f90439..a80f8ac007da6 100644 --- a/packages/@aws-cdk/aws-amplify/package.json +++ b/packages/@aws-cdk/aws-amplify/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-amplify" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-apigateway/README.md b/packages/@aws-cdk/aws-apigateway/README.md index a9f7adde27f16..5863ebe5472ca 100644 --- a/packages/@aws-cdk/aws-apigateway/README.md +++ b/packages/@aws-cdk/aws-apigateway/README.md @@ -468,4 +468,4 @@ new route53.ARecord(this, 'CustomDomainAliasRecord', { ---- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-apigateway/package.json b/packages/@aws-cdk/aws-apigateway/package.json index b2348ce70b834..576d839e949f6 100644 --- a/packages/@aws-cdk/aws-apigateway/package.json +++ b/packages/@aws-cdk/aws-apigateway/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-apigateway" }, "scripts": { @@ -82,7 +82,7 @@ "@aws-cdk/aws-lambda": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-certificatemanager": "^1.0.0", "@aws-cdk/aws-elasticloadbalancingv2": "^1.0.0", diff --git a/packages/@aws-cdk/aws-apigateway/test/test.method.ts b/packages/@aws-cdk/aws-apigateway/test/test.method.ts index de1575126ada0..8afd62f2ffef7 100644 --- a/packages/@aws-cdk/aws-apigateway/test/test.method.ts +++ b/packages/@aws-cdk/aws-apigateway/test/test.method.ts @@ -383,7 +383,7 @@ export = { test.done(); }, - 'multiple integration responses can be used'(test: Test) { // @see https://github.com/awslabs/aws-cdk/issues/1608 + 'multiple integration responses can be used'(test: Test) { // @see https://github.com/aws/aws-cdk/issues/1608 // GIVEN const stack = new cdk.Stack(); const api = new apigateway.RestApi(stack, 'test-api', { deploy: false }); diff --git a/packages/@aws-cdk/aws-applicationautoscaling/package.json b/packages/@aws-cdk/aws-applicationautoscaling/package.json index 8304cf373b94a..a7719a970941e 100644 --- a/packages/@aws-cdk/aws-applicationautoscaling/package.json +++ b/packages/@aws-cdk/aws-applicationautoscaling/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-applicationautoscaling" }, "scripts": { @@ -77,7 +77,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-autoscaling-common": "^1.0.0", "@aws-cdk/aws-cloudwatch": "^1.0.0", diff --git a/packages/@aws-cdk/aws-appmesh/README.md b/packages/@aws-cdk/aws-appmesh/README.md index bd44689260cba..4c3b6bc974e2f 100644 --- a/packages/@aws-cdk/aws-appmesh/README.md +++ b/packages/@aws-cdk/aws-appmesh/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import appmesh = require('@aws-cdk/aws-appmesh'); diff --git a/packages/@aws-cdk/aws-appmesh/package.json b/packages/@aws-cdk/aws-appmesh/package.json index 36761dbc0ef2d..97b0073712850 100644 --- a/packages/@aws-cdk/aws-appmesh/package.json +++ b/packages/@aws-cdk/aws-appmesh/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-appmesh" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-appstream/package.json b/packages/@aws-cdk/aws-appstream/package.json index 58a3d23573a95..449782a54f877 100644 --- a/packages/@aws-cdk/aws-appstream/package.json +++ b/packages/@aws-cdk/aws-appstream/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-appstream" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-appsync/README.md b/packages/@aws-cdk/aws-appsync/README.md index 2a4e285778319..4b863eb88f74c 100644 --- a/packages/@aws-cdk/aws-appsync/README.md +++ b/packages/@aws-cdk/aws-appsync/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-appsync/package.json b/packages/@aws-cdk/aws-appsync/package.json index 55aa1c2fe155c..2f2bf84b714a5 100644 --- a/packages/@aws-cdk/aws-appsync/package.json +++ b/packages/@aws-cdk/aws-appsync/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-appsync" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-athena/README.md b/packages/@aws-cdk/aws-athena/README.md index 0deda63b69599..7428d234e7e55 100644 --- a/packages/@aws-cdk/aws-athena/README.md +++ b/packages/@aws-cdk/aws-athena/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-athena/package.json b/packages/@aws-cdk/aws-athena/package.json index 98fd4c90fc6ca..8f8efe79f3703 100644 --- a/packages/@aws-cdk/aws-athena/package.json +++ b/packages/@aws-cdk/aws-athena/package.json @@ -36,7 +36,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-athena" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-autoscaling-common/package.json b/packages/@aws-cdk/aws-autoscaling-common/package.json index c103e4cf2b7eb..6c5f30d87a0ec 100644 --- a/packages/@aws-cdk/aws-autoscaling-common/package.json +++ b/packages/@aws-cdk/aws-autoscaling-common/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-autoscaling-common" }, "scripts": { @@ -68,7 +68,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" diff --git a/packages/@aws-cdk/aws-autoscaling-hooktargets/package.json b/packages/@aws-cdk/aws-autoscaling-hooktargets/package.json index 732526422d437..4bf65db51d12c 100644 --- a/packages/@aws-cdk/aws-autoscaling-hooktargets/package.json +++ b/packages/@aws-cdk/aws-autoscaling-hooktargets/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-autoscaling-hooktargets" }, "scripts": { @@ -87,7 +87,7 @@ "@aws-cdk/aws-sqs": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-autoscaling": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-autoscaling/README.md b/packages/@aws-cdk/aws-autoscaling/README.md index f32d4957cf102..85a149615ccf5 100644 --- a/packages/@aws-cdk/aws-autoscaling/README.md +++ b/packages/@aws-cdk/aws-autoscaling/README.md @@ -9,7 +9,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ### Fleet diff --git a/packages/@aws-cdk/aws-autoscaling/package.json b/packages/@aws-cdk/aws-autoscaling/package.json index 4e10b2a7ba2f5..a00e3b0823626 100644 --- a/packages/@aws-cdk/aws-autoscaling/package.json +++ b/packages/@aws-cdk/aws-autoscaling/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-autoscaling" }, "scripts": { @@ -81,7 +81,7 @@ "@aws-cdk/aws-sns": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-autoscaling-common": "^1.0.0", "@aws-cdk/aws-cloudwatch": "^1.0.0", diff --git a/packages/@aws-cdk/aws-autoscalingplans/README.md b/packages/@aws-cdk/aws-autoscalingplans/README.md index 61a82c7de4da4..a91969cabffd1 100644 --- a/packages/@aws-cdk/aws-autoscalingplans/README.md +++ b/packages/@aws-cdk/aws-autoscalingplans/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-autoscalingplans/package.json b/packages/@aws-cdk/aws-autoscalingplans/package.json index 78256e01a4e22..d4d57fe92e455 100644 --- a/packages/@aws-cdk/aws-autoscalingplans/package.json +++ b/packages/@aws-cdk/aws-autoscalingplans/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-autoscalingplans" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-batch/README.md b/packages/@aws-cdk/aws-batch/README.md index 75caba6dda6b9..31ef996745c54 100644 --- a/packages/@aws-cdk/aws-batch/README.md +++ b/packages/@aws-cdk/aws-batch/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-batch/package.json b/packages/@aws-cdk/aws-batch/package.json index aaf9b54fcf458..252aa7323c3c5 100644 --- a/packages/@aws-cdk/aws-batch/package.json +++ b/packages/@aws-cdk/aws-batch/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-batch" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-budgets/README.md b/packages/@aws-cdk/aws-budgets/README.md index 881d9d5ff5c82..9ea3200590184 100644 --- a/packages/@aws-cdk/aws-budgets/README.md +++ b/packages/@aws-cdk/aws-budgets/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-budgets/package.json b/packages/@aws-cdk/aws-budgets/package.json index ee4fa79e0589c..46002db0e0edb 100644 --- a/packages/@aws-cdk/aws-budgets/package.json +++ b/packages/@aws-cdk/aws-budgets/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-budgets" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/README.md b/packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/README.md index a4180b2e884e3..4ae62e01089d0 100644 --- a/packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/README.md +++ b/packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/README.md @@ -1,2 +1,2 @@ ## CloudFormation Custom Resource for generating DNS-validated ACM certificates -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. \ No newline at end of file +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/package.json b/packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/package.json index 98c3160a062f0..7854e5d368cb2 100644 --- a/packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/package.json +++ b/packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/package.json @@ -2,7 +2,7 @@ "name": "dns_validated_certificate_handler", "private": true, "version": "1.0.0", - "description": "This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project.", + "description": "This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.", "main": "lib/index.js", "directories": { "test": "test" diff --git a/packages/@aws-cdk/aws-certificatemanager/package.json b/packages/@aws-cdk/aws-certificatemanager/package.json index 95b01a9442d53..903de41ca0ea2 100644 --- a/packages/@aws-cdk/aws-certificatemanager/package.json +++ b/packages/@aws-cdk/aws-certificatemanager/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-certificatemanager" }, "scripts": { @@ -77,7 +77,7 @@ "@aws-cdk/aws-route53": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudformation": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-cloud9/README.md b/packages/@aws-cdk/aws-cloud9/README.md index cf2cee38ac275..8a64177a03d7e 100644 --- a/packages/@aws-cdk/aws-cloud9/README.md +++ b/packages/@aws-cdk/aws-cloud9/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-cloud9/package.json b/packages/@aws-cdk/aws-cloud9/package.json index 71fcc70374613..c680c6eac80d8 100644 --- a/packages/@aws-cdk/aws-cloud9/package.json +++ b/packages/@aws-cdk/aws-cloud9/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-cloud9" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-cloudformation/README.md b/packages/@aws-cdk/aws-cloudformation/README.md index d331c9a9e3f51..0acccd7a6a676 100644 --- a/packages/@aws-cdk/aws-cloudformation/README.md +++ b/packages/@aws-cdk/aws-cloudformation/README.md @@ -9,7 +9,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ### Custom Resources diff --git a/packages/@aws-cdk/aws-cloudformation/package.json b/packages/@aws-cdk/aws-cloudformation/package.json index 41e3ff12ce28f..2b4f19b416afc 100644 --- a/packages/@aws-cdk/aws-cloudformation/package.json +++ b/packages/@aws-cdk/aws-cloudformation/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-cloudformation" }, "scripts": { @@ -80,7 +80,7 @@ "@aws-cdk/aws-sns": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/aws-lambda": "^1.0.0", diff --git a/packages/@aws-cdk/aws-cloudfront/package.json b/packages/@aws-cdk/aws-cloudfront/package.json index 1214d2976a81f..9d93f273e6ebc 100644 --- a/packages/@aws-cdk/aws-cloudfront/package.json +++ b/packages/@aws-cdk/aws-cloudfront/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-cloudfront" }, "scripts": { @@ -80,7 +80,7 @@ "@aws-cdk/aws-s3": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-certificatemanager": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-cloudtrail/package.json b/packages/@aws-cdk/aws-cloudtrail/package.json index acee3daa8f3bb..5260e25aa727f 100644 --- a/packages/@aws-cdk/aws-cloudtrail/package.json +++ b/packages/@aws-cdk/aws-cloudtrail/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-cloudtrail" }, "scripts": { @@ -81,7 +81,7 @@ "@aws-cdk/aws-s3": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-events": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-cloudwatch-actions/package.json b/packages/@aws-cdk/aws-cloudwatch-actions/package.json index 51f508d86c162..b4c32ecab3811 100644 --- a/packages/@aws-cdk/aws-cloudwatch-actions/package.json +++ b/packages/@aws-cdk/aws-cloudwatch-actions/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-cloudwatch-actions" }, "scripts": { @@ -86,7 +86,7 @@ "@aws-cdk/aws-sns": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-applicationautoscaling": "^1.0.0", "@aws-cdk/aws-autoscaling": "^1.0.0", diff --git a/packages/@aws-cdk/aws-cloudwatch/package.json b/packages/@aws-cdk/aws-cloudwatch/package.json index 01da60fc13cf0..0e2e7ad8a85ed 100644 --- a/packages/@aws-cdk/aws-cloudwatch/package.json +++ b/packages/@aws-cdk/aws-cloudwatch/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-cloudwatch" }, "scripts": { @@ -75,7 +75,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" diff --git a/packages/@aws-cdk/aws-codebuild/package.json b/packages/@aws-cdk/aws-codebuild/package.json index ed229bc001500..f602ec32a679f 100644 --- a/packages/@aws-cdk/aws-codebuild/package.json +++ b/packages/@aws-cdk/aws-codebuild/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-codebuild" }, "scripts": { @@ -93,7 +93,7 @@ "@aws-cdk/aws-secretsmanager": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/assets": "^1.0.0", "@aws-cdk/aws-cloudwatch": "^1.0.0", diff --git a/packages/@aws-cdk/aws-codebuild/test/integ.github.expected.json b/packages/@aws-cdk/aws-codebuild/test/integ.github.expected.json index f7e1d10aa84e0..64a59518ad92d 100644 --- a/packages/@aws-cdk/aws-codebuild/test/integ.github.expected.json +++ b/packages/@aws-cdk/aws-codebuild/test/integ.github.expected.json @@ -119,11 +119,11 @@ ] }, "Source": { - "Location": "https://github.com/awslabs/aws-cdk.git", + "Location": "https://github.com/aws/aws-cdk.git", "ReportBuildStatus": false, "Type": "GITHUB" } } } } -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/aws-codebuild/test/integ.github.ts b/packages/@aws-cdk/aws-codebuild/test/integ.github.ts index 504a854cca1d4..9dfcf8e45df11 100644 --- a/packages/@aws-cdk/aws-codebuild/test/integ.github.ts +++ b/packages/@aws-cdk/aws-codebuild/test/integ.github.ts @@ -6,7 +6,7 @@ class TestStack extends cdk.Stack { super(scope, id); const source = codebuild.Source.gitHub({ - owner: 'awslabs', + owner: 'aws', repo: 'aws-cdk', reportBuildStatus: false, }); diff --git a/packages/@aws-cdk/aws-codecommit/package.json b/packages/@aws-cdk/aws-codecommit/package.json index ad83e18a6699d..e3d0c8eaeeafc 100644 --- a/packages/@aws-cdk/aws-codecommit/package.json +++ b/packages/@aws-cdk/aws-codecommit/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-codecommit" }, "scripts": { @@ -83,7 +83,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-events": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-codedeploy/package.json b/packages/@aws-cdk/aws-codedeploy/package.json index d5e4e9e35e31d..59a66d6b73dd0 100644 --- a/packages/@aws-cdk/aws-codedeploy/package.json +++ b/packages/@aws-cdk/aws-codedeploy/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-codedeploy" }, "scripts": { @@ -85,7 +85,7 @@ "@aws-cdk/aws-s3": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-autoscaling": "^1.0.0", "@aws-cdk/aws-cloudwatch": "^1.0.0", diff --git a/packages/@aws-cdk/aws-codepipeline-actions/lib/action.ts b/packages/@aws-cdk/aws-codepipeline-actions/lib/action.ts index bcb25988bc7cb..839ad03629583 100644 --- a/packages/@aws-cdk/aws-codepipeline-actions/lib/action.ts +++ b/packages/@aws-cdk/aws-codepipeline-actions/lib/action.ts @@ -6,7 +6,7 @@ import { Construct } from '@aws-cdk/core'; * Low-level class for generic CodePipeline Actions. * * WARNING: this class should not be externally exposed, but is currently visible - * because of a limitation of jsii (https://github.com/awslabs/jsii/issues/524). + * because of a limitation of jsii (https://github.com/aws/jsii/issues/524). * * This class will disappear in a future release and should not be used. * diff --git a/packages/@aws-cdk/aws-codepipeline-actions/package.json b/packages/@aws-cdk/aws-codepipeline-actions/package.json index b6e09f69acbcc..0491b64792e76 100644 --- a/packages/@aws-cdk/aws-codepipeline-actions/package.json +++ b/packages/@aws-cdk/aws-codepipeline-actions/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-codepipeline-actions" }, "scripts": { @@ -90,7 +90,7 @@ "@aws-cdk/aws-sns-subscriptions": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudformation": "^1.0.0", "@aws-cdk/aws-codebuild": "^1.0.0", diff --git a/packages/@aws-cdk/aws-codepipeline/package.json b/packages/@aws-cdk/aws-codepipeline/package.json index 91ef5b6f292ce..6d9930e4b09fb 100644 --- a/packages/@aws-cdk/aws-codepipeline/package.json +++ b/packages/@aws-cdk/aws-codepipeline/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-codepipeline" }, "scripts": { @@ -85,7 +85,7 @@ "@aws-cdk/aws-s3": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-events": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-cognito/README.md b/packages/@aws-cdk/aws-cognito/README.md index 2955c84709690..6aa7b60d78c4b 100644 --- a/packages/@aws-cdk/aws-cognito/README.md +++ b/packages/@aws-cdk/aws-cognito/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-cognito/package.json b/packages/@aws-cdk/aws-cognito/package.json index 74de19430e78c..53967344f1e94 100644 --- a/packages/@aws-cdk/aws-cognito/package.json +++ b/packages/@aws-cdk/aws-cognito/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-cognito" }, "scripts": { @@ -75,7 +75,7 @@ "@aws-cdk/aws-lambda": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/aws-lambda": "^1.0.0", diff --git a/packages/@aws-cdk/aws-config/README.md b/packages/@aws-cdk/aws-config/README.md index 5fa57fae4836f..a445ce41c4e38 100644 --- a/packages/@aws-cdk/aws-config/README.md +++ b/packages/@aws-cdk/aws-config/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. Supported: * Config rules @@ -39,7 +39,7 @@ new ManagedRule(this, 'AccessKeysRotated', { Available identifiers and parameters are listed in the [List of AWS Config Managed Rules](https://docs.aws.amazon.com/config/latest/developerguide/managed-rules-by-aws-config.html). -Higher level constructs for managed rules are available, see [Managed Rules](https://github.com/awslabs/aws-cdk/blob/master/packages/%40aws-cdk/aws-config/lib/managed-rules.ts). Prefer to use those constructs when available (PRs welcome to add more of those). +Higher level constructs for managed rules are available, see [Managed Rules](https://github.com/aws/aws-cdk/blob/master/packages/%40aws-cdk/aws-config/lib/managed-rules.ts). Prefer to use those constructs when available (PRs welcome to add more of those). #### Custom rules To set up a custom rule, define a `CustomRule` and specify the Lambda Function to run and the trigger types: diff --git a/packages/@aws-cdk/aws-config/package.json b/packages/@aws-cdk/aws-config/package.json index b0ad6715b1f41..aa7c45e82e51b 100644 --- a/packages/@aws-cdk/aws-config/package.json +++ b/packages/@aws-cdk/aws-config/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-config" }, "scripts": { @@ -79,7 +79,7 @@ "@aws-cdk/aws-sns": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-events": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-datapipeline/README.md b/packages/@aws-cdk/aws-datapipeline/README.md index 46e4589e867e3..64205055eaf59 100644 --- a/packages/@aws-cdk/aws-datapipeline/README.md +++ b/packages/@aws-cdk/aws-datapipeline/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-datapipeline/package.json b/packages/@aws-cdk/aws-datapipeline/package.json index 226f78de7de6e..6a2d4e9e9fb4b 100644 --- a/packages/@aws-cdk/aws-datapipeline/package.json +++ b/packages/@aws-cdk/aws-datapipeline/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-datapipeline" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-dax/README.md b/packages/@aws-cdk/aws-dax/README.md index 890be30879053..3ebd3a9a965fd 100644 --- a/packages/@aws-cdk/aws-dax/README.md +++ b/packages/@aws-cdk/aws-dax/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-dax/package.json b/packages/@aws-cdk/aws-dax/package.json index dc94cc54c5402..49e38bd6b570c 100644 --- a/packages/@aws-cdk/aws-dax/package.json +++ b/packages/@aws-cdk/aws-dax/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-dax" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-directoryservice/README.md b/packages/@aws-cdk/aws-directoryservice/README.md index d4881de181fde..1cfabafac2ed1 100644 --- a/packages/@aws-cdk/aws-directoryservice/README.md +++ b/packages/@aws-cdk/aws-directoryservice/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-directoryservice/package.json b/packages/@aws-cdk/aws-directoryservice/package.json index 69ab535e8eb79..c1de9708513d1 100644 --- a/packages/@aws-cdk/aws-directoryservice/package.json +++ b/packages/@aws-cdk/aws-directoryservice/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-directoryservice" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-dlm/package.json b/packages/@aws-cdk/aws-dlm/package.json index c5bcc6af61a79..e7363614c37dc 100644 --- a/packages/@aws-cdk/aws-dlm/package.json +++ b/packages/@aws-cdk/aws-dlm/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-dlm" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-dms/README.md b/packages/@aws-cdk/aws-dms/README.md index b32d4eabd38b3..6ca27dc2b971c 100644 --- a/packages/@aws-cdk/aws-dms/README.md +++ b/packages/@aws-cdk/aws-dms/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-dms/package.json b/packages/@aws-cdk/aws-dms/package.json index 646932fcc9580..45fcb9383a5e9 100644 --- a/packages/@aws-cdk/aws-dms/package.json +++ b/packages/@aws-cdk/aws-dms/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-dms" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-docdb/README.md b/packages/@aws-cdk/aws-docdb/README.md index 3823bec89208a..52889ac19b508 100644 --- a/packages/@aws-cdk/aws-docdb/README.md +++ b/packages/@aws-cdk/aws-docdb/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import docdb = require('@aws-cdk/aws-docdb'); diff --git a/packages/@aws-cdk/aws-docdb/package.json b/packages/@aws-cdk/aws-docdb/package.json index f5bb6b7410b17..775da9849e4c2 100644 --- a/packages/@aws-cdk/aws-docdb/package.json +++ b/packages/@aws-cdk/aws-docdb/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-docdb" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/README.md b/packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/README.md index 9ad633918d8c8..3edabcb4c82cf 100644 --- a/packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/README.md +++ b/packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/README.md @@ -1,2 +1,2 @@ ## CloudFormation Custom Resource for linking DynamoDB Global Tables -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/package.json b/packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/package.json index 4e06522609faa..56b491daf2f70 100644 --- a/packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/package.json +++ b/packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/package.json @@ -2,7 +2,7 @@ "name": "aws-global-lambda-coordinator", "private": true, "version": "1.0.0", - "description": "This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project.", + "description": "This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.", "main": "lib/handler.js", "directories": { "test": "test" diff --git a/packages/@aws-cdk/aws-dynamodb-global/package.json b/packages/@aws-cdk/aws-dynamodb-global/package.json index 79e1694fdc3fc..7f87f1042ef78 100644 --- a/packages/@aws-cdk/aws-dynamodb-global/package.json +++ b/packages/@aws-cdk/aws-dynamodb-global/package.json @@ -3,10 +3,10 @@ "version": "1.0.0", "description": "Build a global dynamodb table", "license": "Apache-2.0", - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-dynamodb-global" }, "author": { diff --git a/packages/@aws-cdk/aws-dynamodb/package.json b/packages/@aws-cdk/aws-dynamodb/package.json index e7211668f6e65..40b689deb92ac 100644 --- a/packages/@aws-cdk/aws-dynamodb/package.json +++ b/packages/@aws-cdk/aws-dynamodb/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-dynamodb" }, "scripts": { @@ -76,7 +76,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-applicationautoscaling": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-ec2/README.md b/packages/@aws-cdk/aws-ec2/README.md index 50e4c297b86be..03e26020c37a6 100644 --- a/packages/@aws-cdk/aws-ec2/README.md +++ b/packages/@aws-cdk/aws-ec2/README.md @@ -402,7 +402,7 @@ vpc.addVpnConnection('Dynamic', { Routes will be propagated on the route tables associated with the private subnets. -VPN connections expose [metrics (cloudwatch.Metric)](https://github.com/awslabs/aws-cdk/blob/master/packages/%40aws-cdk/aws-cloudwatch/README.md) across all tunnels in the account/region and per connection: +VPN connections expose [metrics (cloudwatch.Metric)](https://github.com/aws/aws-cdk/blob/master/packages/%40aws-cdk/aws-cloudwatch/README.md) across all tunnels in the account/region and per connection: ```ts // Across all tunnels in the account/region const allDataOut = VpnConnection.metricAllTunnelDataOut(); diff --git a/packages/@aws-cdk/aws-ec2/lib/vpn.ts b/packages/@aws-cdk/aws-ec2/lib/vpn.ts index c76fd2943b487..691616dde88eb 100644 --- a/packages/@aws-cdk/aws-ec2/lib/vpn.ts +++ b/packages/@aws-cdk/aws-ec2/lib/vpn.ts @@ -93,7 +93,7 @@ export enum VpnConnectionType { /** * Dummy member - * TODO: remove once https://github.com/awslabs/jsii/issues/231 is fixed + * TODO: remove once https://github.com/aws/jsii/issues/231 is fixed */ DUMMY = 'dummy' } diff --git a/packages/@aws-cdk/aws-ec2/package.json b/packages/@aws-cdk/aws-ec2/package.json index ecd8bab87474d..d34415cadb424 100644 --- a/packages/@aws-cdk/aws-ec2/package.json +++ b/packages/@aws-cdk/aws-ec2/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-ec2" }, "scripts": { @@ -78,7 +78,7 @@ "@aws-cdk/core": "^1.0.0", "@aws-cdk/cx-api": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudwatch": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-ecr-assets/package.json b/packages/@aws-cdk/aws-ecr-assets/package.json index 406b51be518b8..61d591a581792 100644 --- a/packages/@aws-cdk/aws-ecr-assets/package.json +++ b/packages/@aws-cdk/aws-ecr-assets/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-ecr-assets" }, "scripts": { @@ -77,7 +77,7 @@ "@aws-cdk/core": "^1.0.0", "@aws-cdk/cx-api": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/assets": "^1.0.0", "@aws-cdk/aws-cloudformation": "^1.0.0", diff --git a/packages/@aws-cdk/aws-ecr/package.json b/packages/@aws-cdk/aws-ecr/package.json index b60bf85a60057..12fef53a2041c 100644 --- a/packages/@aws-cdk/aws-ecr/package.json +++ b/packages/@aws-cdk/aws-ecr/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-ecr" }, "scripts": { @@ -80,7 +80,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-events": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-ecs-patterns/package.json b/packages/@aws-cdk/aws-ecs-patterns/package.json index 1ee78ac8b6fb3..8fdd90a5df6b3 100644 --- a/packages/@aws-cdk/aws-ecs-patterns/package.json +++ b/packages/@aws-cdk/aws-ecs-patterns/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-ecs-patterns" }, "scripts": { @@ -81,7 +81,7 @@ "@aws-cdk/aws-sqs": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-applicationautoscaling": "^1.0.0", "@aws-cdk/aws-certificatemanager": "^1.0.0", diff --git a/packages/@aws-cdk/aws-ecs/package.json b/packages/@aws-cdk/aws-ecs/package.json index 9ceb4e45cfc42..ab84036e5e4ad 100644 --- a/packages/@aws-cdk/aws-ecs/package.json +++ b/packages/@aws-cdk/aws-ecs/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-ecs" }, "scripts": { @@ -98,7 +98,7 @@ "@aws-cdk/core": "^1.0.0", "@aws-cdk/cx-api": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-applicationautoscaling": "^1.0.0", "@aws-cdk/aws-autoscaling": "^1.0.0", diff --git a/packages/@aws-cdk/aws-efs/README.md b/packages/@aws-cdk/aws-efs/README.md index 7e9ea83b09b6d..d053006e4d988 100644 --- a/packages/@aws-cdk/aws-efs/README.md +++ b/packages/@aws-cdk/aws-efs/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-efs/package.json b/packages/@aws-cdk/aws-efs/package.json index 53c104c382556..ff35a5ed1241d 100644 --- a/packages/@aws-cdk/aws-efs/package.json +++ b/packages/@aws-cdk/aws-efs/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-efs" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-eks/lib/cluster.ts b/packages/@aws-cdk/aws-eks/lib/cluster.ts index e2a37f2cda275..3e516966b6976 100644 --- a/packages/@aws-cdk/aws-eks/lib/cluster.ts +++ b/packages/@aws-cdk/aws-eks/lib/cluster.ts @@ -313,7 +313,7 @@ export class Cluster extends Resource implements ICluster { `/etc/eks/bootstrap.sh ${this.clusterName} --use-max-pods ${options.maxPods}`, ); // FIXME: Add a cfn-signal call once we've sorted out UserData and can write reliable - // signaling scripts: https://github.com/awslabs/aws-cdk/issues/623 + // signaling scripts: https://github.com/aws/aws-cdk/issues/623 autoScalingGroup.role.addManagedPolicy(iam.ManagedPolicy.fromAwsManagedPolicyName('AmazonEKSWorkerNodePolicy')); autoScalingGroup.role.addManagedPolicy(iam.ManagedPolicy.fromAwsManagedPolicyName('AmazonEKS_CNI_Policy')); diff --git a/packages/@aws-cdk/aws-eks/package.json b/packages/@aws-cdk/aws-eks/package.json index f8e963e1ca06d..3a28362bb7df7 100644 --- a/packages/@aws-cdk/aws-eks/package.json +++ b/packages/@aws-cdk/aws-eks/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-eks" }, "scripts": { @@ -77,7 +77,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-autoscaling": "^1.0.0", "@aws-cdk/aws-ec2": "^1.0.0", diff --git a/packages/@aws-cdk/aws-elasticache/README.md b/packages/@aws-cdk/aws-elasticache/README.md index c6409beacbb23..d4e2cafe53cd3 100644 --- a/packages/@aws-cdk/aws-elasticache/README.md +++ b/packages/@aws-cdk/aws-elasticache/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-elasticache/package.json b/packages/@aws-cdk/aws-elasticache/package.json index eb5cc7cc7e101..2644262190622 100644 --- a/packages/@aws-cdk/aws-elasticache/package.json +++ b/packages/@aws-cdk/aws-elasticache/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-elasticache" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-elasticbeanstalk/README.md b/packages/@aws-cdk/aws-elasticbeanstalk/README.md index 5f41572d507e7..03f6b6931a653 100644 --- a/packages/@aws-cdk/aws-elasticbeanstalk/README.md +++ b/packages/@aws-cdk/aws-elasticbeanstalk/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-elasticbeanstalk/package.json b/packages/@aws-cdk/aws-elasticbeanstalk/package.json index f1a0c16a7bd26..30e1b7ed1c8bf 100644 --- a/packages/@aws-cdk/aws-elasticbeanstalk/package.json +++ b/packages/@aws-cdk/aws-elasticbeanstalk/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-elasticbeanstalk" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-elasticloadbalancing/package.json b/packages/@aws-cdk/aws-elasticloadbalancing/package.json index b95f06ed02039..6e83f1723e040 100644 --- a/packages/@aws-cdk/aws-elasticloadbalancing/package.json +++ b/packages/@aws-cdk/aws-elasticloadbalancing/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-elasticloadbalancing" }, "scripts": { @@ -75,7 +75,7 @@ "@aws-cdk/aws-ec2": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-ec2": "^1.0.0", "@aws-cdk/core": "^1.0.0" diff --git a/packages/@aws-cdk/aws-elasticloadbalancingv2/lib/alb/application-load-balancer.ts b/packages/@aws-cdk/aws-elasticloadbalancingv2/lib/alb/application-load-balancer.ts index 905936fe0109f..d9039d77426f9 100644 --- a/packages/@aws-cdk/aws-elasticloadbalancingv2/lib/alb/application-load-balancer.ts +++ b/packages/@aws-cdk/aws-elasticloadbalancingv2/lib/alb/application-load-balancer.ts @@ -99,7 +99,7 @@ export class ApplicationLoadBalancer extends BaseLoadBalancer implements IApplic prefix = prefix || ''; bucket.grantPut(new iam.AccountPrincipal(account), `${(prefix ? prefix + "/" : "")}AWSLogs/${Stack.of(this).account}/*`); - // make sure the bucket's policy is created before the ALB (see https://github.com/awslabs/aws-cdk/issues/1633) + // make sure the bucket's policy is created before the ALB (see https://github.com/aws/aws-cdk/issues/1633) this.node.addDependency(bucket); } diff --git a/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json b/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json index c00e73ff2bfa7..d64f0e5c3e16a 100644 --- a/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json +++ b/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-elasticloadbalancingv2" }, "scripts": { @@ -79,7 +79,7 @@ "@aws-cdk/aws-s3": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-certificatemanager": "^1.0.0", "@aws-cdk/aws-cloudwatch": "^1.0.0", diff --git a/packages/@aws-cdk/aws-elasticsearch/README.md b/packages/@aws-cdk/aws-elasticsearch/README.md index 200a3426fa79f..d71c440ec5e92 100644 --- a/packages/@aws-cdk/aws-elasticsearch/README.md +++ b/packages/@aws-cdk/aws-elasticsearch/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-elasticsearch/package.json b/packages/@aws-cdk/aws-elasticsearch/package.json index daad9c90ed7ea..b366e42056a1d 100644 --- a/packages/@aws-cdk/aws-elasticsearch/package.json +++ b/packages/@aws-cdk/aws-elasticsearch/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-elasticsearch" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-emr/README.md b/packages/@aws-cdk/aws-emr/README.md index 44da02ff05b4b..cc4a981080350 100644 --- a/packages/@aws-cdk/aws-emr/README.md +++ b/packages/@aws-cdk/aws-emr/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-emr/package.json b/packages/@aws-cdk/aws-emr/package.json index 3dea4ce65536a..0843ad36793b4 100644 --- a/packages/@aws-cdk/aws-emr/package.json +++ b/packages/@aws-cdk/aws-emr/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-emr" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-events-targets/package.json b/packages/@aws-cdk/aws-events-targets/package.json index 0e3792885cc7b..b6729add44550 100644 --- a/packages/@aws-cdk/aws-events-targets/package.json +++ b/packages/@aws-cdk/aws-events-targets/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-events-targets" }, "scripts": { @@ -96,7 +96,7 @@ "@aws-cdk/core": "^1.0.0", "@aws-cdk/custom-resources": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudformation": "^1.0.0", "@aws-cdk/aws-codebuild": "^1.0.0", diff --git a/packages/@aws-cdk/aws-events/package.json b/packages/@aws-cdk/aws-events/package.json index a618a6e060150..9060eba926068 100644 --- a/packages/@aws-cdk/aws-events/package.json +++ b/packages/@aws-cdk/aws-events/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-events" }, "scripts": { @@ -75,7 +75,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" diff --git a/packages/@aws-cdk/aws-fsx/README.md b/packages/@aws-cdk/aws-fsx/README.md index 6ecf5b64928a4..0d1cbfbed1654 100644 --- a/packages/@aws-cdk/aws-fsx/README.md +++ b/packages/@aws-cdk/aws-fsx/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import fsx = require('@aws-cdk/aws-fsx'); diff --git a/packages/@aws-cdk/aws-fsx/package.json b/packages/@aws-cdk/aws-fsx/package.json index 56758bf529d55..28532b903867d 100644 --- a/packages/@aws-cdk/aws-fsx/package.json +++ b/packages/@aws-cdk/aws-fsx/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-fsx" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-gamelift/README.md b/packages/@aws-cdk/aws-gamelift/README.md index 89e14f70933c4..26046012ec6f5 100644 --- a/packages/@aws-cdk/aws-gamelift/README.md +++ b/packages/@aws-cdk/aws-gamelift/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-gamelift/package.json b/packages/@aws-cdk/aws-gamelift/package.json index be35205ad5d10..433496c1d7f14 100644 --- a/packages/@aws-cdk/aws-gamelift/package.json +++ b/packages/@aws-cdk/aws-gamelift/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-gamelift" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-glue/README.md b/packages/@aws-cdk/aws-glue/README.md index 524df5406e929..fcb69d1b13d80 100644 --- a/packages/@aws-cdk/aws-glue/README.md +++ b/packages/@aws-cdk/aws-glue/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ### Database @@ -200,4 +200,4 @@ Misc: * `array` - array of some other type * `map` - map of some primitive key type to any value type. -* `struct` - nested structure containing individually named and typed columns. \ No newline at end of file +* `struct` - nested structure containing individually named and typed columns. diff --git a/packages/@aws-cdk/aws-glue/package.json b/packages/@aws-cdk/aws-glue/package.json index 2998b6c0d1cec..e36b2b973f904 100644 --- a/packages/@aws-cdk/aws-glue/package.json +++ b/packages/@aws-cdk/aws-glue/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-glue" }, "scripts": { @@ -77,7 +77,7 @@ "@aws-cdk/aws-s3": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/aws-kms": "^1.0.0", diff --git a/packages/@aws-cdk/aws-greengrass/README.md b/packages/@aws-cdk/aws-greengrass/README.md index 284ce297912b1..21f35f7186ed6 100644 --- a/packages/@aws-cdk/aws-greengrass/README.md +++ b/packages/@aws-cdk/aws-greengrass/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import greengrass = require('@aws-cdk/aws-greengrass'); diff --git a/packages/@aws-cdk/aws-greengrass/package.json b/packages/@aws-cdk/aws-greengrass/package.json index 01d13e9b5c242..538427a3ea16e 100644 --- a/packages/@aws-cdk/aws-greengrass/package.json +++ b/packages/@aws-cdk/aws-greengrass/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-greengrass" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-guardduty/README.md b/packages/@aws-cdk/aws-guardduty/README.md index 5488c400ac3be..873edf168423a 100644 --- a/packages/@aws-cdk/aws-guardduty/README.md +++ b/packages/@aws-cdk/aws-guardduty/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-guardduty/package.json b/packages/@aws-cdk/aws-guardduty/package.json index a1a87a1ba5560..87e78c1a136ca 100644 --- a/packages/@aws-cdk/aws-guardduty/package.json +++ b/packages/@aws-cdk/aws-guardduty/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-guardduty" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-iam/package.json b/packages/@aws-cdk/aws-iam/package.json index 30d0ab155efda..cd6909910fea8 100644 --- a/packages/@aws-cdk/aws-iam/package.json +++ b/packages/@aws-cdk/aws-iam/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-iam" }, "scripts": { @@ -81,7 +81,7 @@ "@aws-cdk/core": "^1.0.0", "@aws-cdk/region-info": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "engines": { "node": ">= 8.10.0" }, diff --git a/packages/@aws-cdk/aws-iam/test/test.policy-document.ts b/packages/@aws-cdk/aws-iam/test/test.policy-document.ts index 2062c0d3c1dd3..695d06f053ada 100644 --- a/packages/@aws-cdk/aws-iam/test/test.policy-document.ts +++ b/packages/@aws-cdk/aws-iam/test/test.policy-document.ts @@ -312,7 +312,7 @@ export = { test.done(); }, - // https://github.com/awslabs/aws-cdk/issues/1201 + // https://github.com/aws/aws-cdk/issues/1201 'policy statements with multiple principal types can be created using multiple addPrincipal calls'(test: Test) { const stack = new Stack(); const s = new PolicyStatement(); @@ -547,4 +547,4 @@ export = { test.done(); }, -}; \ No newline at end of file +}; diff --git a/packages/@aws-cdk/aws-inspector/README.md b/packages/@aws-cdk/aws-inspector/README.md index 4ce3839b24832..4e6d527a8e884 100644 --- a/packages/@aws-cdk/aws-inspector/README.md +++ b/packages/@aws-cdk/aws-inspector/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-inspector/package.json b/packages/@aws-cdk/aws-inspector/package.json index 61cdf50e10315..0a0e2b723e163 100644 --- a/packages/@aws-cdk/aws-inspector/package.json +++ b/packages/@aws-cdk/aws-inspector/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-inspector" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-iot/README.md b/packages/@aws-cdk/aws-iot/README.md index aee5a66c4a40d..861220512a9a2 100644 --- a/packages/@aws-cdk/aws-iot/README.md +++ b/packages/@aws-cdk/aws-iot/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-iot/package.json b/packages/@aws-cdk/aws-iot/package.json index d480c10d8a582..d35a43d4bb0b7 100644 --- a/packages/@aws-cdk/aws-iot/package.json +++ b/packages/@aws-cdk/aws-iot/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-iot" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-iot1click/package.json b/packages/@aws-cdk/aws-iot1click/package.json index 22679334e50f0..32a14e2a7b0e1 100644 --- a/packages/@aws-cdk/aws-iot1click/package.json +++ b/packages/@aws-cdk/aws-iot1click/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-iot1click" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-iotanalytics/package.json b/packages/@aws-cdk/aws-iotanalytics/package.json index a76dda1ff4f99..8698cef24b7ff 100644 --- a/packages/@aws-cdk/aws-iotanalytics/package.json +++ b/packages/@aws-cdk/aws-iotanalytics/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-iotanalytics" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-iotthingsgraph/README.md b/packages/@aws-cdk/aws-iotthingsgraph/README.md index 490e286c68a2e..2e3219c4fd778 100644 --- a/packages/@aws-cdk/aws-iotthingsgraph/README.md +++ b/packages/@aws-cdk/aws-iotthingsgraph/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import iotthingsgraph = require('@aws-cdk/aws-iotthingsgraph'); diff --git a/packages/@aws-cdk/aws-iotthingsgraph/package.json b/packages/@aws-cdk/aws-iotthingsgraph/package.json index 224d2ec6e059e..b9a5047ab34a6 100644 --- a/packages/@aws-cdk/aws-iotthingsgraph/package.json +++ b/packages/@aws-cdk/aws-iotthingsgraph/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-iotthingsgraph" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-kinesis/package.json b/packages/@aws-cdk/aws-kinesis/package.json index 23d58e866aaed..513a92da28d9a 100644 --- a/packages/@aws-cdk/aws-kinesis/package.json +++ b/packages/@aws-cdk/aws-kinesis/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-kinesis" }, "scripts": { @@ -75,7 +75,7 @@ "@aws-cdk/aws-logs": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/aws-kms": "^1.0.0", diff --git a/packages/@aws-cdk/aws-kinesisanalytics/README.md b/packages/@aws-cdk/aws-kinesisanalytics/README.md index 3329878abe34e..653197aa4ae5c 100644 --- a/packages/@aws-cdk/aws-kinesisanalytics/README.md +++ b/packages/@aws-cdk/aws-kinesisanalytics/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-kinesisanalytics/package.json b/packages/@aws-cdk/aws-kinesisanalytics/package.json index db80224c30ca6..091ed0e828baf 100644 --- a/packages/@aws-cdk/aws-kinesisanalytics/package.json +++ b/packages/@aws-cdk/aws-kinesisanalytics/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-kinesisanalytics" }, "scripts": { @@ -76,7 +76,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-kinesisfirehose/README.md b/packages/@aws-cdk/aws-kinesisfirehose/README.md index cbbe8ad4f5e1e..e68376aa4971b 100644 --- a/packages/@aws-cdk/aws-kinesisfirehose/README.md +++ b/packages/@aws-cdk/aws-kinesisfirehose/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-kinesisfirehose/package.json b/packages/@aws-cdk/aws-kinesisfirehose/package.json index 1a28152e1ad85..ba26295da636e 100644 --- a/packages/@aws-cdk/aws-kinesisfirehose/package.json +++ b/packages/@aws-cdk/aws-kinesisfirehose/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-kinesisfirehose" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-kms/package.json b/packages/@aws-cdk/aws-kms/package.json index dd5f9a664621e..0fed8bef4a3f7 100644 --- a/packages/@aws-cdk/aws-kms/package.json +++ b/packages/@aws-cdk/aws-kms/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-kms" }, "scripts": { @@ -75,7 +75,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" diff --git a/packages/@aws-cdk/aws-lambda-event-sources/package.json b/packages/@aws-cdk/aws-lambda-event-sources/package.json index eb62ff3f84162..8cbdf014e4bfb 100644 --- a/packages/@aws-cdk/aws-lambda-event-sources/package.json +++ b/packages/@aws-cdk/aws-lambda-event-sources/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-lambda-event-sources" }, "scripts": { @@ -77,7 +77,7 @@ "@aws-cdk/aws-sqs": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-apigateway": "^1.0.0", "@aws-cdk/aws-dynamodb": "^1.0.0", diff --git a/packages/@aws-cdk/aws-lambda/lib/alias.ts b/packages/@aws-cdk/aws-lambda/lib/alias.ts index 509591296151f..af18ad994f139 100644 --- a/packages/@aws-cdk/aws-lambda/lib/alias.ts +++ b/packages/@aws-cdk/aws-lambda/lib/alias.ts @@ -158,7 +158,7 @@ export class Alias extends QualifiedFunctionBase implements IAlias { FunctionName: this.lambda.functionName, // construct the ARN from the underlying lambda so that alarms on an alias // don't cause a circular dependency with CodeDeploy - // see: https://github.com/awslabs/aws-cdk/issues/2231 + // see: https://github.com/aws/aws-cdk/issues/2231 Resource: `${this.lambda.functionArn}:${this.aliasName}` }, ...props diff --git a/packages/@aws-cdk/aws-lambda/lib/code.ts b/packages/@aws-cdk/aws-lambda/lib/code.ts index 49a90431a6995..d1ad6e96a695f 100644 --- a/packages/@aws-cdk/aws-lambda/lib/code.ts +++ b/packages/@aws-cdk/aws-lambda/lib/code.ts @@ -154,7 +154,7 @@ export class AssetCode extends Code { */ public _toJSON(resource?: cdk.CfnResource): CfnFunction.CodeProperty { if (resource) { - // https://github.com/awslabs/aws-cdk/issues/1432 + // https://github.com/aws/aws-cdk/issues/1432 this.asset!.addResourceMetadata(resource, 'Code'); } diff --git a/packages/@aws-cdk/aws-lambda/lib/lambda-version.ts b/packages/@aws-cdk/aws-lambda/lib/lambda-version.ts index 07b3a2287ea25..42e30270cf0f9 100644 --- a/packages/@aws-cdk/aws-lambda/lib/lambda-version.ts +++ b/packages/@aws-cdk/aws-lambda/lib/lambda-version.ts @@ -124,7 +124,7 @@ export class Version extends QualifiedFunctionBase implements IVersion { FunctionName: this.lambda.functionName, // construct the ARN from the underlying lambda so that alarms on an alias // don't cause a circular dependency with CodeDeploy - // see: https://github.com/awslabs/aws-cdk/issues/2231 + // see: https://github.com/aws/aws-cdk/issues/2231 Resource: `${this.lambda.functionArn}:${this.version}` }, ...props diff --git a/packages/@aws-cdk/aws-lambda/package.json b/packages/@aws-cdk/aws-lambda/package.json index 9ec2afdab0216..6d857aed3e783 100644 --- a/packages/@aws-cdk/aws-lambda/package.json +++ b/packages/@aws-cdk/aws-lambda/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-lambda" }, "scripts": { @@ -96,7 +96,7 @@ "@aws-cdk/core": "^1.0.0", "@aws-cdk/cx-api": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudwatch": "^1.0.0", "@aws-cdk/aws-ec2": "^1.0.0", diff --git a/packages/@aws-cdk/aws-logs-destinations/package.json b/packages/@aws-cdk/aws-logs-destinations/package.json index d82f5002d9170..74daad55174f9 100644 --- a/packages/@aws-cdk/aws-logs-destinations/package.json +++ b/packages/@aws-cdk/aws-logs-destinations/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-logs-destinations" }, "scripts": { @@ -84,7 +84,7 @@ "@aws-cdk/aws-logs": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/aws-kinesis": "^1.0.0", diff --git a/packages/@aws-cdk/aws-logs/package.json b/packages/@aws-cdk/aws-logs/package.json index bceecd03288d7..8acc1725dba6e 100644 --- a/packages/@aws-cdk/aws-logs/package.json +++ b/packages/@aws-cdk/aws-logs/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-logs" }, "scripts": { @@ -76,7 +76,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudwatch": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-mediastore/README.md b/packages/@aws-cdk/aws-mediastore/README.md index 0aeb6b490bdba..726ddd457af37 100644 --- a/packages/@aws-cdk/aws-mediastore/README.md +++ b/packages/@aws-cdk/aws-mediastore/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import mediastore = require('@aws-cdk/aws-mediastore'); diff --git a/packages/@aws-cdk/aws-mediastore/package.json b/packages/@aws-cdk/aws-mediastore/package.json index 5d5d7583c42f2..ae76f642302ad 100644 --- a/packages/@aws-cdk/aws-mediastore/package.json +++ b/packages/@aws-cdk/aws-mediastore/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-mediastore" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-msk/README.md b/packages/@aws-cdk/aws-msk/README.md index fb7806dc3b9c3..74809aeff16d9 100644 --- a/packages/@aws-cdk/aws-msk/README.md +++ b/packages/@aws-cdk/aws-msk/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import msk = require('@aws-cdk/aws-msk'); diff --git a/packages/@aws-cdk/aws-msk/package.json b/packages/@aws-cdk/aws-msk/package.json index c1bd2234483fa..bcc61520314ea 100644 --- a/packages/@aws-cdk/aws-msk/package.json +++ b/packages/@aws-cdk/aws-msk/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-msk" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-neptune/package.json b/packages/@aws-cdk/aws-neptune/package.json index 44e57f97edcb9..6e64d7bfb3505 100644 --- a/packages/@aws-cdk/aws-neptune/package.json +++ b/packages/@aws-cdk/aws-neptune/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-neptune" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-opsworks/README.md b/packages/@aws-cdk/aws-opsworks/README.md index 0f208cb008ded..3a6794294323c 100644 --- a/packages/@aws-cdk/aws-opsworks/README.md +++ b/packages/@aws-cdk/aws-opsworks/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-opsworks/package.json b/packages/@aws-cdk/aws-opsworks/package.json index 1c7360aa409b8..699fc121140aa 100644 --- a/packages/@aws-cdk/aws-opsworks/package.json +++ b/packages/@aws-cdk/aws-opsworks/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-opsworks" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-opsworkscm/README.md b/packages/@aws-cdk/aws-opsworkscm/README.md index 056ac96a082c8..ce8c41c4e254c 100644 --- a/packages/@aws-cdk/aws-opsworkscm/README.md +++ b/packages/@aws-cdk/aws-opsworkscm/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import opsworkscm = require('@aws-cdk/aws-opsworkscm'); diff --git a/packages/@aws-cdk/aws-opsworkscm/package.json b/packages/@aws-cdk/aws-opsworkscm/package.json index fe1803fbc0c12..fe2b092c8da92 100644 --- a/packages/@aws-cdk/aws-opsworkscm/package.json +++ b/packages/@aws-cdk/aws-opsworkscm/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-opsworkscm" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-pinpoint/README.md b/packages/@aws-cdk/aws-pinpoint/README.md index a14d9020ab51c..54b1002db0771 100644 --- a/packages/@aws-cdk/aws-pinpoint/README.md +++ b/packages/@aws-cdk/aws-pinpoint/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import pinpoint = require('@aws-cdk/aws-pinpoint'); diff --git a/packages/@aws-cdk/aws-pinpoint/package.json b/packages/@aws-cdk/aws-pinpoint/package.json index 0141727577b8b..bdb1e8d1e684e 100644 --- a/packages/@aws-cdk/aws-pinpoint/package.json +++ b/packages/@aws-cdk/aws-pinpoint/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-pinpoint" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-pinpointemail/README.md b/packages/@aws-cdk/aws-pinpointemail/README.md index c39fb8f68ab0d..a08d1840461fb 100644 --- a/packages/@aws-cdk/aws-pinpointemail/README.md +++ b/packages/@aws-cdk/aws-pinpointemail/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import pinpointemail = require('@aws-cdk/aws-pinpointemail'); diff --git a/packages/@aws-cdk/aws-pinpointemail/package.json b/packages/@aws-cdk/aws-pinpointemail/package.json index fd50447040cfa..7c5b04e091e49 100644 --- a/packages/@aws-cdk/aws-pinpointemail/package.json +++ b/packages/@aws-cdk/aws-pinpointemail/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-pinpointemail" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-ram/README.md b/packages/@aws-cdk/aws-ram/README.md index 71fcdae6009b0..63edb05dbc366 100644 --- a/packages/@aws-cdk/aws-ram/README.md +++ b/packages/@aws-cdk/aws-ram/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import ram = require('@aws-cdk/aws-ram'); diff --git a/packages/@aws-cdk/aws-ram/package.json b/packages/@aws-cdk/aws-ram/package.json index a7f2dc27e01af..957d4cfbcc99a 100644 --- a/packages/@aws-cdk/aws-ram/package.json +++ b/packages/@aws-cdk/aws-ram/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-ram" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-rds/package.json b/packages/@aws-cdk/aws-rds/package.json index 61c7392730d29..864364cf64979 100644 --- a/packages/@aws-cdk/aws-rds/package.json +++ b/packages/@aws-cdk/aws-rds/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-rds" }, "scripts": { @@ -84,7 +84,7 @@ "@aws-cdk/aws-secretsmanager": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudwatch": "^1.0.0", "@aws-cdk/aws-ec2": "^1.0.0", diff --git a/packages/@aws-cdk/aws-redshift/README.md b/packages/@aws-cdk/aws-redshift/README.md index 6be169300ae47..f8f394ca2d02b 100644 --- a/packages/@aws-cdk/aws-redshift/README.md +++ b/packages/@aws-cdk/aws-redshift/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-redshift/package.json b/packages/@aws-cdk/aws-redshift/package.json index 4b6b253335620..1245fd2b85ac6 100644 --- a/packages/@aws-cdk/aws-redshift/package.json +++ b/packages/@aws-cdk/aws-redshift/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-redshift" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-robomaker/README.md b/packages/@aws-cdk/aws-robomaker/README.md index 7aaa068757123..c87885fb2fbe6 100644 --- a/packages/@aws-cdk/aws-robomaker/README.md +++ b/packages/@aws-cdk/aws-robomaker/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import robomaker = require('@aws-cdk/aws-robomaker'); diff --git a/packages/@aws-cdk/aws-robomaker/package.json b/packages/@aws-cdk/aws-robomaker/package.json index 1f14a5f52a7a1..e67f440847480 100644 --- a/packages/@aws-cdk/aws-robomaker/package.json +++ b/packages/@aws-cdk/aws-robomaker/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-robomaker" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-route53-targets/package.json b/packages/@aws-cdk/aws-route53-targets/package.json index d5f8bbf87ec7e..e9db9cc5ac709 100644 --- a/packages/@aws-cdk/aws-route53-targets/package.json +++ b/packages/@aws-cdk/aws-route53-targets/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-route53-targets" }, "scripts": { @@ -89,7 +89,7 @@ "@aws-cdk/aws-route53": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-apigateway": "^1.0.0", "@aws-cdk/aws-cloudfront": "^1.0.0", diff --git a/packages/@aws-cdk/aws-route53/package.json b/packages/@aws-cdk/aws-route53/package.json index 79f656e75d55d..54268d9201bda 100644 --- a/packages/@aws-cdk/aws-route53/package.json +++ b/packages/@aws-cdk/aws-route53/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-route53" }, "scripts": { @@ -78,7 +78,7 @@ "@aws-cdk/core": "^1.0.0", "@aws-cdk/cx-api": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-ec2": "^1.0.0", "@aws-cdk/aws-logs": "^1.0.0", diff --git a/packages/@aws-cdk/aws-route53resolver/package.json b/packages/@aws-cdk/aws-route53resolver/package.json index 493de7b6220d6..c3d545862e407 100644 --- a/packages/@aws-cdk/aws-route53resolver/package.json +++ b/packages/@aws-cdk/aws-route53resolver/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-route53resolver" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-s3-assets/README.md b/packages/@aws-cdk/aws-s3-assets/README.md index 070eb07d1e9e6..d5a4881aa76f7 100644 --- a/packages/@aws-cdk/aws-s3-assets/README.md +++ b/packages/@aws-cdk/aws-s3-assets/README.md @@ -95,4 +95,4 @@ by a certain resource, and enable advanced local experiences. To add these metadata entries to a resource, use the `asset.addResourceMetadata(resource, property)` method. -See https://github.com/awslabs/aws-cdk/issues/1432 for more details +See https://github.com/aws/aws-cdk/issues/1432 for more details diff --git a/packages/@aws-cdk/aws-s3-assets/lib/asset.ts b/packages/@aws-cdk/aws-s3-assets/lib/asset.ts index 1b3a8df9599db..708ab1249cbda 100644 --- a/packages/@aws-cdk/aws-s3-assets/lib/asset.ts +++ b/packages/@aws-cdk/aws-s3-assets/lib/asset.ts @@ -156,7 +156,7 @@ export class Asset extends cdk.Construct implements assets.IAsset { * "aws:cdk:enable-asset-metadata" context key defined, which is the default * behavior when synthesizing via the CDK Toolkit. * - * @see https://github.com/awslabs/aws-cdk/issues/1432 + * @see https://github.com/aws/aws-cdk/issues/1432 * * @param resource The CloudFormation resource which is using this asset [disable-awslint:ref-via-interface] * @param resourceProperty The property name where this asset is referenced diff --git a/packages/@aws-cdk/aws-s3-assets/package.json b/packages/@aws-cdk/aws-s3-assets/package.json index 2befea43e1a05..2c082d41df9bc 100644 --- a/packages/@aws-cdk/aws-s3-assets/package.json +++ b/packages/@aws-cdk/aws-s3-assets/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-s3-assets" }, "scripts": { @@ -75,7 +75,7 @@ "@aws-cdk/core": "^1.0.0", "@aws-cdk/cx-api": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/assets": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-s3-deployment/README.md b/packages/@aws-cdk/aws-s3-deployment/README.md index c08692540c173..9df9c24733300 100644 --- a/packages/@aws-cdk/aws-s3-deployment/README.md +++ b/packages/@aws-cdk/aws-s3-deployment/README.md @@ -70,7 +70,7 @@ in which case the contents will be retained. * AWS Lambda execution time is limited to 15min. This limits the amount of data which can be deployed into the bucket by this timeout. * When the `BucketDeployment` is removed from the stack, the contents are retained - in the destination bucket ([#952](https://github.com/awslabs/aws-cdk/issues/952)). + in the destination bucket ([#952](https://github.com/aws/aws-cdk/issues/952)). * Bucket deployment _only happens_ during stack create/update. This means that if you wish to update the contents of the destination, you will need to change the source s3 key (or bucket), so that the resource will be updated. @@ -90,5 +90,5 @@ might be tricky to build on Windows. ## Roadmap - - [ ] Support "progressive" mode (no `--delete`) ([#953](https://github.com/awslabs/aws-cdk/issues/953)) - - [ ] Support "blue/green" deployments ([#954](https://github.com/awslabs/aws-cdk/issues/954)) + - [ ] Support "progressive" mode (no `--delete`) ([#953](https://github.com/aws/aws-cdk/issues/953)) + - [ ] Support "blue/green" deployments ([#954](https://github.com/aws/aws-cdk/issues/954)) diff --git a/packages/@aws-cdk/aws-s3-deployment/package.json b/packages/@aws-cdk/aws-s3-deployment/package.json index 3412ffed47751..321a65670a9ba 100644 --- a/packages/@aws-cdk/aws-s3-deployment/package.json +++ b/packages/@aws-cdk/aws-s3-deployment/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-s3-deployment" }, "scripts": { @@ -89,7 +89,7 @@ "@aws-cdk/aws-s3-assets": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudformation": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-s3-notifications/package.json b/packages/@aws-cdk/aws-s3-notifications/package.json index 48a7b9c3ec3c1..425908f1089ab 100644 --- a/packages/@aws-cdk/aws-s3-notifications/package.json +++ b/packages/@aws-cdk/aws-s3-notifications/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-s3-notifications" }, "scripts": { @@ -83,7 +83,7 @@ "@aws-cdk/aws-sqs": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/aws-lambda": "^1.0.0", diff --git a/packages/@aws-cdk/aws-s3/package.json b/packages/@aws-cdk/aws-s3/package.json index f0c292b46b908..e5ab7c8a6583d 100644 --- a/packages/@aws-cdk/aws-s3/package.json +++ b/packages/@aws-cdk/aws-s3/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-s3" }, "scripts": { @@ -77,7 +77,7 @@ "@aws-cdk/aws-kms": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-events": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-sagemaker/package.json b/packages/@aws-cdk/aws-sagemaker/package.json index 6399b67b1bf37..aabb4a27042e9 100644 --- a/packages/@aws-cdk/aws-sagemaker/package.json +++ b/packages/@aws-cdk/aws-sagemaker/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-sagemaker" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-sam/package.json b/packages/@aws-cdk/aws-sam/package.json index 04b69138f35bc..98dcd284aad49 100644 --- a/packages/@aws-cdk/aws-sam/package.json +++ b/packages/@aws-cdk/aws-sam/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-sam" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-sdb/README.md b/packages/@aws-cdk/aws-sdb/README.md index f3758b205aef2..88ce4ec79cf89 100644 --- a/packages/@aws-cdk/aws-sdb/README.md +++ b/packages/@aws-cdk/aws-sdb/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-sdb/package.json b/packages/@aws-cdk/aws-sdb/package.json index 61924085601e7..c60ce85bf700f 100644 --- a/packages/@aws-cdk/aws-sdb/package.json +++ b/packages/@aws-cdk/aws-sdb/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-sdb" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-secretsmanager/README.md b/packages/@aws-cdk/aws-secretsmanager/README.md index 364d8d2892d01..b36a9d7478089 100644 --- a/packages/@aws-cdk/aws-secretsmanager/README.md +++ b/packages/@aws-cdk/aws-secretsmanager/README.md @@ -52,4 +52,4 @@ secret.addRotationSchedule('RotationSchedule', { ``` See [Overview of the Lambda Rotation Function](https://docs.aws.amazon.com/secretsmanager/latest/userguide/rotating-secrets-lambda-function-overview.html) on how to implement a Lambda Rotation Function. -For RDS credentials rotation, see [aws-rds](https://github.com/awslabs/aws-cdk/blob/master/packages/%40aws-cdk/aws-rds/README.md). +For RDS credentials rotation, see [aws-rds](https://github.com/aws/aws-cdk/blob/master/packages/%40aws-cdk/aws-rds/README.md). diff --git a/packages/@aws-cdk/aws-secretsmanager/package.json b/packages/@aws-cdk/aws-secretsmanager/package.json index f68f287d03f6b..e161c8f19ada4 100644 --- a/packages/@aws-cdk/aws-secretsmanager/package.json +++ b/packages/@aws-cdk/aws-secretsmanager/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-secretsmanager" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-servicecatalog/README.md b/packages/@aws-cdk/aws-servicecatalog/README.md index f20e24bcbf453..a162720fc6942 100644 --- a/packages/@aws-cdk/aws-servicecatalog/README.md +++ b/packages/@aws-cdk/aws-servicecatalog/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-servicecatalog/package.json b/packages/@aws-cdk/aws-servicecatalog/package.json index c0a300242adad..fd94aee8fa4f8 100644 --- a/packages/@aws-cdk/aws-servicecatalog/package.json +++ b/packages/@aws-cdk/aws-servicecatalog/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-servicecatalog" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-servicediscovery/README.md b/packages/@aws-cdk/aws-servicediscovery/README.md index 47db153c38564..82d65d4a35ac1 100644 --- a/packages/@aws-cdk/aws-servicediscovery/README.md +++ b/packages/@aws-cdk/aws-servicediscovery/README.md @@ -9,7 +9,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. This package contains constructs for working with **AWS Cloud Map** diff --git a/packages/@aws-cdk/aws-servicediscovery/package.json b/packages/@aws-cdk/aws-servicediscovery/package.json index 1f6432a908251..909cc8fa5967f 100644 --- a/packages/@aws-cdk/aws-servicediscovery/package.json +++ b/packages/@aws-cdk/aws-servicediscovery/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-servicediscovery" }, "scripts": { @@ -77,7 +77,7 @@ "@aws-cdk/aws-route53": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-ec2": "^1.0.0", "@aws-cdk/aws-elasticloadbalancingv2": "^1.0.0", diff --git a/packages/@aws-cdk/aws-ses/README.md b/packages/@aws-cdk/aws-ses/README.md index e5adefb6729e7..a2b96d5cd86c8 100644 --- a/packages/@aws-cdk/aws-ses/README.md +++ b/packages/@aws-cdk/aws-ses/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ### Email receiving Create a receipt rule set with rules and actions: diff --git a/packages/@aws-cdk/aws-ses/package.json b/packages/@aws-cdk/aws-ses/package.json index 4a6b4b7cf0706..56d56c08e8fb6 100644 --- a/packages/@aws-cdk/aws-ses/package.json +++ b/packages/@aws-cdk/aws-ses/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-ses" }, "scripts": { @@ -79,7 +79,7 @@ "@aws-cdk/aws-sns": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/aws-kms": "^1.0.0", diff --git a/packages/@aws-cdk/aws-sns-subscriptions/package.json b/packages/@aws-cdk/aws-sns-subscriptions/package.json index e2f23a9b1e17e..4c3e3cf4e749d 100644 --- a/packages/@aws-cdk/aws-sns-subscriptions/package.json +++ b/packages/@aws-cdk/aws-sns-subscriptions/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-sns-subscriptions" }, "scripts": { @@ -84,7 +84,7 @@ "@aws-cdk/aws-sqs": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/aws-lambda": "^1.0.0", diff --git a/packages/@aws-cdk/aws-sns/package.json b/packages/@aws-cdk/aws-sns/package.json index ce5e19cb1200f..2c44b992f154a 100644 --- a/packages/@aws-cdk/aws-sns/package.json +++ b/packages/@aws-cdk/aws-sns/package.json @@ -36,7 +36,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-sns" }, "scripts": { @@ -81,7 +81,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudwatch": "^1.0.0", "@aws-cdk/aws-events": "^1.0.0", diff --git a/packages/@aws-cdk/aws-sqs/package.json b/packages/@aws-cdk/aws-sqs/package.json index 1b733d5c6bfbf..44b21b30eb315 100644 --- a/packages/@aws-cdk/aws-sqs/package.json +++ b/packages/@aws-cdk/aws-sqs/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-sqs" }, "scripts": { @@ -79,7 +79,7 @@ "@aws-cdk/aws-kms": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudwatch": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/aws-ssm/README.md b/packages/@aws-cdk/aws-ssm/README.md index dd00ee58b3e79..6093390a15faf 100644 --- a/packages/@aws-cdk/aws-ssm/README.md +++ b/packages/@aws-cdk/aws-ssm/README.md @@ -9,7 +9,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ### Installation Install the module: diff --git a/packages/@aws-cdk/aws-ssm/package.json b/packages/@aws-cdk/aws-ssm/package.json index a0067863b270f..e3cff7cb74bd0 100644 --- a/packages/@aws-cdk/aws-ssm/package.json +++ b/packages/@aws-cdk/aws-ssm/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-ssm" }, "scripts": { @@ -76,7 +76,7 @@ "@aws-cdk/core": "^1.0.0", "@aws-cdk/cx-api": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0", diff --git a/packages/@aws-cdk/aws-stepfunctions-tasks/package.json b/packages/@aws-cdk/aws-stepfunctions-tasks/package.json index 62cd4148b48f5..ae20bb20c09ea 100644 --- a/packages/@aws-cdk/aws-stepfunctions-tasks/package.json +++ b/packages/@aws-cdk/aws-stepfunctions-tasks/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-stepfunctions-tasks" }, "scripts": { @@ -95,7 +95,7 @@ "@aws-cdk/aws-stepfunctions": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/assets": "^1.0.0", "@aws-cdk/aws-cloudwatch": "^1.0.0", diff --git a/packages/@aws-cdk/aws-stepfunctions/package.json b/packages/@aws-cdk/aws-stepfunctions/package.json index 007e16ba5056f..3cd9964ea2c04 100644 --- a/packages/@aws-cdk/aws-stepfunctions/package.json +++ b/packages/@aws-cdk/aws-stepfunctions/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-stepfunctions" }, "scripts": { @@ -77,7 +77,7 @@ "@aws-cdk/aws-iam": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudwatch": "^1.0.0", "@aws-cdk/aws-events": "^1.0.0", diff --git a/packages/@aws-cdk/aws-transfer/README.md b/packages/@aws-cdk/aws-transfer/README.md index e6c5bbd8092fd..c4dcb9c564064 100644 --- a/packages/@aws-cdk/aws-transfer/README.md +++ b/packages/@aws-cdk/aws-transfer/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ```ts import transfer = require('@aws-cdk/aws-transfer'); diff --git a/packages/@aws-cdk/aws-transfer/package.json b/packages/@aws-cdk/aws-transfer/package.json index 7257e579ee5d0..72f140113a16f 100644 --- a/packages/@aws-cdk/aws-transfer/package.json +++ b/packages/@aws-cdk/aws-transfer/package.json @@ -33,10 +33,10 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-transfer" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "cdk-build", "integ": "cdk-integ", diff --git a/packages/@aws-cdk/aws-waf/README.md b/packages/@aws-cdk/aws-waf/README.md index 4b27e78855e99..d2fe37b96769a 100644 --- a/packages/@aws-cdk/aws-waf/README.md +++ b/packages/@aws-cdk/aws-waf/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-waf/package.json b/packages/@aws-cdk/aws-waf/package.json index ccc17cec7e6b8..b8aae88acf5c8 100644 --- a/packages/@aws-cdk/aws-waf/package.json +++ b/packages/@aws-cdk/aws-waf/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-waf" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-wafregional/README.md b/packages/@aws-cdk/aws-wafregional/README.md index 541040ed98a44..ed3340b3cc7a0 100644 --- a/packages/@aws-cdk/aws-wafregional/README.md +++ b/packages/@aws-cdk/aws-wafregional/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-wafregional/package.json b/packages/@aws-cdk/aws-wafregional/package.json index b9fb1dd193131..41286d773ce57 100644 --- a/packages/@aws-cdk/aws-wafregional/package.json +++ b/packages/@aws-cdk/aws-wafregional/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-wafregional" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/aws-workspaces/README.md b/packages/@aws-cdk/aws-workspaces/README.md index f52aa5cddc9aa..e96243e256ccc 100644 --- a/packages/@aws-cdk/aws-workspaces/README.md +++ b/packages/@aws-cdk/aws-workspaces/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/aws-workspaces/package.json b/packages/@aws-cdk/aws-workspaces/package.json index e30cb4b7029fa..acb89b49f0b64 100644 --- a/packages/@aws-cdk/aws-workspaces/package.json +++ b/packages/@aws-cdk/aws-workspaces/package.json @@ -33,7 +33,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/aws-workspaces" }, "scripts": { @@ -73,7 +73,7 @@ "dependencies": { "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/core": "^1.0.0" }, diff --git a/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts b/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts index 0ea29a3691cf1..9799bc959132d 100644 --- a/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts +++ b/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts @@ -131,9 +131,9 @@ async function main() { }, repository: { type: "git", - url: "https://github.com/awslabs/aws-cdk.git" + url: "https://github.com/aws/aws-cdk.git" }, - homepage: "https://github.com/awslabs/aws-cdk", + homepage: "https://github.com/aws/aws-cdk", scripts: { build: "cdk-build", integ: "cdk-integ", @@ -235,7 +235,7 @@ async function main() { await write('README.md', [ `## ${namespace} Construct Library`, '', - 'This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project.', + 'This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.', '', '```ts', `import ${lowcaseModuleName} = require('${packageName}');`, diff --git a/packages/@aws-cdk/cfnspec/package.json b/packages/@aws-cdk/cfnspec/package.json index 26a6aa5bffaa1..843c62dd9c12a 100644 --- a/packages/@aws-cdk/cfnspec/package.json +++ b/packages/@aws-cdk/cfnspec/package.json @@ -35,7 +35,7 @@ "md5": "^2.2.1" }, "repository": { - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "type": "git" }, "license": "Apache-2.0", @@ -48,5 +48,5 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/aws/aws-cdk" } diff --git a/packages/@aws-cdk/cfnspec/spec-source/500_NetworkAclEntry_patch.json b/packages/@aws-cdk/cfnspec/spec-source/500_NetworkAclEntry_patch.json index 7b12501932a1f..d87dda2a03646 100644 --- a/packages/@aws-cdk/cfnspec/spec-source/500_NetworkAclEntry_patch.json +++ b/packages/@aws-cdk/cfnspec/spec-source/500_NetworkAclEntry_patch.json @@ -2,7 +2,7 @@ "ResourceTypes": { "AWS::EC2::NetworkAclEntry": { "patch": { - "description": "https://github.com/awslabs/aws-cdk/issues/1517", + "description": "https://github.com/aws/aws-cdk/issues/1517", "operations": [ { "op": "add", diff --git a/packages/@aws-cdk/cloudformation-diff/README.md b/packages/@aws-cdk/cloudformation-diff/README.md index 11e84bdc8efcd..322affa5ce0a6 100644 --- a/packages/@aws-cdk/cloudformation-diff/README.md +++ b/packages/@aws-cdk/cloudformation-diff/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/cloudformation-diff/package-lock.json b/packages/@aws-cdk/cloudformation-diff/package-lock.json index a0ebbfa0e4c63..9f277e301798b 100644 --- a/packages/@aws-cdk/cloudformation-diff/package-lock.json +++ b/packages/@aws-cdk/cloudformation-diff/package-lock.json @@ -1,6 +1,6 @@ { "name": "@aws-cdk/cloudformation-diff", - "version": "0.35.0", + "version": "1.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/@aws-cdk/cloudformation-diff/package.json b/packages/@aws-cdk/cloudformation-diff/package.json index fe18491b3f25c..5af4d9693b211 100644 --- a/packages/@aws-cdk/cloudformation-diff/package.json +++ b/packages/@aws-cdk/cloudformation-diff/package.json @@ -43,7 +43,7 @@ "pkglint": "^1.0.0" }, "repository": { - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "type": "git", "directory": "packages/@aws-cdk/cloudformation-diff" }, @@ -51,7 +51,7 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "engines": { "node": ">= 8.10.0" }, diff --git a/packages/@aws-cdk/core/README.md b/packages/@aws-cdk/core/README.md index 3856b7be2e8b8..b7dad7731ef4a 100644 --- a/packages/@aws-cdk/core/README.md +++ b/packages/@aws-cdk/core/README.md @@ -9,7 +9,7 @@ --- -This library includes the basic building blocks of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) (AWS CDK). It defines the core classes that are used in the rest of the +This library includes the basic building blocks of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) (AWS CDK). It defines the core classes that are used in the rest of the AWS Construct Library. See the [AWS CDK Developer diff --git a/packages/@aws-cdk/core/lib/private/intrinsic.ts b/packages/@aws-cdk/core/lib/private/intrinsic.ts index ce2414c598058..e4ecca4e4e517 100644 --- a/packages/@aws-cdk/core/lib/private/intrinsic.ts +++ b/packages/@aws-cdk/core/lib/private/intrinsic.ts @@ -6,7 +6,7 @@ import { Token } from "../token"; * Token subclass that represents values intrinsic to the target document language * * WARNING: this class should not be externally exposed, but is currently visible - * because of a limitation of jsii (https://github.com/awslabs/jsii/issues/524). + * because of a limitation of jsii (https://github.com/aws/jsii/issues/524). * * This class will disappear in a future release and should not be used. * @@ -74,4 +74,4 @@ export class Intrinsic implements IResolvable { function isFunction(x: any) { return typeof x === 'function'; -} \ No newline at end of file +} diff --git a/packages/@aws-cdk/core/package.json b/packages/@aws-cdk/core/package.json index 0ea7bc28da465..7eb6ddf3afbbc 100644 --- a/packages/@aws-cdk/core/package.json +++ b/packages/@aws-cdk/core/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/core" }, "awslint": { @@ -82,7 +82,7 @@ "dependencies": { "@aws-cdk/cx-api": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/cx-api": "^1.0.0" }, diff --git a/packages/@aws-cdk/custom-resources/README.md b/packages/@aws-cdk/custom-resources/README.md index 9c4c6b4e08cb3..3cf89ddccdf7f 100644 --- a/packages/@aws-cdk/custom-resources/README.md +++ b/packages/@aws-cdk/custom-resources/README.md @@ -15,7 +15,7 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. #### AWS Custom Resource Sometimes a single API call can fill the gap in the CloudFormation coverage. In diff --git a/packages/@aws-cdk/custom-resources/package.json b/packages/@aws-cdk/custom-resources/package.json index eafb75a2f2e0b..2f1dc5c38180e 100644 --- a/packages/@aws-cdk/custom-resources/package.json +++ b/packages/@aws-cdk/custom-resources/package.json @@ -30,7 +30,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "packages/@aws-cdk/custom-resources" }, "scripts": { @@ -88,7 +88,7 @@ "@aws-cdk/aws-sns": "^1.0.0", "@aws-cdk/core": "^1.0.0" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "peerDependencies": { "@aws-cdk/aws-cloudformation": "^1.0.0", "@aws-cdk/aws-iam": "^1.0.0", diff --git a/packages/@aws-cdk/cx-api/README.md b/packages/@aws-cdk/cx-api/README.md index 1fb74298015ae..16221fdbee5f5 100644 --- a/packages/@aws-cdk/cx-api/README.md +++ b/packages/@aws-cdk/cx-api/README.md @@ -15,4 +15,4 @@ --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/cx-api/package-lock.json b/packages/@aws-cdk/cx-api/package-lock.json index e24d294c1bf3f..9a5b7abe94210 100644 --- a/packages/@aws-cdk/cx-api/package-lock.json +++ b/packages/@aws-cdk/cx-api/package-lock.json @@ -1,6 +1,6 @@ { "name": "@aws-cdk/cx-api", - "version": "0.35.0", + "version": "1.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/@aws-cdk/cx-api/package.json b/packages/@aws-cdk/cx-api/package.json index 12fa449a573b9..453945e8eb8ce 100644 --- a/packages/@aws-cdk/cx-api/package.json +++ b/packages/@aws-cdk/cx-api/package.json @@ -67,7 +67,7 @@ "pkglint": "^1.0.0" }, "repository": { - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "type": "git", "directory": "packages/@aws-cdk/cx-api" }, @@ -75,7 +75,7 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "bundledDependencies": [ "semver" ], diff --git a/packages/@aws-cdk/region-info/README.md b/packages/@aws-cdk/region-info/README.md index 9c9804e86ad66..20c8240e1fb20 100644 --- a/packages/@aws-cdk/region-info/README.md +++ b/packages/@aws-cdk/region-info/README.md @@ -86,8 +86,8 @@ If you happen to have stumbled upon incorrect data built into this library, it is always a good idea to report your findings in a [GitHub issue], so we can fix it for everyone else! -[GitHub issue]: https://github.com/awslabs/aws-cdk/issues +[GitHub issue]: https://github.com/aws/aws-cdk/issues --- -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/@aws-cdk/region-info/package.json b/packages/@aws-cdk/region-info/package.json index b0bc01947711c..04e8152155db6 100644 --- a/packages/@aws-cdk/region-info/package.json +++ b/packages/@aws-cdk/region-info/package.json @@ -75,7 +75,7 @@ ] }, "repository": { - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "type": "git", "directory": "packages/@aws-cdk/region-info" }, @@ -83,7 +83,7 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "engines": { "node": ">= 8.10.0" }, diff --git a/packages/aws-cdk/README.md b/packages/aws-cdk/README.md index 648bc88d10f01..53f4745256fa5 100644 --- a/packages/aws-cdk/README.md +++ b/packages/aws-cdk/README.md @@ -3,14 +3,8 @@ --- -![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge) +![Stability: Stable](https://img.shields.io/badge/stability-Stable-success.svg?style=for-the-badge) -> **This is a _developer preview_ (public beta) module. Releases might lack important features and might have -> future breaking changes.** -> -> This API is still under active development and subject to non-backward -> compatible changes or removal in any future version. Use of the API is not recommended in production -> environments. Experimental APIs are not subject to the Semantic Versioning model. --- @@ -29,7 +23,7 @@ Command | Description [`cdk bootstrap`](#cdk-bootstrap) | Deploy a toolkit stack to support deploying large stacks & artifacts [`cdk doctor`](#cdk-doctor) | Inspect the environment and produce information useful for troubleshooting -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. ### Commands #### `cdk docs` @@ -38,11 +32,11 @@ Outputs the URL to the documentation for the current toolkit version, and attemp ```console $ # Open the documentation in the default browser (using 'open') $ cdk docs -https://awslabs.github.io/aws-cdk/versions/0.7.4-beta/ +https://docs.aws.amazon.com/cdk/api/latest/ $ # Open the documentation in Chrome. $ cdk docs --browser='chrome %u' -https://awslabs.github.io/aws-cdk/versions/0.7.4-beta/ +https://docs.aws.amazon.com/cdk/api/latest/ ``` #### `cdk init` @@ -163,7 +157,7 @@ a bug report. ```console $ cdk doctor -ℹī¸ CDK Version: 0.7.4-beta (build 0191444) +ℹī¸ CDK Version: 1.0.0 (build e64993a) ℹī¸ AWS environment variables: - AWS_EC2_METADATA_DISABLED = 1 - AWS_SDK_LOAD_CONFIG = 1 diff --git a/packages/aws-cdk/lib/api/aws-auth/credentials.ts b/packages/aws-cdk/lib/api/aws-auth/credentials.ts index e151f231a4a18..9bbbcbe496f09 100644 --- a/packages/aws-cdk/lib/api/aws-auth/credentials.ts +++ b/packages/aws-cdk/lib/api/aws-auth/credentials.ts @@ -5,6 +5,9 @@ export enum Mode { ForWriting } +/** + * @experimental + */ export interface CredentialProviderSource { name: string; diff --git a/packages/aws-cdk/lib/api/bootstrap-environment.ts b/packages/aws-cdk/lib/api/bootstrap-environment.ts index 630a9810f0de7..b1d58e4ce1fd5 100644 --- a/packages/aws-cdk/lib/api/bootstrap-environment.ts +++ b/packages/aws-cdk/lib/api/bootstrap-environment.ts @@ -7,9 +7,12 @@ import { SDK } from './util/sdk'; // tslint:disable:max-line-length +/** @experimental */ export const BUCKET_NAME_OUTPUT = 'BucketName'; +/** @experimental */ export const BUCKET_DOMAIN_NAME_OUTPUT = 'BucketDomainName'; +/** @experimental */ export async function bootstrapEnvironment(environment: cxapi.Environment, aws: SDK, toolkitStackName: string, roleArn: string | undefined, toolkitBucketName: string | undefined): Promise { const template = { diff --git a/packages/aws-cdk/lib/api/deploy-stack.ts b/packages/aws-cdk/lib/api/deploy-stack.ts index 7331bcc28064c..e476e71aab210 100644 --- a/packages/aws-cdk/lib/api/deploy-stack.ts +++ b/packages/aws-cdk/lib/api/deploy-stack.ts @@ -18,12 +18,14 @@ type TemplateBodyParameter = { TemplateURL?: string }; +/** @experimental */ export interface DeployStackResult { readonly noOp: boolean; readonly outputs: { [name: string]: string }; readonly stackArn: string; } +/** @experimental */ export interface DeployStackOptions { stack: cxapi.CloudFormationStackArtifact; sdk: SDK; @@ -38,6 +40,7 @@ export interface DeployStackOptions { const LARGE_TEMPLATE_SIZE_KB = 50; +/** @experimental */ export async function deployStack(options: DeployStackOptions): Promise { if (!options.stack.environment) { throw new Error(`The stack ${options.stack.name} does not have an environment`); @@ -98,6 +101,7 @@ export async function deployStack(options: DeployStackOptions): Promise { const description = await describeStack(cfn, stackName); const result: { [name: string]: string } = {}; @@ -142,6 +146,7 @@ async function makeBodyParameter(stack: cxapi.CloudFormationStackArtifact, toolk } } +/** @experimental */ export interface DestroyStackOptions { stack: cxapi.CloudFormationStackArtifact; sdk: SDK; @@ -150,6 +155,7 @@ export interface DestroyStackOptions { quiet?: boolean; } +/** @experimental */ export async function destroyStack(options: DestroyStackOptions) { if (!options.stack.environment) { throw new Error(`The stack ${options.stack.name} does not have an environment`); diff --git a/packages/aws-cdk/lib/api/toolkit-info.ts b/packages/aws-cdk/lib/api/toolkit-info.ts index 25339696d58ab..0ae7d0d433343 100644 --- a/packages/aws-cdk/lib/api/toolkit-info.ts +++ b/packages/aws-cdk/lib/api/toolkit-info.ts @@ -8,12 +8,14 @@ import { BUCKET_DOMAIN_NAME_OUTPUT, BUCKET_NAME_OUTPUT } from './bootstrap-envi import { waitForStack } from './util/cloudformation'; import { SDK } from './util/sdk'; +/** @experimental */ export interface UploadProps { s3KeyPrefix?: string, s3KeySuffix?: string, contentType?: string, } +/** @experimental */ export interface Uploaded { filename: string; key: string; @@ -21,6 +23,7 @@ export interface Uploaded { changed: boolean; } +/** @experimental */ export class ToolkitInfo { public readonly sdk: SDK; @@ -99,6 +102,8 @@ export class ToolkitInfo { /** * Prepare an ECR repository for uploading to using Docker + * + * @experimental */ public async prepareEcrRepository(asset: cxapi.ContainerImageAssetMetadataEntry): Promise { const ecr = await this.props.sdk.ecr(this.props.environment.account, this.props.environment.region, Mode.ForWriting); @@ -185,11 +190,13 @@ export class ToolkitInfo { } } +/** @experimental */ export interface EcrRepositoryInfo { repositoryUri: string; repositoryName: string; } +/** @experimental */ export interface EcrCredentials { username: string; password: string; @@ -209,6 +216,7 @@ async function objectExists(s3: aws.S3, bucket: string, key: string) { } } +/** @experimental */ export async function loadToolkitInfo(environment: cxapi.Environment, sdk: SDK, stackName: string): Promise { const cfn = await sdk.cloudFormation(environment.account, environment.region, Mode.ForReading); const stack = await waitForStack(cfn, stackName); diff --git a/packages/aws-cdk/lib/api/util/sdk.ts b/packages/aws-cdk/lib/api/util/sdk.ts index f7853c8b363fb..982c1f1b2cd10 100644 --- a/packages/aws-cdk/lib/api/util/sdk.ts +++ b/packages/aws-cdk/lib/api/util/sdk.ts @@ -11,6 +11,7 @@ import { CredentialProviderSource, Mode } from '../aws-auth/credentials'; import { AccountAccessKeyCache } from './account-cache'; import { SharedIniFile } from './sdk_ini_file'; +/** @experimental */ export interface SDKOptions { /** * Profile name to use @@ -44,6 +45,8 @@ export interface SDKOptions { * * If those don't suffice, a list of CredentialProviderSources is interrogated for access * to the requested account. + * + * @experimental */ export class SDK { private readonly defaultAwsAccount: DefaultAWSAccount; diff --git a/packages/aws-cdk/lib/diff.ts b/packages/aws-cdk/lib/diff.ts index 989f8db59429c..1d38f248b492d 100644 --- a/packages/aws-cdk/lib/diff.ts +++ b/packages/aws-cdk/lib/diff.ts @@ -22,7 +22,7 @@ export function printStackDiff( stream?: FormatStream): number { if (newTemplate.assets.length > 0) { - const issue = 'https://github.com/awslabs/aws-cdk/issues/395'; + const issue = 'https://github.com/aws/aws-cdk/issues/395'; warning(`The ${newTemplate.name} stack uses assets, which are currently not accounted for in the diff output! See ${issue}`); } diff --git a/packages/aws-cdk/lib/init-templates/app/java/src/main/java/com/myorg/HelloApp.java b/packages/aws-cdk/lib/init-templates/app/java/src/main/java/com/myorg/HelloApp.java index 3dba6791591f9..ce6789f443866 100644 --- a/packages/aws-cdk/lib/init-templates/app/java/src/main/java/com/myorg/HelloApp.java +++ b/packages/aws-cdk/lib/init-templates/app/java/src/main/java/com/myorg/HelloApp.java @@ -11,7 +11,7 @@ public static void main(final String argv[]) { new HelloStack(app, "hello-cdk-1"); new HelloStack(app, "hello-cdk-2"); - // required until https://github.com/awslabs/jsii/issues/456 is resolved + // required until https://github.com/aws/jsii/issues/456 is resolved app.synth(); } } diff --git a/packages/aws-cdk/lib/plugin.ts b/packages/aws-cdk/lib/plugin.ts index 87de94aa697ff..77afff7c27a53 100644 --- a/packages/aws-cdk/lib/plugin.ts +++ b/packages/aws-cdk/lib/plugin.ts @@ -16,6 +16,8 @@ import { error } from './logging'; * host.registerCredentialProviderSource(new CustomCredentialProviderSource()); * } * } + * + * @experimental */ export interface Plugin { /** @@ -35,6 +37,8 @@ export interface Plugin { /** * A utility to manage plug-ins. + * + * @experimental */ export class PluginHost { public static instance = new PluginHost(); diff --git a/packages/aws-cdk/lib/settings.ts b/packages/aws-cdk/lib/settings.ts index 35706d62b3df6..7054051ecc803 100644 --- a/packages/aws-cdk/lib/settings.ts +++ b/packages/aws-cdk/lib/settings.ts @@ -270,7 +270,7 @@ export class Settings { this.settings = await fs.readJson(expanded); } - // See https://github.com/awslabs/aws-cdk/issues/59 + // See https://github.com/aws/aws-cdk/issues/59 this.prohibitContextKey('default-account', fileName); this.prohibitContextKey('default-region', fileName); this.warnAboutContextKey('aws:', fileName); diff --git a/packages/aws-cdk/package-lock.json b/packages/aws-cdk/package-lock.json index 13eea297f04f6..d41c608bfb2c2 100644 --- a/packages/aws-cdk/package-lock.json +++ b/packages/aws-cdk/package-lock.json @@ -1,9 +1,78 @@ { "name": "aws-cdk", - "version": "0.36.0", + "version": "1.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { + "@aws-cdk/cfnspec": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.0.0.tgz", + "integrity": "sha512-WtOPXyL2zSaeMAZuOEoBezkFwVbCEZX00LMru032kynoaWAc5XO8k4tUswgD0HA8nd2cfjCB1gmjFdNTzPc6fA==", + "requires": { + "md5": "^2.2.1" + } + }, + "@aws-cdk/cloudformation-diff": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.0.0.tgz", + "integrity": "sha512-qPz7Dl/3owRnYPEEqJidm61AIR4LDn5wURXcrWB9q7YwdfPzO+XhcDz4GC99f7lQtuCEIA0aQ/EbCnyyqOckzw==", + "requires": { + "@aws-cdk/cfnspec": "^1.0.0", + "@aws-cdk/cx-api": "^1.0.0", + "colors": "^1.3.3", + "diff": "^4.0.1", + "fast-deep-equal": "^2.0.1", + "source-map-support": "^0.5.12", + "string-width": "^4.1.0", + "table": "^5.4.1" + }, + "dependencies": { + "diff": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", + "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", + "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^5.2.0" + } + } + } + }, + "@aws-cdk/cx-api": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.0.0.tgz", + "integrity": "sha512-0MPpBPqcicVcTmG8e0g2nDaqaJFIGuVmdN+1OZsc+jVcqyn4jjBWfon9XMRA7z/RdScGCrKYHo0QIYLEUWrmLA==", + "requires": { + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.1.1", + "bundled": true + } + } + }, + "@aws-cdk/region-info": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.0.0.tgz", + "integrity": "sha512-l0lkAC4UNEaeUZEX4hO5AUS7TCWaDrOIMQopq3zCLrqxiCN4YtNpj0iveyDubM4FWBpipQPsJ6JBDrx978mrfA==" + }, "@babel/runtime": { "version": "7.4.5", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.5.tgz", @@ -438,6 +507,11 @@ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" + }, "cli-color": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-0.1.7.tgz", @@ -559,6 +633,11 @@ } } }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" + }, "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", @@ -1029,6 +1108,11 @@ "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", @@ -1237,6 +1321,16 @@ "p-defer": "^1.0.0" } }, + "md5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", + "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", + "requires": { + "charenc": "~0.0.1", + "crypt": "~0.0.1", + "is-buffer": "~1.1.1" + } + }, "mem": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", diff --git a/packages/aws-cdk/package.json b/packages/aws-cdk/package.json index 3be4ef84eca36..259b0cf39ed4e 100644 --- a/packages/aws-cdk/package.json +++ b/packages/aws-cdk/package.json @@ -75,7 +75,7 @@ "yargs": "^13.2.4" }, "repository": { - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "type": "git", "directory": "packages/aws-cdk" }, @@ -83,9 +83,9 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "engines": { "node": ">= 8.10.0" }, - "stability": "experimental" + "stability": "stable" } diff --git a/packages/cdk-dasm/package.json b/packages/cdk-dasm/package.json index 9840dd089826d..03c4d48cb75d0 100644 --- a/packages/cdk-dasm/package.json +++ b/packages/cdk-dasm/package.json @@ -6,7 +6,7 @@ "types": "lib/index.d.ts", "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git" + "url": "https://github.com/aws/aws-cdk.git" }, "bin": { "cdk-dasm": "bin/cdk-dasm" @@ -38,7 +38,7 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "engines": { "node": ">= 8.10.0" } diff --git a/packages/cdk/README.md b/packages/cdk/README.md index 660d903102aa2..0183a5453a674 100644 --- a/packages/cdk/README.md +++ b/packages/cdk/README.md @@ -1,2 +1,2 @@ ## AWS CDK Toolkit -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. \ No newline at end of file +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/packages/cdk/package.json b/packages/cdk/package.json index 7b0545bd24f1e..82f5ec4e5d6cd 100644 --- a/packages/cdk/package.json +++ b/packages/cdk/package.json @@ -10,7 +10,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git" + "url": "https://github.com/aws/aws-cdk.git" }, "keywords": [ "aws", @@ -24,9 +24,9 @@ }, "license": "Apache-2.0", "bugs": { - "url": "https://github.com/awslabs/aws-cdk/issues" + "url": "https://github.com/aws/aws-cdk/issues" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "scripts": { "build": "echo Nothing to build", "package": "mkdir -p dist/js && cd dist/js && npm pack ../../", diff --git a/packages/decdk/package.json b/packages/decdk/package.json index 01169b5cbdb36..7de8353db72b3 100644 --- a/packages/decdk/package.json +++ b/packages/decdk/package.json @@ -6,7 +6,7 @@ "types": "lib/index.d.ts", "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git" + "url": "https://github.com/aws/aws-cdk.git" }, "bin": { "decdk": "bin/decdk", @@ -158,8 +158,8 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/packages/decdk/test/fixture/package.json b/packages/decdk/test/fixture/package.json index 539e6c4bc8a31..5a930ffc2ae29 100644 --- a/packages/decdk/test/fixture/package.json +++ b/packages/decdk/test/fixture/package.json @@ -8,7 +8,7 @@ "outdir": "dist" }, "repository": { - "url": "https://github.com/awslabs/aws-cdk", + "url": "https://github.com/aws/aws-cdk", "type": "git" }, "author": { diff --git a/tools/awslint/package.json b/tools/awslint/package.json index 04c0de1202ea8..dd62fdf617921 100644 --- a/tools/awslint/package.json +++ b/tools/awslint/package.json @@ -32,9 +32,9 @@ }, "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git" + "url": "https://github.com/aws/aws-cdk.git" }, - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "license": "Apache-2.0", "author": { "name": "Amazon Web Services", diff --git a/tools/cdk-build-tools/lib/compile.ts b/tools/cdk-build-tools/lib/compile.ts index 955248bc2f51e..ad110257d6c84 100644 --- a/tools/cdk-build-tools/lib/compile.ts +++ b/tools/cdk-build-tools/lib/compile.ts @@ -10,7 +10,7 @@ export async function compileCurrentPackage(timers: Timers, compilers: CompilerO const stdout = await shell(packageCompiler(compilers), { timers }); // WORKAROUND: jsii 0.8.2 does not exit with non-zero on compilation errors - // until this is released: https://github.com/awslabs/jsii/pull/442 + // until this is released: https://github.com/aws/jsii/pull/442 if (stdout.trim()) { throw new Error(`Compilation failed`); } diff --git a/tools/cdk-build-tools/package.json b/tools/cdk-build-tools/package.json index 184ed5e48f21e..edecd0b1b8423 100644 --- a/tools/cdk-build-tools/package.json +++ b/tools/cdk-build-tools/package.json @@ -6,7 +6,7 @@ "main": "lib/index.js", "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "tools/cdk-build-tools" }, "bin": { @@ -53,7 +53,7 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "engines": { "node": ">= 8.10.0" } diff --git a/tools/cdk-integ-tools/package.json b/tools/cdk-integ-tools/package.json index 8a4b7e9749fa3..3d834b60848ea 100644 --- a/tools/cdk-integ-tools/package.json +++ b/tools/cdk-integ-tools/package.json @@ -6,7 +6,7 @@ "main": "index.js", "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "tools/cdk-integ-tools" }, "bin": { @@ -45,7 +45,7 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "engines": { "node": ">= 8.10.0" } diff --git a/tools/cfn2ts/package.json b/tools/cfn2ts/package.json index ab0658efabb45..ae516d1dedcfc 100644 --- a/tools/cfn2ts/package.json +++ b/tools/cfn2ts/package.json @@ -7,7 +7,7 @@ "types": "lib/index.d.ts", "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "tools/cfn2ts" }, "bin": { @@ -50,7 +50,7 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "engines": { "node": ">= 8.10.0" } diff --git a/tools/pkglint/lib/rules.ts b/tools/pkglint/lib/rules.ts index 1cbf4649f61a6..224212aad8942 100644 --- a/tools/pkglint/lib/rules.ts +++ b/tools/pkglint/lib/rules.ts @@ -53,7 +53,7 @@ export class RepositoryCorrect extends ValidationRule { public validate(pkg: PackageJson): void { expectJSON(this.name, pkg, 'repository.type', 'git'); - expectJSON(this.name, pkg, 'repository.url', 'https://github.com/awslabs/aws-cdk.git'); + expectJSON(this.name, pkg, 'repository.url', 'https://github.com/aws/aws-cdk.git'); const pkgDir = path.relative(monoRepoRoot(), pkg.packageRoot); expectJSON(this.name, pkg, 'repository.directory', pkgDir); } @@ -66,7 +66,7 @@ export class HomepageCorrect extends ValidationRule { public readonly name = 'package-info/homepage'; public validate(pkg: PackageJson): void { - expectJSON(this.name, pkg, 'homepage', 'https://github.com/awslabs/aws-cdk'); + expectJSON(this.name, pkg, 'homepage', 'https://github.com/aws/aws-cdk'); } } @@ -142,7 +142,7 @@ export class ReadmeFile extends ValidationRule { readmeFile, [ `## ${headline || pkg.json.description}`, - 'This module is part of the[AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project.' + 'This module is part of the[AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.' ].join('\n') ) }); diff --git a/tools/pkglint/package.json b/tools/pkglint/package.json index 6322ec6d0e3fd..42bcf30198cbd 100644 --- a/tools/pkglint/package.json +++ b/tools/pkglint/package.json @@ -7,7 +7,7 @@ "types": "lib/index.d.ts", "repository": { "type": "git", - "url": "git://github.com/awslabs/aws-cdk" + "url": "git://github.com/aws/aws-cdk" }, "pkglint": { "ignore": true diff --git a/tools/pkgtools/README.md b/tools/pkgtools/README.md index 71ce8ab5237bd..5bfda521f079d 100644 --- a/tools/pkgtools/README.md +++ b/tools/pkgtools/README.md @@ -1,2 +1,2 @@ ## Tools for generating cross-package artifacts -This module is part of the [AWS Cloud Development Kit](https://github.com/awslabs/aws-cdk) project. \ No newline at end of file +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. diff --git a/tools/pkgtools/package.json b/tools/pkgtools/package.json index d29cbc26fb613..7f83c0de35fc5 100644 --- a/tools/pkgtools/package.json +++ b/tools/pkgtools/package.json @@ -6,7 +6,7 @@ "main": "index.js", "repository": { "type": "git", - "url": "https://github.com/awslabs/aws-cdk.git", + "url": "https://github.com/aws/aws-cdk.git", "directory": "tools/pkgtools" }, "bin": { @@ -42,7 +42,7 @@ "aws", "cdk" ], - "homepage": "https://github.com/awslabs/aws-cdk", + "homepage": "https://github.com/aws/aws-cdk", "engines": { "node": ">= 8.10.0" }