tag:github.com,2008:https://github.com/kantasubha/aws-cdk/releases
Release notes from aws-cdk
2018-09-14T09:01:55Z
tag:github.com,2008:Repository/149630669/v0.9.1
2018-09-14T09:01:55Z
v0.9.1 (#713)
<p>See CHANGELOG</p>
<ul>
<li>Update bump.sh to produce changelog entry</li>
<li>Update jsii to 0.7.5</li>
</ul>
kantasubha
tag:github.com,2008:Repository/149630669/v0.9.0
2018-09-11T09:43:13Z
v0.9.0 (#688)
<p>The headliners of this release are <strong>.NET support</strong>, and a wealth of commits by external contributors who are stepping<br>
up to fix the CDK for their use cases! Thanks all for the effort put into this release!</p>
<ul>
<li>
<p>Add strongly-named .NET targets, and a <code>cdk init</code> template for C# projects ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mpiroc/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mpiroc">@mpiroc</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/617" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/617/hovercard">#617</a>, <a href="https://github.com/awslabs/aws-cdk/pull/643" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/643/hovercard">#643</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-autoscaling</strong>: Allow attaching additional security groups to Launch Configuration ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/moofish32/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/moofish32">@moofish32</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/636" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/636/hovercard">#636</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-autoscaling</strong>: Support update and creation policies on AutoScalingGroups ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/595" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/595/hovercard">#595</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-codebuild</strong>: Add support for running script from an asset ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/677" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/677/hovercard">#677</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-codebuild</strong>: New method <code>addBuildToPipeline</code> on Project ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skinny85/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skinny85">@skinny85</a>] in <a href="https://github.com/awslabs/aws-cdk/commit/783dcb3bd10058a25785d0964b37c181617a203a">783dcb3</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-codecommit</strong>: New method <code>addToPipeline</code> on Repository ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skinny85/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skinny85">@skinny85</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/616" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/616/hovercard">#616</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-codedeploy</strong>: Add initial support for CodeDeploy ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skinny85/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skinny85">@skinny85</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/593" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/593/hovercard">#593</a>, <a href="https://github.com/awslabs/aws-cdk/pull/641" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/641/hovercard">#641</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-dynamodb</strong>: Add support for DynamoDB autoscaling ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/SeekerWing/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/SeekerWing">@SeekerWing</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/637" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/637/hovercard">#637</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-dynamodb</strong>: Add support for DynamoDB streams ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rhboyd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rhboyd">@rhboyd</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/633" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/633/hovercard">#633</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-dynamodb</strong>: Add support for server-side encryption ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jungseoklee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jungseoklee">@jungseoklee</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/864" data-hovercard-type="issue" data-hovercard-url="/aws/aws-cdk/issues/864/hovercard">#684</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-ec2</strong> (<em><strong>BREAKING</strong></em>): SecurityGroup can now be used as a Connectable <a href="https://github.com/awslabs/aws-cdk/pull/582" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/582/hovercard">#582</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-ec2</strong>: Add VPC tagging ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/moofish/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/moofish">@moofish</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/538" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/538/hovercard">#538</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-ec2</strong>: Add support for <code>InstanceSize.Nano</code> ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/581" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/581/hovercard">#581</a>)</p>
</li>
<li>
<p><strong>@aws-cdk/aws-lambda</strong>: Add support for dead letter queues ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/SeekerWing/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/SeekerWing">@SeekerWing</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/663" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/663/hovercard">#663</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-lambda</strong>: Add support for placing a Lambda in a VPC ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/598" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/598/hovercard">#598</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-logs</strong>: Add <code>extractMetric()</code> helper function ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/676" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/676/hovercard">#676</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-rds</strong>: Add support for Aurora PostreSQL/MySQL engines ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cookejames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cookejames">@cookejames</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/586" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/586/hovercard">#586</a>)</p>
</li>
<li>
<p><strong>@aws-cdk/aws-s3</strong>: Additional grant methods for Buckets ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eladb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eladb">@eladb</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/591" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/591/hovercard">#591</a>)</p>
</li>
<li>
<p><strong>@aws-cdk/aws-s3</strong>: New method <code>addToPipeline</code> on Bucket ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skinny85/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skinny85">@skinny85</a>] in <a href="https://github.com/awslabs/aws-cdk/commit/c8b7a494259ad08bbd722564591e320888e47c48">c8b7a49</a>).</p>
</li>
<li>
<p><strong>aws-cdk</strong>: Add support for HTTP proxies ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/666" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/666/hovercard">#666</a>).</p>
</li>
<li>
<p><strong>aws-cdk</strong>: Toolkit now shows failure reason if stack update fails ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/609" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/609/hovercard">#609</a>).</p>
</li>
<li>
<p><strong>cdk-build-tools</strong>: Add support for running experiment JSII versions ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RomainMuller/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RomainMuller">@RomainMuller</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/649" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/649/hovercard">#649</a>).</p>
</li>
<li>
<p><em><strong>BREAKING</strong></em>: Generate classes and types for the CloudFormation resource <code>.ref</code> attributes ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/627" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/627/hovercard">#627</a>).</p>
</li>
<li>
<p><em><strong>BREAKING</strong></em>: Make types accepted in Policy-related classes narrower (from <code>any</code> to <code>Arn</code>, for example) to reduce typing mistakes ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/629" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/629/hovercard">#629</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-codepipeline</strong> (<em><strong>BREAKING</strong></em>): Align the CodePipeline APIs ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skinny85/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skinny85">@skinny85</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/492" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/492/hovercard">#492</a>, <a href="https://github.com/awslabs/aws-cdk/pull/568" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/568/hovercard">#568</a>)</p>
</li>
<li>
<p><strong>@aws-cdk/aws-ec2</strong> (<em><strong>BREAKING</strong></em>): Move Fleet/AutoScalingGroup to its own package ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/608" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/608/hovercard">#608</a>).</p>
</li>
<li>
<p><strong>aws-cdk</strong>: Simplify plugin protocol ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RomainMuller/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RomainMuller">@RomainMuller</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/646" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/646/hovercard">#646</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-cloudfront</strong>: Fix CloudFront behavior for ViewerProtocolPolicy ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mindstorms6/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mindstorms6">@mindstorms6</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/615" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/615/hovercard">#615</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-ec2</strong>: VPC Placement now supports picking Isolated subnets ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/610" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/610/hovercard">#610</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-logs</strong>: Add <code>export()/import()</code> capabilities ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/630" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/630/hovercard">#630</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-rds</strong>: Fix a bug where a cluster with 1 instance could not be created ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cookejames/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cookejames">@cookejames</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/578" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/578/hovercard">#578</a>)</p>
</li>
<li>
<p><strong>@aws-cdk/aws-s3</strong>: Bucket notifications can now add dependencies, fixing creation order ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eladb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eladb">@eladb</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/584" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/584/hovercard">#584</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-s3</strong>: Remove useless bucket name validation ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/628" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/628/hovercard">#628</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/aws-sqs</strong>: Make <code>QueueRef.encryptionMasterKey</code> readonly ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RomainMuller/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RomainMuller">@RomainMuller</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/650" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/650/hovercard">#650</a>).</p>
</li>
<li>
<p><strong>assets</strong>: S3 read permissions are granted on a prefix to fix lost permissions during asset update ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/510" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/510/hovercard">#510</a>).</p>
</li>
<li>
<p><strong>aws-cdk</strong>: Remove bootstrapping error if multiple stacks are in the same environment ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RomainMuller/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RomainMuller">@RomainMuller</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/625" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/625/hovercard">#625</a>).</p>
</li>
<li>
<p><strong>aws-cdk</strong>: Report and continue if git throws errors during <code>cdk init</code> ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/587" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/587/hovercard">#587</a>).</p>
</li>
<li>
<p><strong>@aws-cdk/cfnspec</strong>: Updated [CloudFormation resource specification] to <code>v2.6.0</code> ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RomainMuller/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RomainMuller">@RomainMuller</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/594" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/594/hovercard">#594</a>)</p>
<ul>
<li><strong>New AWS Construct Library</strong>
<ul>
<li><code>@aws-cdk/aws-sagemaker</code> supports AWS::SageMaker resources</li>
</ul>
</li>
<li><strong>New Resource Types</strong>
<ul>
<li>AWS::AmazonMQ::Broker</li>
<li>AWS::AmazonMQ::Configuration</li>
<li>AWS::CodePipeline::Webhook</li>
<li>AWS::Config::AggregationAuthorization</li>
<li>AWS::Config::ConfigurationAggregator</li>
<li>AWS::EC2::VPCEndpointConnectionNotification</li>
<li>AWS::EC2::VPCEndpointServicePermissions</li>
<li>AWS::IAM::ServiceLinkedRole</li>
<li>AWS::SSM::ResourceDataSync</li>
<li>AWS::SageMaker::Endpoint</li>
<li>AWS::SageMaker::EndpointConfig</li>
<li>AWS::SageMaker::Model</li>
<li>AWS::SageMaker::NotebookInstance</li>
<li>AWS::SageMaker::NotebookInstanceLifecycleConfig</li>
</ul>
</li>
<li><strong>Attribute Changes</strong>
<ul>
<li>AWS::CodePipeline::Pipeline Version (<strong>added</strong>)</li>
</ul>
</li>
<li><strong>Property Changes</strong>
<ul>
<li>AWS::AppSync::DataSource HttpConfig (<strong>added</strong>)</li>
<li>AWS::DAX::Cluster SSESpecification (<strong>added</strong>)</li>
<li>AWS::DynamoDB::Table Stream (<strong>added</strong>)</li>
<li>AWS::DynamoDB::Table AutoScalingSupport (<strong>added</strong>)</li>
<li>AWS::EC2::VPCEndpoint IsPrivateDnsEnabled (<strong>added</strong>)</li>
<li>AWS::EC2::VPCEndpoint SecurityGroupIds (<strong>added</strong>)</li>
<li>AWS::EC2::VPCEndpoint SubnetIds (<strong>added</strong>)</li>
<li>AWS::EC2::VPCEndpoint VPCEndpointType (<strong>added</strong>)</li>
<li>AWS::EC2::VPCEndpoint RouteTableIds.DuplicatesAllowed (<strong>deleted</strong>)</li>
<li>AWS::EC2::VPCPeeringConnection PeerRegion (<strong>added</strong>)</li>
<li>AWS::EFS::FileSystem ProvisionedThroughputInMibps (<strong>added</strong>)</li>
<li>AWS::EFS::FileSystem ThroughputMode (<strong>added</strong>)</li>
<li>AWS::EMR::Cluster KerberosAttributes (<strong>added</strong>)</li>
<li>AWS::Glue::Classifier JsonClassifier (<strong>added</strong>)</li>
<li>AWS::Glue::Classifier XMLClassifier (<strong>added</strong>)</li>
<li>AWS::Glue::Crawler Configuration (<strong>added</strong>)</li>
<li>AWS::Lambda::Lambda DLQConfigurationSupport (<strong>added</strong>)</li>
<li>AWS::Neptune::DBInstance DBSubnetGroupName.UpdateType (<strong>changed</strong>)
<ul>
<li>Old: Mutable</li>
<li>New: Immutable</li>
</ul>
</li>
<li>AWS::SNS::Subscription DeliveryPolicy (<strong>added</strong>)</li>
<li>AWS::SNS::Subscription FilterPolicy (<strong>added</strong>)</li>
<li>AWS::SNS::Subscription RawMessageDelivery (<strong>added</strong>)</li>
<li>AWS::SNS::Subscription Region (<strong>added</strong>)</li>
<li>AWS::SQS::Queue Tags (<strong>added</strong>)</li>
<li>AWS::ServiceDiscovery::Service HealthCheckCustomConfig (<strong>added</strong>)</li>
</ul>
</li>
<li><strong>Property Type Changes</strong>
<ul>
<li>AWS::AppSync::DataSource.HttpConfig (<strong>added</strong>)</li>
<li>AWS::DAX::Cluster.SSESpecification (<strong>added</strong>)</li>
<li>AWS::EMR::Cluster.KerberosAttributes (<strong>added</strong>)</li>
<li>AWS::Glue::Classifier.JsonClassifier (<strong>added</strong>)</li>
<li>AWS::Glue::Classifier.XMLClassifier (<strong>added</strong>)</li>
<li>AWS::ServiceDiscovery::Service.HealthCheckCustomConfig (<strong>added</strong>)</li>
<li>AWS::CloudFront::Distribution.CacheBehavior FieldLevelEncryptionId (<strong>added</strong>)</li>
<li>AWS::CloudFront::Distribution.DefaultCacheBehavior FieldLevelEncryptionId (<strong>added</strong>)</li>
<li>AWS::CodeBuild::Project.Artifacts EncryptionDisabled (<strong>added</strong>)</li>
<li>AWS::CodeBuild::Project.Artifacts OverrideArtifactName (<strong>added</strong>)</li>
<li>AWS::CodeBuild::Project.Environment Certificate (<strong>added</strong>)</li>
<li>AWS::CodeBuild::Project.Source ReportBuildStatus (<strong>added</strong>)</li>
<li>AWS::ServiceDiscovery::Service.DnsConfig RoutingPolicy (<strong>added</strong>)</li>
<li>AWS::WAF::WebACL.ActivatedRule Action.Required (<strong>changed</strong>)
<ul>
<li>Old: true</li>
<li>New: false</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>
<p><strong>@aws-cdk/cfnspec</strong>: Updated Serverless Application Model (SAM) Resource Specification ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RomainMuller/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RomainMuller">@RomainMuller</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/594" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/594/hovercard">#594</a>)</p>
<ul>
<li><strong>Property Changes</strong>
<ul>
<li>AWS::Serverless::Api MethodSettings (<strong>added</strong>)</li>
</ul>
</li>
<li><strong>Property Type Changes</strong>
<ul>
<li>AWS::Serverless::Function.SQSEvent (<strong>added</strong>)</li>
<li>AWS::Serverless::Function.EventSource Properties.Types (<strong>changed</strong>)
<ul>
<li>Added SQSEvent</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
rix0rrr
tag:github.com,2008:Repository/149630669/v0.8.2
2018-08-15T13:32:37Z
v0.8.2 (#575)
<h3>Features</h3>
<ul>
<li><strong>@aws-cdk/cdk</strong>: Tokens can now be transparently embedded into<br>
strings and encoded into JSON without losing their semantics. This<br>
makes it possible to treat late-bound (deploy-time) values as if they<br>
were regular strings ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in<br>
<a href="https://github.com/awslabs/aws-cdk/pull/518" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/518/hovercard">#518</a>).</li>
<li><strong>@aws-cdk/aws-s3</strong>: add support for bucket notifications to Lambda,<br>
SNS, and SQS targets ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eladb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eladb">@eladb</a>] in<br>
<a href="https://github.com/awslabs/aws-cdk/pull/201" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/201/hovercard">#201</a>,<br>
<a href="https://github.com/awslabs/aws-cdk/pull/560" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/560/hovercard">#560</a>,<br>
<a href="https://github.com/awslabs/aws-cdk/pull/561" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/561/hovercard">#561</a>,<br>
<a href="https://github.com/awslabs/aws-cdk/pull/564" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/564/hovercard">#564</a>)</li>
<li><strong>@aws-cdk/cdk</strong>: non-alphanumeric characters can now be used as<br>
construct identifiers ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eladb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eladb">@eladb</a>] in<br>
<a href="https://github.com/awslabs/aws-cdk/pull/556" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/556/hovercard">#556</a>)</li>
<li><strong>@aws-cdk/aws-iam</strong>: add support for <code>maxSessionDuration</code> for Roles<br>
([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eladb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eladb">@eladb</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/545" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/545/hovercard">#545</a>).</li>
</ul>
<h3>Changes</h3>
<ul>
<li><strong>@aws-cdk/aws-lambda</strong> (<em><strong>BREAKING</strong></em>): most classes renamed to be<br>
shorter and more in line with official service naming (<code>Lambda</code><br>
renamed to <code>Function</code> or ommitted) ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eladb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eladb">@eladb</a>] in<br>
<a href="https://github.com/awslabs/aws-cdk/pull/550" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/550/hovercard">#550</a>)</li>
<li><strong>@aws-cdk/aws-codepipeline</strong> (<em><strong>BREAKING</strong></em>): move all CodePipeline<br>
actions from <code>@aws-cdk/aws-xxx-codepipeline</code> packages into the regular<br>
<code>@aws-cdk/aws-xxx</code> service packages ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/skinny85/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/skinny85">@skinny85</a>] in<br>
<a href="https://github.com/awslabs/aws-cdk/pull/459" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/459/hovercard">#459</a>).</li>
<li><strong>@aws-cdk/aws-custom-resources</strong> (<em><strong>BREAKING</strong></em>): package was<br>
removed, and the Custom Resource construct added to the<br>
<strong>@aws-cdk/aws-cloudformation</strong> package ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rix0rrr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rix0rrr">@rix0rrr</a>] in<br>
<a href="https://github.com/awslabs/aws-cdk/pull/513" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/513/hovercard">#513</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><strong>@aws-cdk/aws-lambda</strong>: Lambdas that are triggered by CloudWatch<br>
Events now show up in the console, and can only be triggered the<br>
indicated Event Rule. <em><strong>BREAKING</strong></em> for middleware writers (as this<br>
introduces an API change), but transparent to regular consumers<br>
([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eladb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eladb">@eladb</a>] in <a href="https://github.com/awslabs/aws-cdk/pull/558" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/558/hovercard">#558</a>)</li>
<li><strong>@aws-cdk/aws-codecommit</strong>: fix a bug where <code>pollForSourceChanges</code><br>
could not be set to <code>false</code> ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/maciejwalkowiak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/maciejwalkowiak">@maciejwalkowiak</a>] in<br>
<a href="https://github.com/awslabs/aws-cdk/pull/534" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/534/hovercard">#534</a>)</li>
<li><strong>aws-cdk</strong>: don't fail if the <code>~/.aws/credentials</code> file is missing<br>
([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RomainMuller/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RomainMuller">@RomainMuller</a>] in<br>
<a href="https://github.com/awslabs/aws-cdk/pull/541" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/541/hovercard">#541</a>)</li>
<li><strong>@aws-cdk/aws-cloudformation</strong>: fix a bug in the CodePipeline actions<br>
to correctly support TemplateConfiguration ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mindstorms6/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mindstorms6">@mindstorms6</a>] in<br>
<a href="https://github.com/awslabs/aws-cdk/pull/571" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/571/hovercard">#571</a>).</li>
<li><strong>@aws-cdk/aws-cloudformation</strong>: fix a bug in the CodePipeline actions<br>
to correctly support ParameterOverrides ([<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mindstorms6/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mindstorms6">@mindstorms6</a>] in<br>
<a href="https://github.com/awslabs/aws-cdk/pull/574" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/574/hovercard">#574</a>).</li>
</ul>
<h3>Known Issues</h3>
<ul>
<li><code>cdk init</code> will try to init a <code>git</code> repository and fail if no global<br>
<code>user.name</code> and <code>user.email</code> have been configured.</li>
</ul>
rix0rrr
tag:github.com,2008:Repository/149630669/v0.8.1
2018-08-09T08:19:07Z
v0.8.1: Fixes in the documentation (#533)
<ul>
<li>Ensure correct Java example is provided in getting started (Fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="349013985" data-permission-text="Title is private" data-url="https://github.com/aws/aws-cdk/issues/531" data-hovercard-type="issue" data-hovercard-url="/aws/aws-cdk/issues/531/hovercard" href="https://github.com/aws/aws-cdk/issues/531">aws#531</a>)</li>
<li>Ensure correct version information is produced in the documentation</li>
</ul>
RomainMuller
tag:github.com,2008:Repository/149630669/v0.8.0
2018-07-31T12:49:48Z
v0.8.0 (#443)
<ul>
<li>Update CHANGELOG</li>
<li>Bump 0.8.0 (without "beta")</li>
</ul>
kantasubha
tag:github.com,2008:Repository/149630669/v0.7.4-beta
2018-07-26T09:47:07Z
v0.7.4-beta (#415)
<ul>
<li>Bump to v0.7.4-beta</li>
<li>Update CHANGELOG</li>
</ul>
kantasubha
tag:github.com,2008:Repository/149630669/v0.7.3-beta
2018-07-09T12:37:21Z
v0.7.3-beta (#260)
<ul>
<li>Bump to v0.7.3-beta</li>
<li>Update CHANGELOG</li>
</ul>
kantasubha
tag:github.com,2008:Repository/149630669/v0.7.2-beta
2018-06-19T21:28:39Z
v0.7.2-beta
<p>v0.7.2 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="333843907" data-permission-text="Title is private" data-url="https://github.com/aws/aws-cdk/issues/143" data-hovercard-type="pull_request" data-hovercard-url="/aws/aws-cdk/pull/143/hovercard" href="https://github.com/aws/aws-cdk/pull/143">aws#143</a>)</p>
kantasubha
tag:github.com,2008:Repository/149630669/v0.7.1-beta
2018-06-15T18:46:08Z
v0.7.1-beta
<p>v0.7.1</p>
RomainMuller
tag:github.com,2008:Repository/149630669/v0.7.0-beta
2018-06-13T12:42:58Z
v0.7.0-beta: v0.7.0 (#97)
<ul>
<li>Bring in historical changelog and add a section for 0.7.0</li>
<li>Update README instructions</li>
<li>Fix typescript templates</li>
</ul>
kantasubha