Skip to content

Commit b1c202b

Browse files
author
Elad Ben-Israel
authored
v0.7.7 (#257)
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.
1 parent 181012e commit b1c202b

File tree

73 files changed

+406
-222
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+406
-222
lines changed

CHANGELOG.md

+17
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,23 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
<a name="0.7.7"></a>
7+
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)
8+
9+
10+
### Bug Fixes
11+
12+
* **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)
13+
* **jsii:** better usage reporting of private types ([#247](https://github.com/awslabs/jsii/issues/247)) ([96ac5d6](https://github.com/awslabs/jsii/commit/96ac5d6))
14+
* **jsii:** support public autoproperties in private constructor ([#256](https://github.com/awslabs/jsii/issues/256)) ([181012e](https://github.com/awslabs/jsii/commit/181012e))
15+
* **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)
16+
* **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)
17+
* **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))
18+
* **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)
19+
20+
21+
22+
623
<a name="0.7.6"></a>
724
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)
825

bump.sh

+1-7
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,8 @@
11
#!/bin/bash
22
set -euo pipefail
3-
ver=${1:-}
4-
if [ -z "${ver}" ]; then
5-
echo "usage: ./bump.sh <version>"
6-
exit 1
7-
fi
8-
93
/bin/bash ./install.sh
104

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

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

lerna.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
"rejectCycles": true
99
}
1010
},
11-
"version": "0.7.6"
11+
"version": "0.7.7"
1212
}

packages/codemaker/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
<a name="0.7.7"></a>
7+
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)
8+
9+
10+
11+
12+
**Note:** Version bump only for package codemaker
13+
614
<a name="0.7.6"></a>
715
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)
816

packages/codemaker/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codemaker",
3-
"version": "0.7.6",
3+
"version": "0.7.7",
44
"description": "A tiny utility for generating source code",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",

packages/jsii-build-tools/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
<a name="0.7.7"></a>
7+
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)
8+
9+
10+
11+
12+
**Note:** Version bump only for package jsii-build-tools
13+
614
<a name="0.7.6"></a>
715
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)
816

packages/jsii-build-tools/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jsii-build-tools",
3-
"version": "0.7.6",
3+
"version": "0.7.7",
44
"description": "Internal repository-level tools",
55
"private": true,
66
"bin": {

packages/jsii-calc-base-of-base/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
<a name="0.7.7"></a>
7+
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)
8+
9+
10+
11+
12+
**Note:** Version bump only for package @scope/jsii-calc-base-of-base
13+
614
<a name="0.7.6"></a>
715
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)
816

packages/jsii-calc-base-of-base/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@scope/jsii-calc-base-of-base",
3-
"version": "0.7.6",
3+
"version": "0.7.7",
44
"description": "An example transitive dependency for jsii-calc.",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
@@ -27,8 +27,8 @@
2727
"test": "diff-test test/assembly.jsii .jsii"
2828
},
2929
"devDependencies": {
30-
"jsii": "^0.7.6",
31-
"jsii-build-tools": "^0.7.6",
30+
"jsii": "^0.7.7",
31+
"jsii-build-tools": "^0.7.7",
3232
"typescript": "^3.1.1"
3333
},
3434
"author": {

packages/jsii-calc-base-of-base/test/assembly.jsii

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,6 @@
6767
]
6868
}
6969
},
70-
"version": "0.7.6",
71-
"fingerprint": "+0pgS+6W2b0J7SkFCAW64oKOZqrZbN9NGxhYHqyhCm4="
70+
"version": "0.7.7",
71+
"fingerprint": "urBomgZ08yUKyXFBPBcauc1bxnXnvH+T4rAEagMwmYo="
7272
}

packages/jsii-calc-base/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
<a name="0.7.7"></a>
7+
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)
8+
9+
10+
11+
12+
**Note:** Version bump only for package @scope/jsii-calc-base
13+
614
<a name="0.7.6"></a>
715
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)
816

packages/jsii-calc-base/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@scope/jsii-calc-base",
3-
"version": "0.7.6",
3+
"version": "0.7.7",
44
"description": "An example direct dependency for jsii-calc.",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
@@ -27,12 +27,12 @@
2727
"test": "diff-test test/assembly.jsii .jsii"
2828
},
2929
"devDependencies": {
30-
"jsii": "^0.7.6",
31-
"jsii-build-tools": "^0.7.6",
30+
"jsii": "^0.7.7",
31+
"jsii-build-tools": "^0.7.7",
3232
"typescript": "^3.1.1"
3333
},
3434
"dependencies": {
35-
"@scope/jsii-calc-base-of-base": "^0.7.6"
35+
"@scope/jsii-calc-base-of-base": "^0.7.7"
3636
},
3737
"author": {
3838
"name": "Amazon Web Services",

packages/jsii-calc-base/test/assembly.jsii

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"npm": "@scope/jsii-calc-base-of-base"
2626
}
2727
},
28-
"version": "0.7.6"
28+
"version": "0.7.7"
2929
}
3030
},
3131
"description": "An example direct dependency for jsii-calc.",
@@ -101,6 +101,6 @@
101101
]
102102
}
103103
},
104-
"version": "0.7.6",
105-
"fingerprint": "QyN8E0eUZOb7H05O2ULFObT/HIC1Q27ZpTxnO0tbB4k="
104+
"version": "0.7.7",
105+
"fingerprint": "YH7EuYYOGaYOM4pHQp9QU6WwR8uN2tFafHj+3989HD8="
106106
}

packages/jsii-calc-bundled/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
<a name="0.7.7"></a>
7+
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)
8+
9+
10+
11+
12+
**Note:** Version bump only for package jsii-calc-bundled
13+
614
<a name="0.7.6"></a>
715
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)
816

packages/jsii-calc-bundled/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jsii-calc-bundled",
3-
"version": "0.7.6",
3+
"version": "0.7.7",
44
"main": "index.js",
55
"private": true,
66
"author": {

packages/jsii-calc-lib/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
<a name="0.7.7"></a>
7+
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)
8+
9+
10+
11+
12+
**Note:** Version bump only for package @scope/jsii-calc-lib
13+
614
<a name="0.7.6"></a>
715
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)
816

packages/jsii-calc-lib/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@scope/jsii-calc-lib",
3-
"version": "0.7.6",
3+
"version": "0.7.7",
44
"description": "A simple calcuator library built on JSII.",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
@@ -27,12 +27,12 @@
2727
"test": "diff-test test/assembly.jsii .jsii"
2828
},
2929
"devDependencies": {
30-
"jsii": "^0.7.6",
31-
"jsii-build-tools": "^0.7.6",
30+
"jsii": "^0.7.7",
31+
"jsii-build-tools": "^0.7.7",
3232
"typescript": "^3.1.1"
3333
},
3434
"dependencies": {
35-
"@scope/jsii-calc-base": "^0.7.6"
35+
"@scope/jsii-calc-base": "^0.7.7"
3636
},
3737
"author": {
3838
"name": "Amazon Web Services",

packages/jsii-calc-lib/test/assembly.jsii

+4-4
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"npm": "@scope/jsii-calc-base-of-base"
2828
}
2929
},
30-
"version": "0.7.6"
30+
"version": "0.7.7"
3131
}
3232
},
3333
"targets": {
@@ -46,7 +46,7 @@
4646
"npm": "@scope/jsii-calc-base"
4747
}
4848
},
49-
"version": "0.7.6"
49+
"version": "0.7.7"
5050
}
5151
},
5252
"description": "A simple calcuator library built on JSII.",
@@ -323,6 +323,6 @@
323323
]
324324
}
325325
},
326-
"version": "0.7.6",
327-
"fingerprint": "/TGxf04SqScx0zGi5mrdd706MuCxr/gI2+P0HnyAxd0="
326+
"version": "0.7.7",
327+
"fingerprint": "TrSgre6DrAZjyBljEjMYIjo4KOwPxIyQOTs3d0oDpy0="
328328
}

packages/jsii-calc/CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
<a name="0.7.7"></a>
7+
## [0.7.7](https://github.com/awslabs/jsii/compare/v0.7.6...v0.7.7) (2018-10-10)
8+
9+
10+
### Bug Fixes
11+
12+
* **jsii:** support public autoproperties in private constructor ([#256](https://github.com/awslabs/jsii/issues/256)) ([181012e](https://github.com/awslabs/jsii/commit/181012e))
13+
* **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)
14+
15+
16+
17+
618
<a name="0.7.6"></a>
719
## [0.7.6](https://github.com/awslabs/jsii/compare/v0.7.5...v0.7.6) (2018-09-20)
820

packages/jsii-calc/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jsii-calc",
3-
"version": "0.7.6",
3+
"version": "0.7.7",
44
"description": "A simple calcuator built on JSII.",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
@@ -31,14 +31,14 @@
3131
"jsii-calc-bundled"
3232
],
3333
"dependencies": {
34-
"@scope/jsii-calc-base": "^0.7.6",
35-
"@scope/jsii-calc-lib": "^0.7.6",
36-
"jsii-calc-bundled": "^0.7.6"
34+
"@scope/jsii-calc-base": "^0.7.7",
35+
"@scope/jsii-calc-lib": "^0.7.7",
36+
"jsii-calc-bundled": "^0.7.7"
3737
},
3838
"devDependencies": {
3939
"@types/node": "^9.6.18",
40-
"jsii": "^0.7.6",
41-
"jsii-build-tools": "^0.7.6",
40+
"jsii": "^0.7.7",
41+
"jsii-build-tools": "^0.7.7",
4242
"typescript": "^3.1.1"
4343
},
4444
"author": {

packages/jsii-calc/test/assembly.jsii

+8-8
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"url": "https://aws.amazon.com"
99
},
1010
"bundled": {
11-
"jsii-calc-bundled": "^0.7.6"
11+
"jsii-calc-bundled": "^0.7.7"
1212
},
1313
"contributors": [
1414
{
@@ -53,7 +53,7 @@
5353
"npm": "@scope/jsii-calc-base-of-base"
5454
}
5555
},
56-
"version": "0.7.6"
56+
"version": "0.7.7"
5757
}
5858
},
5959
"targets": {
@@ -72,7 +72,7 @@
7272
"npm": "@scope/jsii-calc-base"
7373
}
7474
},
75-
"version": "0.7.6"
75+
"version": "0.7.7"
7676
},
7777
"@scope/jsii-calc-lib": {
7878
"dependencies": {
@@ -95,7 +95,7 @@
9595
"npm": "@scope/jsii-calc-base-of-base"
9696
}
9797
},
98-
"version": "0.7.6"
98+
"version": "0.7.7"
9999
}
100100
},
101101
"targets": {
@@ -114,7 +114,7 @@
114114
"npm": "@scope/jsii-calc-base"
115115
}
116116
},
117-
"version": "0.7.6"
117+
"version": "0.7.7"
118118
}
119119
},
120120
"targets": {
@@ -133,7 +133,7 @@
133133
"npm": "@scope/jsii-calc-lib"
134134
}
135135
},
136-
"version": "0.7.6"
136+
"version": "0.7.7"
137137
}
138138
},
139139
"description": "A simple calcuator built on JSII.",
@@ -3331,6 +3331,6 @@
33313331
"namespace": "composition.CompositeOperation"
33323332
}
33333333
},
3334-
"version": "0.7.6",
3335-
"fingerprint": "eFasWxN7YC37iWdz+dDbEFTSQCzyangrqP5Nu02rzpw="
3334+
"version": "0.7.7",
3335+
"fingerprint": "SMX3FQtN8x0lUjxLt3hL50eC+4BhUchNcGPOAxkO9Xw="
33363336
}

0 commit comments

Comments
 (0)