Skip to content

Commit c54f7d8

Browse files
authored
v0.10.0 (#462)
See CHANGELOG
1 parent 6e91eb7 commit c54f7d8

File tree

88 files changed

+731
-243
lines changed

Some content is hidden

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

88 files changed

+731
-243
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,37 @@
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+
## [0.10.0](https://github.com/awslabs/jsii/compare/v0.9.0...v0.10.0) (2019-04-16)
7+
8+
9+
### Bug Fixes
10+
11+
* exit with non-zero exit code if there are compilation errors ([#442](https://github.com/awslabs/jsii/issues/442)) ([6265bf6](https://github.com/awslabs/jsii/commit/6265bf6)), closes [#383](https://github.com/awslabs/jsii/issues/383) [#441](https://github.com/awslabs/jsii/issues/441)
12+
* **dotnet:** fix doc comment model parsing in .NET generator ([#455](https://github.com/awslabs/jsii/issues/455)) ([ae85aa5](https://github.com/awslabs/jsii/commit/ae85aa5))
13+
* **java:** Stop using Streams to render params ([#459](https://github.com/awslabs/jsii/issues/459)) ([a5e8a93](https://github.com/awslabs/jsii/commit/a5e8a93))
14+
* **jsii:** check that static and nonstatic members don't share a name ([#430](https://github.com/awslabs/jsii/issues/430)) ([a0741cc](https://github.com/awslabs/jsii/commit/a0741cc)), closes [#427](https://github.com/awslabs/jsii/issues/427)
15+
* **jsii:** flatten out dependency list ([#454](https://github.com/awslabs/jsii/issues/454)) ([ebdd10d](https://github.com/awslabs/jsii/commit/ebdd10d)), closes [#453](https://github.com/awslabs/jsii/issues/453)
16+
* **jsii-reflect:** don't load same assembly multiple times ([#461](https://github.com/awslabs/jsii/issues/461)) ([3a6b21c](https://github.com/awslabs/jsii/commit/3a6b21c))
17+
* **jsii-spec:** show deep validation errors ([#452](https://github.com/awslabs/jsii/issues/452)) ([4d84e0b](https://github.com/awslabs/jsii/commit/4d84e0b))
18+
* **kernel:** Set `this` in static contexts ([#460](https://github.com/awslabs/jsii/issues/460)) ([c81b4c1](https://github.com/awslabs/jsii/commit/c81b4c1)), closes [awslabs/aws-cdk#2304](https://github.com/awslabs/aws-cdk/issues/2304)
19+
* **pacmak:** fix Maven dependency collector. ([#449](https://github.com/awslabs/jsii/issues/449)) ([675b86a](https://github.com/awslabs/jsii/commit/675b86a)), closes [#447](https://github.com/awslabs/jsii/issues/447)
20+
21+
22+
### Features
23+
24+
* **jsii-spec:** Model parameter optionality ([#432](https://github.com/awslabs/jsii/issues/432)) ([21e485a](https://github.com/awslabs/jsii/commit/21e485a)), closes [#296](https://github.com/awslabs/jsii/issues/296) [#414](https://github.com/awslabs/jsii/issues/414)
25+
26+
27+
### BREAKING CHANGES
28+
29+
* **jsii-spec:** JSII assemblies generated by older versions of the tool
30+
will fail loading with this new version, and vice-versa. Re-compile your
31+
projects in order to fix this.
32+
33+
34+
35+
36+
637
## [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
738

839

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
"rejectCycles": true
99
}
1010
},
11-
"version": "0.9.0"
11+
"version": "0.10.0"
1212
}

packages/codemaker/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,24 @@
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+
# [0.10.0](https://github.com/awslabs/jsii/compare/v0.9.0...v0.10.0) (2019-04-16)
7+
8+
9+
### Features
10+
11+
* **jsii-spec:** Model parameter optionality ([#432](https://github.com/awslabs/jsii/issues/432)) ([21e485a](https://github.com/awslabs/jsii/commit/21e485a)), closes [#296](https://github.com/awslabs/jsii/issues/296) [#414](https://github.com/awslabs/jsii/issues/414)
12+
13+
14+
### BREAKING CHANGES
15+
16+
* **jsii-spec:** JSII assemblies generated by older versions of the tool
17+
will fail loading with this new version, and vice-versa. Re-compile your
18+
projects in order to fix this.
19+
20+
21+
22+
23+
624
# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
725

826

packages/codemaker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codemaker",
3-
"version": "0.9.0",
3+
"version": "0.10.0",
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

Lines changed: 8 additions & 0 deletions
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+
# [0.10.0](https://github.com/awslabs/jsii/compare/v0.9.0...v0.10.0) (2019-04-16)
7+
8+
**Note:** Version bump only for package jsii-build-tools
9+
10+
11+
12+
13+
614
# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
715

816

packages/jsii-build-tools/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jsii-build-tools",
3-
"version": "0.9.0",
3+
"version": "0.10.0",
44
"description": "Internal repository-level tools",
55
"private": true,
66
"bin": {

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

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,29 @@
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+
# [0.10.0](https://github.com/awslabs/jsii/compare/v0.9.0...v0.10.0) (2019-04-16)
7+
8+
9+
### Bug Fixes
10+
11+
* **jsii:** flatten out dependency list ([#454](https://github.com/awslabs/jsii/issues/454)) ([ebdd10d](https://github.com/awslabs/jsii/commit/ebdd10d)), closes [#453](https://github.com/awslabs/jsii/issues/453)
12+
13+
14+
### Features
15+
16+
* **jsii-spec:** Model parameter optionality ([#432](https://github.com/awslabs/jsii/issues/432)) ([21e485a](https://github.com/awslabs/jsii/commit/21e485a)), closes [#296](https://github.com/awslabs/jsii/issues/296) [#414](https://github.com/awslabs/jsii/issues/414)
17+
18+
19+
### BREAKING CHANGES
20+
21+
* **jsii-spec:** JSII assemblies generated by older versions of the tool
22+
will fail loading with this new version, and vice-versa. Re-compile your
23+
projects in order to fix this.
24+
25+
26+
27+
28+
629
# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
730

831

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@scope/jsii-calc-base-of-base",
3-
"version": "0.9.0",
3+
"version": "0.10.0",
44
"description": "An example transitive dependency for jsii-calc.",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
@@ -32,8 +32,8 @@
3232
"test": "diff-test test/assembly.jsii .jsii"
3333
},
3434
"devDependencies": {
35-
"jsii": "^0.9.0",
36-
"jsii-build-tools": "^0.9.0"
35+
"jsii": "^0.10.0",
36+
"jsii-build-tools": "^0.10.0"
3737
},
3838
"author": {
3939
"name": "Amazon Web Services",

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
},
1010
"description": "An example transitive dependency for jsii-calc.",
1111
"homepage": "https://github.com/awslabs/jsii.git",
12-
"jsiiVersion": "0.9.0",
12+
"jsiiVersion": "0.10.0",
1313
"license": "Apache-2.0",
1414
"name": "@scope/jsii-calc-base-of-base",
1515
"repository": {
@@ -110,6 +110,6 @@
110110
]
111111
}
112112
},
113-
"version": "0.9.0",
114-
"fingerprint": "ENFUcMchPwpuq+F97Ft6h/qSsOv03zzW/rOn+EpnPkM="
113+
"version": "0.10.0",
114+
"fingerprint": "mq//BRCd+SJ5atugApD8YLXQbpnAFecz68BqTeokb54="
115115
}

packages/jsii-calc-base/CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,29 @@
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+
# [0.10.0](https://github.com/awslabs/jsii/compare/v0.9.0...v0.10.0) (2019-04-16)
7+
8+
9+
### Bug Fixes
10+
11+
* **jsii:** flatten out dependency list ([#454](https://github.com/awslabs/jsii/issues/454)) ([ebdd10d](https://github.com/awslabs/jsii/commit/ebdd10d)), closes [#453](https://github.com/awslabs/jsii/issues/453)
12+
13+
14+
### Features
15+
16+
* **jsii-spec:** Model parameter optionality ([#432](https://github.com/awslabs/jsii/issues/432)) ([21e485a](https://github.com/awslabs/jsii/commit/21e485a)), closes [#296](https://github.com/awslabs/jsii/issues/296) [#414](https://github.com/awslabs/jsii/issues/414)
17+
18+
19+
### BREAKING CHANGES
20+
21+
* **jsii-spec:** JSII assemblies generated by older versions of the tool
22+
will fail loading with this new version, and vice-versa. Re-compile your
23+
projects in order to fix this.
24+
25+
26+
27+
28+
629
# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
730

831

0 commit comments

Comments
 (0)