Skip to content

Commit af10554

Browse files
author
Elad Ben-Israel
authored
v0.9.0 (#434)
See CHANGELOG Fixed jsii-runtime-python build to use python3 when creating venv.
1 parent e601c0c commit af10554

File tree

88 files changed

+667
-251
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

+667
-251
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,35 @@
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.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
7+
8+
9+
### Bug Fixes
10+
11+
* **jsii:** Prohibit illegal uses of structs (aka data types) ([#418](https://github.com/awslabs/jsii/issues/418)) ([8ff9137](https://github.com/awslabs/jsii/commit/8ff9137)), closes [#287](https://github.com/awslabs/jsii/issues/287)
12+
13+
14+
### Features
15+
16+
* **jsii:** check that referenced [@params](https://github.com/params) exist ([#431](https://github.com/awslabs/jsii/issues/431)) ([265c304](https://github.com/awslabs/jsii/commit/265c304)), closes [#422](https://github.com/awslabs/jsii/issues/422)
17+
* **jsii:** Enforce use of peerDependencies ([#421](https://github.com/awslabs/jsii/issues/421)) ([e72fea5](https://github.com/awslabs/jsii/commit/e72fea5)), closes [#361](https://github.com/awslabs/jsii/issues/361)
18+
* **jsii:** Erase un-exported base classes instead of prohibiting those ([#425](https://github.com/awslabs/jsii/issues/425)) ([d006f5c](https://github.com/awslabs/jsii/commit/d006f5c)), closes [#417](https://github.com/awslabs/jsii/issues/417)
19+
* **jsii:** Erase un-exported base interfaces instead of prohibiting those ([#426](https://github.com/awslabs/jsii/issues/426)) ([afbabff](https://github.com/awslabs/jsii/commit/afbabff)), closes [#417](https://github.com/awslabs/jsii/issues/417)
20+
* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
21+
* **jsii:** Tag the jsii compiler version in the .jsii assemblies ([#420](https://github.com/awslabs/jsii/issues/420)) ([42dece1](https://github.com/awslabs/jsii/commit/42dece1)), closes [#412](https://github.com/awslabs/jsii/issues/412)
22+
* **jsii-diff:** standardize doc comments, add API compatibility tool ([#415](https://github.com/awslabs/jsii/issues/415)) ([9cfd867](https://github.com/awslabs/jsii/commit/9cfd867))
23+
* **kernel:** Normalize empty structs to undefined ([#416](https://github.com/awslabs/jsii/issues/416)) ([a8ee954](https://github.com/awslabs/jsii/commit/a8ee954)), closes [#411](https://github.com/awslabs/jsii/issues/411)
24+
25+
26+
### BREAKING CHANGES
27+
28+
* **jsii:** All direct dependencies must be duplicated in
29+
peerDependencies unless they are in bundledDependencies.
30+
31+
32+
33+
34+
635
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
736

837

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.8.2"
11+
"version": "0.9.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.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
7+
8+
9+
### Features
10+
11+
* **jsii:** Enforce use of peerDependencies ([#421](https://github.com/awslabs/jsii/issues/421)) ([e72fea5](https://github.com/awslabs/jsii/commit/e72fea5)), closes [#361](https://github.com/awslabs/jsii/issues/361)
12+
* **jsii-diff:** standardize doc comments, add API compatibility tool ([#415](https://github.com/awslabs/jsii/issues/415)) ([9cfd867](https://github.com/awslabs/jsii/commit/9cfd867))
13+
14+
15+
### BREAKING CHANGES
16+
17+
* **jsii:** All direct dependencies must be duplicated in
18+
peerDependencies unless they are in bundledDependencies.
19+
20+
21+
22+
23+
624
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
725

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

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.8.2",
3+
"version": "0.9.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: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,17 @@
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.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
7+
8+
9+
### Features
10+
11+
* **jsii-diff:** standardize doc comments, add API compatibility tool ([#415](https://github.com/awslabs/jsii/issues/415)) ([9cfd867](https://github.com/awslabs/jsii/commit/9cfd867))
12+
13+
14+
15+
16+
617
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
718

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

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.8.2",
3+
"version": "0.9.0",
44
"description": "Internal repository-level tools",
55
"private": true,
66
"bin": {

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

Lines changed: 12 additions & 0 deletions
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+
# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
7+
8+
9+
### Features
10+
11+
* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
12+
* **jsii:** Tag the jsii compiler version in the .jsii assemblies ([#420](https://github.com/awslabs/jsii/issues/420)) ([42dece1](https://github.com/awslabs/jsii/commit/42dece1)), closes [#412](https://github.com/awslabs/jsii/issues/412)
13+
14+
15+
16+
17+
618
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
719

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

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.8.2",
3+
"version": "0.9.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.8.2",
36-
"jsii-build-tools": "^0.8.2"
35+
"jsii": "^0.9.0",
36+
"jsii-build-tools": "^0.9.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.8.2",
12+
"jsiiVersion": "0.9.0",
1313
"license": "Apache-2.0",
1414
"name": "@scope/jsii-calc-base-of-base",
1515
"repository": {
@@ -89,6 +89,6 @@
8989
]
9090
}
9191
},
92-
"version": "0.8.2",
93-
"fingerprint": "2FCIfxrvj5VhyzTpKaFKTg5dD0ix1DAx3o9DdB38894="
92+
"version": "0.9.0",
93+
"fingerprint": "tvV+QeaiensaQM3kSC1xTy0VR+VsxkqujFF65n0AnCA="
9494
}

packages/jsii-calc-base/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,19 @@
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.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
7+
8+
9+
### Features
10+
11+
* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
12+
* **jsii:** Tag the jsii compiler version in the .jsii assemblies ([#420](https://github.com/awslabs/jsii/issues/420)) ([42dece1](https://github.com/awslabs/jsii/commit/42dece1)), closes [#412](https://github.com/awslabs/jsii/issues/412)
13+
* **jsii-diff:** standardize doc comments, add API compatibility tool ([#415](https://github.com/awslabs/jsii/issues/415)) ([9cfd867](https://github.com/awslabs/jsii/commit/9cfd867))
14+
15+
16+
17+
18+
619
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
720

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

0 commit comments

Comments
 (0)