Skip to content

Commit

Permalink
v0.7.7
Browse files Browse the repository at this point in the history
Bug Fixes
=========

* **dotnet:** abstract classes should have proxy implementations ([#241](#241)) ([828a26f](828a26f)), closes [#223](#223)
* **jsii:** better usage reporting of private types ([#247](#247)) ([96ac5d6](96ac5d6))
* **jsii:** support  public autoproperties in private constructor ([#256](#256)) ([181012e](181012e))
* **jsii:** use default jsx compiler options ([#260](#260)) ([660ae79](660ae79)), closes [aws/aws-cdk#830](aws/aws-cdk#830)
* **jsii-dotnet-generator:** Use FQ type returns in conflict. ([#258](#258)) ([a78784a](a78784a)), closes [#252](#252)
* **jsii-runtime:** Use buffer factory methods instead of constructor. ([#246](#246)) ([6ad6b9d](6ad6b9d))
* **kernel:** Return object literals as references ([#249](#249)) ([61cb3a4](61cb3a4)), closes [#248](#248) [aws/aws-cdk#774](aws/aws-cdk#774)

Misc
====

bump.sh was updated to let "lerna publish" automatically determine
the version number using conventional commits.
  • Loading branch information
Elad Ben-Israel committed Oct 10, 2018
1 parent 181012e commit 1bbaf15
Show file tree
Hide file tree
Showing 73 changed files with 406 additions and 222 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="0.7.7"></a>
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)


### Bug Fixes

* **dotnet:** abstract classes should have proxy implementations ([#241](https://github.com/awslabs/jsii/issues/241)) ([828a26f](https://github.com/awslabs/jsii/commit/828a26f)), closes [#223](https://github.com/awslabs/jsii/issues/223)
* **jsii:** better usage reporting of private types ([#247](https://github.com/awslabs/jsii/issues/247)) ([96ac5d6](https://github.com/awslabs/jsii/commit/96ac5d6))
* **jsii:** support public autoproperties in private constructor ([#256](https://github.com/awslabs/jsii/issues/256)) ([181012e](https://github.com/awslabs/jsii/commit/181012e))
* **jsii:** use default jsx compiler options ([#260](https://github.com/awslabs/jsii/issues/260)) ([660ae79](https://github.com/awslabs/jsii/commit/660ae79)), closes [awslabs/aws-cdk#830](https://github.com/awslabs/aws-cdk/issues/830)
* **jsii-dotnet-generator:** Use FQ type returns in conflict. ([#258](https://github.com/awslabs/jsii/issues/258)) ([a78784a](https://github.com/awslabs/jsii/commit/a78784a)), closes [#252](https://github.com/awslabs/jsii/issues/252)
* **jsii-runtime:** Use buffer factory methods instead of constructor. ([#246](https://github.com/awslabs/jsii/issues/246)) ([6ad6b9d](https://github.com/awslabs/jsii/commit/6ad6b9d))
* **kernel:** Return object literals as references ([#249](https://github.com/awslabs/jsii/issues/249)) ([61cb3a4](https://github.com/awslabs/jsii/commit/61cb3a4)), closes [#248](https://github.com/awslabs/jsii/issues/248) [awslabs/aws-cdk#774](https://github.com/awslabs/aws-cdk/issues/774)




<a name="0.7.6"></a>
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)

Expand Down
8 changes: 1 addition & 7 deletions bump.sh
Original file line number Diff line number Diff line change
@@ -1,14 +1,8 @@
#!/bin/bash
set -euo pipefail
ver=${1:-}
if [ -z "${ver}" ]; then
echo "usage: ./bump.sh <version>"
exit 1
fi

/bin/bash ./install.sh

node_modules/.bin/lerna publish --force-publish=* --skip-npm --skip-git --conventional-commits --repo-version ${ver}
node_modules/.bin/lerna publish --force-publish=* --skip-npm --skip-git --conventional-commits

node_modules/.bin/lerna run build --stream --sort

Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
"rejectCycles": true
}
},
"version": "0.7.6"
"version": "0.7.7"
}
8 changes: 8 additions & 0 deletions packages/codemaker/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="0.7.7"></a>
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)




**Note:** Version bump only for package codemaker

<a name="0.7.6"></a>
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)

Expand Down
2 changes: 1 addition & 1 deletion packages/codemaker/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "codemaker",
"version": "0.7.6",
"version": "0.7.7",
"description": "A tiny utility for generating source code",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down
8 changes: 8 additions & 0 deletions packages/jsii-build-tools/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="0.7.7"></a>
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)




**Note:** Version bump only for package jsii-build-tools

<a name="0.7.6"></a>
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)

Expand Down
2 changes: 1 addition & 1 deletion packages/jsii-build-tools/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jsii-build-tools",
"version": "0.7.6",
"version": "0.7.7",
"description": "Internal repository-level tools",
"private": true,
"bin": {
Expand Down
8 changes: 8 additions & 0 deletions packages/jsii-calc-base-of-base/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="0.7.7"></a>
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)




**Note:** Version bump only for package @scope/jsii-calc-base-of-base

<a name="0.7.6"></a>
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)

Expand Down
6 changes: 3 additions & 3 deletions packages/jsii-calc-base-of-base/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@scope/jsii-calc-base-of-base",
"version": "0.7.6",
"version": "0.7.7",
"description": "An example transitive dependency for jsii-calc.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand All @@ -27,8 +27,8 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
"jsii": "^0.7.6",
"jsii-build-tools": "^0.7.6",
"jsii": "^0.7.7",
"jsii-build-tools": "^0.7.7",
"typescript": "^3.1.1"
},
"author": {
Expand Down
4 changes: 2 additions & 2 deletions packages/jsii-calc-base-of-base/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,6 @@
]
}
},
"version": "0.7.6",
"fingerprint": "+0pgS+6W2b0J7SkFCAW64oKOZqrZbN9NGxhYHqyhCm4="
"version": "0.7.7",
"fingerprint": "urBomgZ08yUKyXFBPBcauc1bxnXnvH+T4rAEagMwmYo="
}
8 changes: 8 additions & 0 deletions packages/jsii-calc-base/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="0.7.7"></a>
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)




**Note:** Version bump only for package @scope/jsii-calc-base

<a name="0.7.6"></a>
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)

Expand Down
8 changes: 4 additions & 4 deletions packages/jsii-calc-base/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@scope/jsii-calc-base",
"version": "0.7.6",
"version": "0.7.7",
"description": "An example direct dependency for jsii-calc.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand All @@ -27,12 +27,12 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
"jsii": "^0.7.6",
"jsii-build-tools": "^0.7.6",
"jsii": "^0.7.7",
"jsii-build-tools": "^0.7.7",
"typescript": "^3.1.1"
},
"dependencies": {
"@scope/jsii-calc-base-of-base": "^0.7.6"
"@scope/jsii-calc-base-of-base": "^0.7.7"
},
"author": {
"name": "Amazon Web Services",
Expand Down
6 changes: 3 additions & 3 deletions packages/jsii-calc-base/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
"version": "0.7.6"
"version": "0.7.7"
}
},
"description": "An example direct dependency for jsii-calc.",
Expand Down Expand Up @@ -101,6 +101,6 @@
]
}
},
"version": "0.7.6",
"fingerprint": "QyN8E0eUZOb7H05O2ULFObT/HIC1Q27ZpTxnO0tbB4k="
"version": "0.7.7",
"fingerprint": "YH7EuYYOGaYOM4pHQp9QU6WwR8uN2tFafHj+3989HD8="
}
8 changes: 8 additions & 0 deletions packages/jsii-calc-bundled/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="0.7.7"></a>
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)




**Note:** Version bump only for package jsii-calc-bundled

<a name="0.7.6"></a>
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)

Expand Down
2 changes: 1 addition & 1 deletion packages/jsii-calc-bundled/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jsii-calc-bundled",
"version": "0.7.6",
"version": "0.7.7",
"main": "index.js",
"private": true,
"author": {
Expand Down
8 changes: 8 additions & 0 deletions packages/jsii-calc-lib/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="0.7.7"></a>
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)




**Note:** Version bump only for package @scope/jsii-calc-lib

<a name="0.7.6"></a>
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)

Expand Down
8 changes: 4 additions & 4 deletions packages/jsii-calc-lib/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@scope/jsii-calc-lib",
"version": "0.7.6",
"version": "0.7.7",
"description": "A simple calcuator library built on JSII.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand All @@ -27,12 +27,12 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
"jsii": "^0.7.6",
"jsii-build-tools": "^0.7.6",
"jsii": "^0.7.7",
"jsii-build-tools": "^0.7.7",
"typescript": "^3.1.1"
},
"dependencies": {
"@scope/jsii-calc-base": "^0.7.6"
"@scope/jsii-calc-base": "^0.7.7"
},
"author": {
"name": "Amazon Web Services",
Expand Down
8 changes: 4 additions & 4 deletions packages/jsii-calc-lib/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
"version": "0.7.6"
"version": "0.7.7"
}
},
"targets": {
Expand All @@ -46,7 +46,7 @@
"npm": "@scope/jsii-calc-base"
}
},
"version": "0.7.6"
"version": "0.7.7"
}
},
"description": "A simple calcuator library built on JSII.",
Expand Down Expand Up @@ -323,6 +323,6 @@
]
}
},
"version": "0.7.6",
"fingerprint": "/TGxf04SqScx0zGi5mrdd706MuCxr/gI2+P0HnyAxd0="
"version": "0.7.7",
"fingerprint": "TrSgre6DrAZjyBljEjMYIjo4KOwPxIyQOTs3d0oDpy0="
}
12 changes: 12 additions & 0 deletions packages/jsii-calc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,18 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="0.7.7"></a>
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)


### Bug Fixes

* **jsii:** support public autoproperties in private constructor ([#256](https://github.com/awslabs/jsii/issues/256)) ([181012e](https://github.com/awslabs/jsii/commit/181012e))
* **kernel:** Return object literals as references ([#249](https://github.com/awslabs/jsii/issues/249)) ([61cb3a4](https://github.com/awslabs/jsii/commit/61cb3a4)), closes [#248](https://github.com/awslabs/jsii/issues/248) [awslabs/aws-cdk#774](https://github.com/awslabs/aws-cdk/issues/774)




<a name="0.7.6"></a>
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)

Expand Down
12 changes: 6 additions & 6 deletions packages/jsii-calc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jsii-calc",
"version": "0.7.6",
"version": "0.7.7",
"description": "A simple calcuator built on JSII.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -31,14 +31,14 @@
"jsii-calc-bundled"
],
"dependencies": {
"@scope/jsii-calc-base": "^0.7.6",
"@scope/jsii-calc-lib": "^0.7.6",
"jsii-calc-bundled": "^0.7.6"
"@scope/jsii-calc-base": "^0.7.7",
"@scope/jsii-calc-lib": "^0.7.7",
"jsii-calc-bundled": "^0.7.7"
},
"devDependencies": {
"@types/node": "^9.6.18",
"jsii": "^0.7.6",
"jsii-build-tools": "^0.7.6",
"jsii": "^0.7.7",
"jsii-build-tools": "^0.7.7",
"typescript": "^3.1.1"
},
"author": {
Expand Down
16 changes: 8 additions & 8 deletions packages/jsii-calc/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"url": "https://aws.amazon.com"
},
"bundled": {
"jsii-calc-bundled": "^0.7.6"
"jsii-calc-bundled": "^0.7.7"
},
"contributors": [
{
Expand Down Expand Up @@ -53,7 +53,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
"version": "0.7.6"
"version": "0.7.7"
}
},
"targets": {
Expand All @@ -72,7 +72,7 @@
"npm": "@scope/jsii-calc-base"
}
},
"version": "0.7.6"
"version": "0.7.7"
},
"@scope/jsii-calc-lib": {
"dependencies": {
Expand All @@ -95,7 +95,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
"version": "0.7.6"
"version": "0.7.7"
}
},
"targets": {
Expand All @@ -114,7 +114,7 @@
"npm": "@scope/jsii-calc-base"
}
},
"version": "0.7.6"
"version": "0.7.7"
}
},
"targets": {
Expand All @@ -133,7 +133,7 @@
"npm": "@scope/jsii-calc-lib"
}
},
"version": "0.7.6"
"version": "0.7.7"
}
},
"description": "A simple calcuator built on JSII.",
Expand Down Expand Up @@ -3331,6 +3331,6 @@
"namespace": "composition.CompositeOperation"
}
},
"version": "0.7.6",
"fingerprint": "eFasWxN7YC37iWdz+dDbEFTSQCzyangrqP5Nu02rzpw="
"version": "0.7.7",
"fingerprint": "SMX3FQtN8x0lUjxLt3hL50eC+4BhUchNcGPOAxkO9Xw="
}
Loading

0 comments on commit 1bbaf15

Please sign in to comment.