Skip to content

Commit

Permalink
v0.8.2 (#575)
Browse files Browse the repository at this point in the history
### 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](#518)).
* __@aws-cdk/aws-s3__: add support for bucket notifications to Lambda,
  SNS, and SQS targets ([@eladb] in
  [#201](#201),
  [#560](#560),
  [#561](#561),
  [#564](#564))
* __@aws-cdk/cdk__: non-alphanumeric characters can now be used as
  construct identifiers ([@eladb] in
  [#556](#556))
* __@aws-cdk/aws-iam__: add support for `maxSessionDuration` for Roles
  ([@eladb] in [#545](#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](#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](#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](#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](#558))
* __@aws-cdk/aws-codecommit__: fix a bug where `pollForSourceChanges`
  could not be set to `false` ([@maciejwalkowiak] in
  [#534](#534))
* __aws-cdk__: don't fail if the `~/.aws/credentials` file is missing
  ([@RomainMuller] in
  [#541](#541))
* __@aws-cdk/aws-cloudformation__: fix a bug in the CodePipeline actions
  to correctly support TemplateConfiguration ([@mindstorms6] in
  [#571](#571)).
* __@aws-cdk/aws-cloudformation__: fix a bug in the CodePipeline actions
  to correctly support ParameterOverrides ([@mindstorms6] in
  [#574](#574)).

### Known Issues

* `cdk init` will try to init a `git` repository and fail if no global
  `user.name` and `user.email` have been configured.
  • Loading branch information
rix0rrr committed Aug 15, 2018
1 parent 279df79 commit 934ca5f
Show file tree
Hide file tree
Showing 92 changed files with 674 additions and 630 deletions.
64 changes: 54 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,57 @@
[@rix0rrr]: https://github.com/rix0rrr
[@sam-goodwin]: https://github.com/sam-goodwin
[@RomainMuller]: https://github.com/RomainMuller
[@eladb]: https://github.com/eladb
[@skinny85]: https://github.com/skinny85
[@moofish32]: https://github.com/moofish32
[@mpiroc]: https://github.com/mpiroc
[@Doug-AWS]: https://github.com/Doug-AWS
[@mindstorms6]: https://github.com/mindstorms6
[@Mortifera]: https://github.com/Mortifera
[@rix0rrr]: https://github.com/rix0rrr
[@sam-goodwin]: https://github.com/sam-goodwin
[@RomainMuller]: https://github.com/RomainMuller
[@eladb]: https://github.com/eladb
[@skinny85]: https://github.com/skinny85
[@moofish32]: https://github.com/moofish32
[@mpiroc]: https://github.com/mpiroc
[@Doug-AWS]: https://github.com/Doug-AWS
[@mindstorms6]: https://github.com/mindstorms6
[@Mortifera]: https://github.com/Mortifera
[@maciejwalkowiak]: https://github.com/maciejwalkowiak

## 0.8.2 - 2018-08-15

### 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)).

### 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))

### 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)).

### Known Issues

* `cdk init` will try to init a `git` repository and fail if no global `user.name` and `user.email` have been
configured.

## 0.8.1 - 2018-08-08

Expand Down
6 changes: 3 additions & 3 deletions examples/cdk-examples-java/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cdk-examples-java",
"version": "0.8.1",
"version": "0.8.2",
"description": "CDK examples in Java",
"private": true,
"repository": {
Expand All @@ -22,7 +22,7 @@
},
"license": "Apache-2.0",
"devDependencies": {
"aws-cdk": "^0.8.1",
"pkgtools": "^0.8.1"
"aws-cdk": "^0.8.2",
"pkgtools": "^0.8.2"
}
}
34 changes: 17 additions & 17 deletions examples/cdk-examples-typescript/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cdk-examples-typescript",
"version": "0.8.1",
"version": "0.8.2",
"description": "A bunch of CDK examples",
"private": true,
"scripts": {
Expand All @@ -18,24 +18,24 @@
},
"license": "Apache-2.0",
"devDependencies": {
"aws-cdk": "^0.8.1",
"cdk-build-tools": "^0.8.1",
"pkglint": "^0.8.1"
"aws-cdk": "^0.8.2",
"cdk-build-tools": "^0.8.2",
"pkglint": "^0.8.2"
},
"dependencies": {
"@aws-cdk/aws-cloudformation": "^0.8.1",
"@aws-cdk/aws-cognito": "^0.8.1",
"@aws-cdk/aws-dynamodb": "^0.8.1",
"@aws-cdk/aws-ec2": "^0.8.1",
"@aws-cdk/aws-iam": "^0.8.1",
"@aws-cdk/aws-lambda": "^0.8.1",
"@aws-cdk/aws-neptune": "^0.8.1",
"@aws-cdk/aws-rds": "^0.8.1",
"@aws-cdk/aws-s3": "^0.8.1",
"@aws-cdk/aws-sns": "^0.8.1",
"@aws-cdk/aws-sqs": "^0.8.1",
"@aws-cdk/cdk": "^0.8.1",
"@aws-cdk/runtime-values": "^0.8.1"
"@aws-cdk/aws-cloudformation": "^0.8.2",
"@aws-cdk/aws-cognito": "^0.8.2",
"@aws-cdk/aws-dynamodb": "^0.8.2",
"@aws-cdk/aws-ec2": "^0.8.2",
"@aws-cdk/aws-iam": "^0.8.2",
"@aws-cdk/aws-lambda": "^0.8.2",
"@aws-cdk/aws-neptune": "^0.8.2",
"@aws-cdk/aws-rds": "^0.8.2",
"@aws-cdk/aws-s3": "^0.8.2",
"@aws-cdk/aws-sns": "^0.8.2",
"@aws-cdk/aws-sqs": "^0.8.2",
"@aws-cdk/cdk": "^0.8.2",
"@aws-cdk/runtime-values": "^0.8.2"
},
"repository": {
"url": "https://github.com/awslabs/aws-cdk.git",
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@
"examples/*"
],
"rejectCycles": "true",
"version": "0.8.1"
"version": "0.8.2"
}
8 changes: 4 additions & 4 deletions packages/@aws-cdk/applet-js/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/applet-js",
"version": "0.8.1",
"version": "0.8.2",
"description": "Javascript CDK applet host program",
"main": "bin/cdk-applet-js.js",
"types": "bin/cdk-applet-js.d.ts",
Expand All @@ -23,11 +23,11 @@
"license": "Apache-2.0",
"devDependencies": {
"@types/yamljs": "^0.2.0",
"cdk-build-tools": "^0.8.1",
"pkglint": "^0.8.1"
"cdk-build-tools": "^0.8.2",
"pkglint": "^0.8.2"
},
"dependencies": {
"@aws-cdk/cdk": "^0.8.1",
"@aws-cdk/cdk": "^0.8.2",
"source-map-support": "^0.5.6",
"yamljs": "^0.2.0"
},
Expand Down
12 changes: 6 additions & 6 deletions packages/@aws-cdk/assert/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/assert",
"version": "0.8.1",
"version": "0.8.2",
"description": "An assertion library for use with CDK Apps",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand All @@ -23,13 +23,13 @@
},
"license": "Apache-2.0",
"devDependencies": {
"cdk-build-tools": "^0.8.1",
"pkglint": "^0.8.1"
"cdk-build-tools": "^0.8.2",
"pkglint": "^0.8.2"
},
"dependencies": {
"@aws-cdk/cdk": "^0.8.1",
"@aws-cdk/cloudformation-diff": "^0.8.1",
"@aws-cdk/cx-api": "^0.8.1",
"@aws-cdk/cdk": "^0.8.2",
"@aws-cdk/cloudformation-diff": "^0.8.2",
"@aws-cdk/cx-api": "^0.8.2",
"source-map-support": "^0.5.6"
},
"repository": {
Expand Down
20 changes: 10 additions & 10 deletions packages/@aws-cdk/assets/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/assets",
"version": "0.8.1",
"version": "0.8.2",
"description": "Integration of CDK apps with local assets",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -43,17 +43,17 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@aws-cdk/assert": "^0.8.1",
"aws-cdk": "^0.8.1",
"cdk-build-tools": "^0.8.1",
"cdk-integ-tools": "^0.8.1",
"pkglint": "^0.8.1"
"@aws-cdk/assert": "^0.8.2",
"aws-cdk": "^0.8.2",
"cdk-build-tools": "^0.8.2",
"cdk-integ-tools": "^0.8.2",
"pkglint": "^0.8.2"
},
"dependencies": {
"@aws-cdk/aws-iam": "^0.8.1",
"@aws-cdk/aws-s3": "^0.8.1",
"@aws-cdk/cdk": "^0.8.1",
"@aws-cdk/cx-api": "^0.8.1"
"@aws-cdk/aws-iam": "^0.8.2",
"@aws-cdk/aws-s3": "^0.8.2",
"@aws-cdk/cdk": "^0.8.2",
"@aws-cdk/cx-api": "^0.8.2"
},
"homepage": "https://github.com/awslabs/aws-cdk"
}
12 changes: 6 additions & 6 deletions packages/@aws-cdk/aws-apigateway/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/aws-apigateway",
"version": "0.8.1",
"version": "0.8.2",
"description": "The CDK Construct Library for AWS::ApiGateway",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -46,13 +46,13 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@aws-cdk/assert": "^0.8.1",
"cdk-build-tools": "^0.8.1",
"cfn2ts": "^0.8.1",
"pkglint": "^0.8.1"
"@aws-cdk/assert": "^0.8.2",
"cdk-build-tools": "^0.8.2",
"cfn2ts": "^0.8.2",
"pkglint": "^0.8.2"
},
"dependencies": {
"@aws-cdk/cdk": "^0.8.1"
"@aws-cdk/cdk": "^0.8.2"
},
"homepage": "https://github.com/awslabs/aws-cdk"
}
12 changes: 6 additions & 6 deletions packages/@aws-cdk/aws-applicationautoscaling/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/aws-applicationautoscaling",
"version": "0.8.1",
"version": "0.8.2",
"description": "The CDK Construct Library for AWS::ApplicationAutoScaling",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -46,13 +46,13 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@aws-cdk/assert": "^0.8.1",
"cdk-build-tools": "^0.8.1",
"cfn2ts": "^0.8.1",
"pkglint": "^0.8.1"
"@aws-cdk/assert": "^0.8.2",
"cdk-build-tools": "^0.8.2",
"cfn2ts": "^0.8.2",
"pkglint": "^0.8.2"
},
"dependencies": {
"@aws-cdk/cdk": "^0.8.1"
"@aws-cdk/cdk": "^0.8.2"
},
"homepage": "https://github.com/awslabs/aws-cdk"
}
12 changes: 6 additions & 6 deletions packages/@aws-cdk/aws-appsync/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/aws-appsync",
"version": "0.8.1",
"version": "0.8.2",
"description": "The CDK Construct Library for AWS::AppSync",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -46,13 +46,13 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@aws-cdk/assert": "^0.8.1",
"cdk-build-tools": "^0.8.1",
"cfn2ts": "^0.8.1",
"pkglint": "^0.8.1"
"@aws-cdk/assert": "^0.8.2",
"cdk-build-tools": "^0.8.2",
"cfn2ts": "^0.8.2",
"pkglint": "^0.8.2"
},
"dependencies": {
"@aws-cdk/cdk": "^0.8.1"
"@aws-cdk/cdk": "^0.8.2"
},
"homepage": "https://github.com/awslabs/aws-cdk"
}
12 changes: 6 additions & 6 deletions packages/@aws-cdk/aws-athena/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/aws-athena",
"version": "0.8.1",
"version": "0.8.2",
"description": "The CDK Construct Library for AWS::Athena",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -46,13 +46,13 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@aws-cdk/assert": "^0.8.1",
"cdk-build-tools": "^0.8.1",
"cfn2ts": "^0.8.1",
"pkglint": "^0.8.1"
"@aws-cdk/assert": "^0.8.2",
"cdk-build-tools": "^0.8.2",
"cfn2ts": "^0.8.2",
"pkglint": "^0.8.2"
},
"dependencies": {
"@aws-cdk/cdk": "^0.8.1"
"@aws-cdk/cdk": "^0.8.2"
},
"homepage": "https://github.com/awslabs/aws-cdk"
}
12 changes: 6 additions & 6 deletions packages/@aws-cdk/aws-autoscaling/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/aws-autoscaling",
"version": "0.8.1",
"version": "0.8.2",
"description": "The CDK Construct Library for AWS::AutoScaling",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -46,13 +46,13 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@aws-cdk/assert": "^0.8.1",
"cdk-build-tools": "^0.8.1",
"cfn2ts": "^0.8.1",
"pkglint": "^0.8.1"
"@aws-cdk/assert": "^0.8.2",
"cdk-build-tools": "^0.8.2",
"cfn2ts": "^0.8.2",
"pkglint": "^0.8.2"
},
"dependencies": {
"@aws-cdk/cdk": "^0.8.1"
"@aws-cdk/cdk": "^0.8.2"
},
"homepage": "https://github.com/awslabs/aws-cdk"
}
12 changes: 6 additions & 6 deletions packages/@aws-cdk/aws-autoscalingplans/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/aws-autoscalingplans",
"version": "0.8.1",
"version": "0.8.2",
"description": "The CDK Construct Library for AWS::AutoScalingPlans",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -46,13 +46,13 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@aws-cdk/assert": "^0.8.1",
"cdk-build-tools": "^0.8.1",
"cfn2ts": "^0.8.1",
"pkglint": "^0.8.1"
"@aws-cdk/assert": "^0.8.2",
"cdk-build-tools": "^0.8.2",
"cfn2ts": "^0.8.2",
"pkglint": "^0.8.2"
},
"dependencies": {
"@aws-cdk/cdk": "^0.8.1"
"@aws-cdk/cdk": "^0.8.2"
},
"homepage": "https://github.com/awslabs/aws-cdk"
}

0 comments on commit 934ca5f

Please sign in to comment.