Skip to content

Commit

Permalink
v0.7.3-beta (aws#260)
Browse files Browse the repository at this point in the history
* Bump to v0.7.3-beta
* Update CHANGELOG
  • Loading branch information
Elad Ben-Israel authored Jul 9, 2018
1 parent cddc949 commit eb3f31a
Show file tree
Hide file tree
Showing 43 changed files with 358 additions and 290 deletions.
74 changes: 71 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,80 @@
## [UNRELEASED]
## 0.7.3 - 2018-07-09

* Stopped bundling all dependencies in the release ZIP ([@RomainMuller] in [#161] and [awslabs/jsii#43])
* Replaced `cdk-beta-npm` with more generic `y-npm` tool ([@RomainMuller] in [#162])
### Highlights

* Introducing Java support (see the __Getting Started__ documentation topic for
instructions on how to set up a Java project).
* Introduce a new programming model for CloudWatch metrics, alarms and
dashboards (see the [@aws-cdk/cloudwatch documentation]).
* Multiple documentation improvements (open with `cdk docs`).

[@aws-cdk/cloudwatch documentation]: https://github.com/awslabs/aws-cdk/blob/master/packages/%40aws-cdk/cloudwatch/README.md

### Known Issues

* Missing instructions for Windows Setup ([#138])
* `cdk docs` works but a message __Unknown command: docs__ is printed ([#256])
* Java: passing `null` behaves differently than no arguments. Workaround is to
build an empty object ([#157])

### Changes

* Introduce Java support ([@eladb] in [#229], [#245], [#148], [#149])
* Changed the way the beta archive is structured to no longer bundle a
pre-installed `node_modules` directory but rather only a local npm
repository. This changes the setup instructions to require `y-npm i -g
aws-cdk` to install the toolkit on the system, which is more inline with the
setup experience post-beta ([@RomainMuller] in [#161], [#162] and
[awslabs/jsii#43]).
* CloudWatch (new): introduce a rich programming model for metrics, alarms and
dashboards ([@rix0rrr] in [#180], [#194])
* S3 (feature): add support for SSE-S3 encryption ([@rix0rrr] in [#257])
* Lambda (feature): add support for node.js 8.10 runtime ([@RomainMuller] in
[#187])
* Runtime Values (fix): use allowed characters in SSM parameter name when
advertising a runtime value ([@eladb] in [#208])
* SNS (docs): convert examples in README into compiled code ([@rix0rrr] in
[#107])
* Toolkit (feature): introduce `cdk doctor` to collect information for
diagnostics ([@RomainMuller] in [#177])
* Toolkit (feature): align AWS credentials behavior to AWS CLI ([@RomainMuller]
in [#175])
* Toolkit (performance): cache default AWS account ID on disk ([@eladb] in
[#220])
* Docs: multiple updates ([@Doug-AWS] in [#142])
* Docs: improve topic on logical IDs ([@eladb] in [#209])
* Docs: add support for code snippets in multiple tabs ([@eladb] in [#231])
* Docs: rewrote the "Getting Started" documentation topic to include
step-by-step project setup details instead of using `cdk-init`. This is in
order to improve understanding of how the CDK works when users get started
([@eladb] in [#245])
* Resource bundler: generate `.d.ts` ([@rix0rrr] in [#172])

[#157]: https://github.com/awslabs/aws-cdk/pull/157
[#256]: https://github.com/awslabs/aws-cdk/pull/256
[#194]: https://github.com/awslabs/aws-cdk/pull/194
[#180]: https://github.com/awslabs/aws-cdk/pull/180
[#107]: https://github.com/awslabs/aws-cdk/pull/107
[#175]: https://github.com/awslabs/aws-cdk/pull/175
[#172]: https://github.com/awslabs/aws-cdk/pull/172
[#142]: https://github.com/awslabs/aws-cdk/pull/142
[#149]: https://github.com/awslabs/aws-cdk/pull/149
[#148]: https://github.com/awslabs/aws-cdk/pull/148
[#177]: https://github.com/awslabs/aws-cdk/pull/177
[#257]: https://github.com/awslabs/aws-cdk/pull/257
[#187]: https://github.com/awslabs/aws-cdk/pull/187
[#209]: https://github.com/awslabs/aws-cdk/pull/209
[#208]: https://github.com/awslabs/aws-cdk/pull/208
[#229]: https://github.com/awslabs/aws-cdk/pull/229
[#231]: https://github.com/awslabs/aws-cdk/pull/231
[#220]: https://github.com/awslabs/aws-cdk/pull/220
[#161]: https://github.com/awslabs/aws-cdk/pull/161
[#162]: https://github.com/awslabs/aws-cdk/pull/162
[#245]: https://github.com/awslabs/aws-cdk/pull/245
[awslabs/jsii#43]: https://github.com/awslabs/jsii/pull/43

[@rix0rrr]: https://github.com/rix0rrr

## 0.7.2 - 2018-06-19

* Add: initial construct library for [AWS Kinesis Data Streams] ([@sam-goodwin] in [#86])
Expand Down
8 changes: 4 additions & 4 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.7.2-beta",
"version": "0.7.3-beta",
"description": "CDK examples in Java",
"private": true,
"repository": {
Expand All @@ -21,10 +21,10 @@
},
"license": "Apache-2.0",
"dependencies": {
"aws-cdk-java": "^0.7.2-beta"
"aws-cdk-java": "^0.7.3-beta"
},
"devDependencies": {
"aws-cdk": "^0.7.2-beta",
"pkgtools": "^0.7.2-beta"
"aws-cdk": "^0.7.3-beta",
"pkgtools": "^0.7.3-beta"
}
}
30 changes: 15 additions & 15 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.7.2-beta",
"version": "0.7.3-beta",
"description": "A bunch of CDK examples",
"private": true,
"scripts": {
Expand All @@ -17,22 +17,22 @@
},
"license": "LicenseRef-LICENSE",
"devDependencies": {
"aws-cdk": "^0.7.2-beta",
"pkglint": "^0.7.1"
"aws-cdk": "^0.7.3-beta",
"pkglint": "^0.7.3-beta"
},
"dependencies": {
"@aws-cdk/core": "^0.7.2-beta",
"@aws-cdk/dynamodb": "^0.7.2-beta",
"@aws-cdk/ec2": "^0.7.2-beta",
"@aws-cdk/iam": "^0.7.2-beta",
"@aws-cdk/lambda": "^0.7.2-beta",
"@aws-cdk/neptune": "^0.7.2-beta",
"@aws-cdk/rds": "^0.7.2-beta",
"@aws-cdk/resources": "^0.7.2-beta",
"@aws-cdk/rtv": "^0.7.2-beta",
"@aws-cdk/s3": "^0.7.2-beta",
"@aws-cdk/sns": "^0.7.2-beta",
"@aws-cdk/sqs": "^0.7.2-beta"
"@aws-cdk/core": "^0.7.3-beta",
"@aws-cdk/dynamodb": "^0.7.3-beta",
"@aws-cdk/ec2": "^0.7.3-beta",
"@aws-cdk/iam": "^0.7.3-beta",
"@aws-cdk/lambda": "^0.7.3-beta",
"@aws-cdk/neptune": "^0.7.3-beta",
"@aws-cdk/rds": "^0.7.3-beta",
"@aws-cdk/resources": "^0.7.3-beta",
"@aws-cdk/rtv": "^0.7.3-beta",
"@aws-cdk/s3": "^0.7.3-beta",
"@aws-cdk/sns": "^0.7.3-beta",
"@aws-cdk/sqs": "^0.7.3-beta"
},
"repository": {
"url": "git://github.com/awslabs/aws-cdk",
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.7.2-beta"
"version": "0.7.3-beta"
}
14 changes: 7 additions & 7 deletions packages/@aws-cdk/acm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/acm",
"version": "0.7.2-beta",
"version": "0.7.3-beta",
"description": "CDK Constructs for AWS ACM",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -35,14 +35,14 @@
},
"license": "LicenseRef-LICENSE",
"devDependencies": {
"@aws-cdk/assert": "^0.7.2-beta",
"aws-cdk": "^0.7.2-beta",
"@aws-cdk/assert": "^0.7.3-beta",
"aws-cdk": "^0.7.3-beta",
"aws-sdk": "^2.259.1",
"pkglint": "^0.7.1"
"pkglint": "^0.7.3-beta"
},
"dependencies": {
"@aws-cdk/core": "^0.7.2-beta",
"@aws-cdk/iam": "^0.7.2-beta",
"@aws-cdk/resources": "^0.7.2-beta"
"@aws-cdk/core": "^0.7.3-beta",
"@aws-cdk/iam": "^0.7.3-beta",
"@aws-cdk/resources": "^0.7.3-beta"
}
}
6 changes: 3 additions & 3 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.7.2-beta",
"version": "0.7.3-beta",
"description": "Javascript CDK applet host program",
"main": "bin/cdk-applet-js.js",
"types": "bin/cdk-applet-js.d.ts",
Expand All @@ -21,10 +21,10 @@
"license": "LicenseRef-LICENSE",
"devDependencies": {
"@types/yamljs": "^0.2.0",
"pkglint": "^0.7.1"
"pkglint": "^0.7.3-beta"
},
"dependencies": {
"@aws-cdk/core": "^0.7.2-beta",
"@aws-cdk/core": "^0.7.3-beta",
"source-map-support": "^0.5.6",
"yamljs": "^0.2.0"
},
Expand Down
10 changes: 5 additions & 5 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.7.2-beta",
"version": "0.7.3-beta",
"description": "An assertion library for use with CDK Apps",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand All @@ -21,12 +21,12 @@
},
"license": "LicenseRef-LICENSE",
"devDependencies": {
"pkglint": "^0.7.1"
"pkglint": "^0.7.3-beta"
},
"dependencies": {
"@aws-cdk/cloudformation-diff": "^0.7.2-beta",
"@aws-cdk/core": "^0.7.2-beta",
"@aws-cdk/cx-api": "^0.7.2-beta",
"@aws-cdk/cloudformation-diff": "^0.7.3-beta",
"@aws-cdk/core": "^0.7.3-beta",
"@aws-cdk/cx-api": "^0.7.3-beta",
"source-map-support": "^0.5.6"
},
"repository": {
Expand Down
6 changes: 3 additions & 3 deletions packages/@aws-cdk/cloudformation-diff/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/cloudformation-diff",
"version": "0.7.2-beta",
"version": "0.7.3-beta",
"description": "Utilities to diff CDK stacks against CloudFormation templates",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand All @@ -17,10 +17,10 @@
},
"license": "LicenseRef-LICENSE",
"devDependencies": {
"pkglint": "^0.7.1"
"pkglint": "^0.7.3-beta"
},
"dependencies": {
"@aws-cdk/resources": "^0.7.2-beta",
"@aws-cdk/resources": "^0.7.3-beta",
"colors": "^1.2.1",
"source-map-support": "^0.5.6"
},
Expand Down
20 changes: 10 additions & 10 deletions packages/@aws-cdk/cloudfront/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/cloudfront",
"version": "0.7.2-beta",
"version": "0.7.3-beta",
"description": "CDK Constructs for AWS CloudFront",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -35,17 +35,17 @@
},
"license": "LicenseRef-LICENSE",
"devDependencies": {
"@aws-cdk/assert": "^0.7.2-beta",
"aws-cdk": "^0.7.2-beta",
"@aws-cdk/assert": "^0.7.3-beta",
"aws-cdk": "^0.7.3-beta",
"aws-sdk": "^2.259.1",
"pkglint": "^0.7.1"
"pkglint": "^0.7.3-beta"
},
"dependencies": {
"@aws-cdk/acm": "^0.7.2-beta",
"@aws-cdk/core": "^0.7.2-beta",
"@aws-cdk/iam": "^0.7.2-beta",
"@aws-cdk/kms": "^0.7.2-beta",
"@aws-cdk/resources": "^0.7.2-beta",
"@aws-cdk/s3": "^0.7.2-beta"
"@aws-cdk/acm": "^0.7.3-beta",
"@aws-cdk/core": "^0.7.3-beta",
"@aws-cdk/iam": "^0.7.3-beta",
"@aws-cdk/kms": "^0.7.3-beta",
"@aws-cdk/resources": "^0.7.3-beta",
"@aws-cdk/s3": "^0.7.3-beta"
}
}
18 changes: 9 additions & 9 deletions packages/@aws-cdk/cloudtrail/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/cloudtrail",
"version": "0.7.2-beta",
"version": "0.7.3-beta",
"description": "CDK Constructs for AWS CloudTrail",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -35,17 +35,17 @@
},
"license": "LicenseRef-LICENSE",
"devDependencies": {
"@aws-cdk/assert": "^0.7.2-beta",
"aws-cdk": "^0.7.2-beta",
"@aws-cdk/assert": "^0.7.3-beta",
"aws-cdk": "^0.7.3-beta",
"aws-sdk": "^2.259.1",
"colors": "^1.2.1",
"pkglint": "^0.7.1"
"pkglint": "^0.7.3-beta"
},
"dependencies": {
"@aws-cdk/core": "^0.7.2-beta",
"@aws-cdk/iam": "^0.7.2-beta",
"@aws-cdk/kms": "^0.7.2-beta",
"@aws-cdk/resources": "^0.7.2-beta",
"@aws-cdk/s3": "^0.7.2-beta"
"@aws-cdk/core": "^0.7.3-beta",
"@aws-cdk/iam": "^0.7.3-beta",
"@aws-cdk/kms": "^0.7.3-beta",
"@aws-cdk/resources": "^0.7.3-beta",
"@aws-cdk/s3": "^0.7.3-beta"
}
}
12 changes: 6 additions & 6 deletions packages/@aws-cdk/cloudwatch/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/cloudwatch",
"version": "0.7.2-beta",
"version": "0.7.3-beta",
"description": "CDK Constructs for AWS CloudWatch",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -36,12 +36,12 @@
},
"license": "LicenseRef-LICENSE",
"devDependencies": {
"@aws-cdk/assert": "^0.7.2-beta",
"aws-cdk": "^0.7.2-beta",
"pkglint": "^0.7.1"
"@aws-cdk/assert": "^0.7.3-beta",
"aws-cdk": "^0.7.3-beta",
"pkglint": "^0.7.3-beta"
},
"dependencies": {
"@aws-cdk/core": "^0.7.2-beta",
"@aws-cdk/resources": "^0.7.2-beta"
"@aws-cdk/core": "^0.7.3-beta",
"@aws-cdk/resources": "^0.7.3-beta"
}
}
24 changes: 12 additions & 12 deletions packages/@aws-cdk/codebuild/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aws-cdk/codebuild",
"version": "0.7.2-beta",
"version": "0.7.3-beta",
"description": "CDK Constructs for AWS CodeBuild",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -36,19 +36,19 @@
},
"license": "LicenseRef-LICENSE",
"devDependencies": {
"@aws-cdk/assert": "^0.7.2-beta",
"@aws-cdk/sns": "^0.7.2-beta",
"aws-cdk": "^0.7.2-beta",
"@aws-cdk/assert": "^0.7.3-beta",
"@aws-cdk/sns": "^0.7.3-beta",
"aws-cdk": "^0.7.3-beta",
"aws-sdk": "^2.259.1",
"pkglint": "^0.7.1"
"pkglint": "^0.7.3-beta"
},
"dependencies": {
"@aws-cdk/codecommit": "^0.7.2-beta",
"@aws-cdk/core": "^0.7.2-beta",
"@aws-cdk/events": "^0.7.2-beta",
"@aws-cdk/iam": "^0.7.2-beta",
"@aws-cdk/kms": "^0.7.2-beta",
"@aws-cdk/resources": "^0.7.2-beta",
"@aws-cdk/s3": "^0.7.2-beta"
"@aws-cdk/codecommit": "^0.7.3-beta",
"@aws-cdk/core": "^0.7.3-beta",
"@aws-cdk/events": "^0.7.3-beta",
"@aws-cdk/iam": "^0.7.3-beta",
"@aws-cdk/kms": "^0.7.3-beta",
"@aws-cdk/resources": "^0.7.3-beta",
"@aws-cdk/s3": "^0.7.3-beta"
}
}
Loading

0 comments on commit eb3f31a

Please sign in to comment.