diff --git a/CHANGELOG.md b/CHANGELOG.md
index f39cf9825d..6ed91e3d8d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,35 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Bug Fixes
+
+* **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)
+
+
+### Features
+
+* **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)
+* **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)
+* **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)
+* **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)
+* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
+* **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)
+* **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))
+* **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)
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
diff --git a/lerna.json b/lerna.json
index 41a76da839..b9c209f3f2 100644
--- a/lerna.json
+++ b/lerna.json
@@ -8,5 +8,5 @@
"rejectCycles": true
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
diff --git a/packages/codemaker/CHANGELOG.md b/packages/codemaker/CHANGELOG.md
index d76176f7d7..e9ed847453 100644
--- a/packages/codemaker/CHANGELOG.md
+++ b/packages/codemaker/CHANGELOG.md
@@ -3,6 +3,24 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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)
+* **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))
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package codemaker
diff --git a/packages/codemaker/package.json b/packages/codemaker/package.json
index a78e24b99f..d844a286b3 100644
--- a/packages/codemaker/package.json
+++ b/packages/codemaker/package.json
@@ -1,6 +1,6 @@
{
"name": "codemaker",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "A tiny utility for generating source code",
"main": "lib/index.js",
"types": "lib/index.d.ts",
diff --git a/packages/jsii-build-tools/CHANGELOG.md b/packages/jsii-build-tools/CHANGELOG.md
index 0687e5dc73..3c26b3d80a 100644
--- a/packages/jsii-build-tools/CHANGELOG.md
+++ b/packages/jsii-build-tools/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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))
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-build-tools
diff --git a/packages/jsii-build-tools/package.json b/packages/jsii-build-tools/package.json
index 369a84c2eb..ae35175b95 100644
--- a/packages/jsii-build-tools/package.json
+++ b/packages/jsii-build-tools/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-build-tools",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "Internal repository-level tools",
"private": true,
"bin": {
diff --git a/packages/jsii-calc-base-of-base/CHANGELOG.md b/packages/jsii-calc-base-of-base/CHANGELOG.md
index e1d976925a..08929a6f14 100644
--- a/packages/jsii-calc-base-of-base/CHANGELOG.md
+++ b/packages/jsii-calc-base-of-base/CHANGELOG.md
@@ -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.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
+* **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)
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package @scope/jsii-calc-base-of-base
diff --git a/packages/jsii-calc-base-of-base/package.json b/packages/jsii-calc-base-of-base/package.json
index da1fa717f4..d1e1620e08 100644
--- a/packages/jsii-calc-base-of-base/package.json
+++ b/packages/jsii-calc-base-of-base/package.json
@@ -1,6 +1,6 @@
{
"name": "@scope/jsii-calc-base-of-base",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "An example transitive dependency for jsii-calc.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -32,8 +32,8 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
- "jsii": "^0.8.2",
- "jsii-build-tools": "^0.8.2"
+ "jsii": "^0.9.0",
+ "jsii-build-tools": "^0.9.0"
},
"author": {
"name": "Amazon Web Services",
diff --git a/packages/jsii-calc-base-of-base/test/assembly.jsii b/packages/jsii-calc-base-of-base/test/assembly.jsii
index 46549fe34c..36c32dfcd0 100644
--- a/packages/jsii-calc-base-of-base/test/assembly.jsii
+++ b/packages/jsii-calc-base-of-base/test/assembly.jsii
@@ -9,7 +9,7 @@
},
"description": "An example transitive dependency for jsii-calc.",
"homepage": "https://github.com/awslabs/jsii.git",
- "jsiiVersion": "0.8.2",
+ "jsiiVersion": "0.9.0",
"license": "Apache-2.0",
"name": "@scope/jsii-calc-base-of-base",
"repository": {
@@ -89,6 +89,6 @@
]
}
},
- "version": "0.8.2",
- "fingerprint": "2FCIfxrvj5VhyzTpKaFKTg5dD0ix1DAx3o9DdB38894="
+ "version": "0.9.0",
+ "fingerprint": "tvV+QeaiensaQM3kSC1xTy0VR+VsxkqujFF65n0AnCA="
}
diff --git a/packages/jsii-calc-base/CHANGELOG.md b/packages/jsii-calc-base/CHANGELOG.md
index 4977484dd1..0286d6cd7f 100644
--- a/packages/jsii-calc-base/CHANGELOG.md
+++ b/packages/jsii-calc-base/CHANGELOG.md
@@ -3,6 +3,19 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
+* **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)
+* **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))
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package @scope/jsii-calc-base
diff --git a/packages/jsii-calc-base/package.json b/packages/jsii-calc-base/package.json
index 5ca9052862..87d7e7bb52 100644
--- a/packages/jsii-calc-base/package.json
+++ b/packages/jsii-calc-base/package.json
@@ -1,6 +1,6 @@
{
"name": "@scope/jsii-calc-base",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "An example direct dependency for jsii-calc.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -32,14 +32,14 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
- "jsii": "^0.8.2",
- "jsii-build-tools": "^0.8.2"
+ "jsii": "^0.9.0",
+ "jsii-build-tools": "^0.9.0"
},
"dependencies": {
- "@scope/jsii-calc-base-of-base": "^0.8.2"
+ "@scope/jsii-calc-base-of-base": "^0.9.0"
},
"peerDependencies": {
- "@scope/jsii-calc-base-of-base": "^0.8.2"
+ "@scope/jsii-calc-base-of-base": "^0.9.0"
},
"author": {
"name": "Amazon Web Services",
@@ -51,4 +51,4 @@
"type": "git",
"url": "https://github.com/awslabs/jsii.git"
}
-}
+}
\ No newline at end of file
diff --git a/packages/jsii-calc-base/test/assembly.jsii b/packages/jsii-calc-base/test/assembly.jsii
index aa73eac5b4..bf8ca01439 100644
--- a/packages/jsii-calc-base/test/assembly.jsii
+++ b/packages/jsii-calc-base/test/assembly.jsii
@@ -30,12 +30,12 @@
"module": "scope.jsii_calc_base_of_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"description": "An example direct dependency for jsii-calc.",
"homepage": "https://github.com/awslabs/jsii.git",
- "jsiiVersion": "0.8.2",
+ "jsiiVersion": "0.9.0",
"license": "Apache-2.0",
"name": "@scope/jsii-calc-base",
"repository": {
@@ -127,6 +127,6 @@
]
}
},
- "version": "0.8.2",
- "fingerprint": "ZlEGeLVGfz+JP26QXUzhkZu/rJWK5niWhhadMxfwA40="
+ "version": "0.9.0",
+ "fingerprint": "kY67AXY3VfrjDTcaGA947JNHQsShp1+YEr9p0JkgKW4="
}
diff --git a/packages/jsii-calc-bundled/CHANGELOG.md b/packages/jsii-calc-bundled/CHANGELOG.md
index 290673089a..536345285e 100644
--- a/packages/jsii-calc-bundled/CHANGELOG.md
+++ b/packages/jsii-calc-bundled/CHANGELOG.md
@@ -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.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+**Note:** Version bump only for package jsii-calc-bundled
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-calc-bundled
diff --git a/packages/jsii-calc-bundled/package.json b/packages/jsii-calc-bundled/package.json
index eebf05ac4b..e1117540e4 100644
--- a/packages/jsii-calc-bundled/package.json
+++ b/packages/jsii-calc-bundled/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-calc-bundled",
- "version": "0.8.2",
+ "version": "0.9.0",
"main": "index.js",
"private": true,
"author": {
diff --git a/packages/jsii-calc-lib/CHANGELOG.md b/packages/jsii-calc-lib/CHANGELOG.md
index 753b67443a..e61d57c5db 100644
--- a/packages/jsii-calc-lib/CHANGELOG.md
+++ b/packages/jsii-calc-lib/CHANGELOG.md
@@ -3,6 +3,19 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
+* **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)
+* **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))
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package @scope/jsii-calc-lib
diff --git a/packages/jsii-calc-lib/package.json b/packages/jsii-calc-lib/package.json
index 2db995b9e1..bf88e2bbe6 100644
--- a/packages/jsii-calc-lib/package.json
+++ b/packages/jsii-calc-lib/package.json
@@ -1,6 +1,6 @@
{
"name": "@scope/jsii-calc-lib",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "A simple calcuator library built on JSII.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -32,14 +32,14 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
- "jsii": "^0.8.2",
- "jsii-build-tools": "^0.8.2"
+ "jsii": "^0.9.0",
+ "jsii-build-tools": "^0.9.0"
},
"dependencies": {
- "@scope/jsii-calc-base": "^0.8.2"
+ "@scope/jsii-calc-base": "^0.9.0"
},
"peerDependencies": {
- "@scope/jsii-calc-base": "^0.8.2"
+ "@scope/jsii-calc-base": "^0.9.0"
},
"author": {
"name": "Amazon Web Services",
@@ -51,4 +51,4 @@
"type": "git",
"url": "https://github.com/awslabs/jsii.git"
}
-}
+}
\ No newline at end of file
diff --git a/packages/jsii-calc-lib/test/assembly.jsii b/packages/jsii-calc-lib/test/assembly.jsii
index 620c8fd535..ac108a701f 100644
--- a/packages/jsii-calc-lib/test/assembly.jsii
+++ b/packages/jsii-calc-lib/test/assembly.jsii
@@ -32,7 +32,7 @@
"module": "scope.jsii_calc_base_of_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"peer": true,
@@ -56,12 +56,12 @@
"module": "scope.jsii_calc_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"description": "A simple calcuator library built on JSII.",
"homepage": "https://github.com/awslabs/jsii.git",
- "jsiiVersion": "0.8.2",
+ "jsiiVersion": "0.9.0",
"license": "Apache-2.0",
"name": "@scope/jsii-calc-lib",
"repository": {
@@ -456,6 +456,6 @@
]
}
},
- "version": "0.8.2",
- "fingerprint": "2SedGkpowEeJlL9PQ73/9LzRqzty2BGz+4bEsbOVlYU="
+ "version": "0.9.0",
+ "fingerprint": "LOjIAgmz/zd3aDBrJaHLXGI+I49sXkgLvihvuzZDPAY="
}
diff --git a/packages/jsii-calc/CHANGELOG.md b/packages/jsii-calc/CHANGELOG.md
index eda1cc62b2..275febbb0b 100644
--- a/packages/jsii-calc/CHANGELOG.md
+++ b/packages/jsii-calc/CHANGELOG.md
@@ -3,6 +3,27 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Bug Fixes
+
+* **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)
+
+
+### Features
+
+* **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)
+* **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)
+* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
+* **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)
+* **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))
+* **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)
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-calc
diff --git a/packages/jsii-calc/package.json b/packages/jsii-calc/package.json
index 6a941b5ffd..3f4d72107c 100644
--- a/packages/jsii-calc/package.json
+++ b/packages/jsii-calc/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-calc",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "A simple calcuator built on JSII.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -37,20 +37,20 @@
"jsii-calc-bundled"
],
"dependencies": {
- "@scope/jsii-calc-base": "^0.8.2",
- "@scope/jsii-calc-base-of-base": "^0.8.2",
- "@scope/jsii-calc-lib": "^0.8.2",
- "jsii-calc-bundled": "^0.8.2"
+ "@scope/jsii-calc-base": "^0.9.0",
+ "@scope/jsii-calc-base-of-base": "^0.9.0",
+ "@scope/jsii-calc-lib": "^0.9.0",
+ "jsii-calc-bundled": "^0.9.0"
},
"peerDependencies": {
- "@scope/jsii-calc-base": "^0.8.2",
- "@scope/jsii-calc-base-of-base": "^0.8.2",
- "@scope/jsii-calc-lib": "^0.8.2"
+ "@scope/jsii-calc-base": "^0.9.0",
+ "@scope/jsii-calc-base-of-base": "^0.9.0",
+ "@scope/jsii-calc-lib": "^0.9.0"
},
"devDependencies": {
"@types/node": "^8.10.43",
- "jsii": "^0.8.2",
- "jsii-build-tools": "^0.8.2"
+ "jsii": "^0.9.0",
+ "jsii-build-tools": "^0.9.0"
},
"author": {
"name": "Amazon Web Services",
@@ -85,4 +85,4 @@
"type": "git",
"url": "https://github.com/awslabs/jsii.git"
}
-}
+}
\ No newline at end of file
diff --git a/packages/jsii-calc/test/assembly.jsii b/packages/jsii-calc/test/assembly.jsii
index bc5986aaa3..2f0512c021 100644
--- a/packages/jsii-calc/test/assembly.jsii
+++ b/packages/jsii-calc/test/assembly.jsii
@@ -8,7 +8,7 @@
"url": "https://aws.amazon.com"
},
"bundled": {
- "jsii-calc-bundled": "^0.8.2"
+ "jsii-calc-bundled": "^0.9.0"
},
"contributors": [
{
@@ -58,7 +58,7 @@
"module": "scope.jsii_calc_base_of_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"peer": true,
@@ -82,7 +82,7 @@
"module": "scope.jsii_calc_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
},
"@scope/jsii-calc-base-of-base": {
"peer": true,
@@ -106,7 +106,7 @@
"module": "scope.jsii_calc_base_of_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
},
"@scope/jsii-calc-lib": {
"dependencies": {
@@ -134,7 +134,7 @@
"module": "scope.jsii_calc_base_of_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"peer": true,
@@ -158,7 +158,7 @@
"module": "scope.jsii_calc_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"peer": true,
@@ -182,12 +182,12 @@
"module": "scope.jsii_calc_lib"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"description": "A simple calcuator built on JSII.",
"homepage": "https://github.com/awslabs/jsii.git",
- "jsiiVersion": "0.8.2",
+ "jsiiVersion": "0.9.0",
"license": "Apache-2.0",
"name": "jsii-calc",
"readme": {
@@ -6707,6 +6707,6 @@
"namespace": "composition.CompositeOperation"
}
},
- "version": "0.8.2",
- "fingerprint": "F1Q3+0Yg04da1wHs8L9pnwgjTr4zH7RMMWXX+TvJYUo="
+ "version": "0.9.0",
+ "fingerprint": "0BBn1Fo4aK6xtF8MiEQ138I208hMwwwg49bGtKZEvT8="
}
diff --git a/packages/jsii-diff/CHANGELOG.md b/packages/jsii-diff/CHANGELOG.md
new file mode 100644
index 0000000000..f8c700a6eb
--- /dev/null
+++ b/packages/jsii-diff/CHANGELOG.md
@@ -0,0 +1,11 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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))
diff --git a/packages/jsii-diff/package.json b/packages/jsii-diff/package.json
index 05fb0514de..c8fabd907c 100644
--- a/packages/jsii-diff/package.json
+++ b/packages/jsii-diff/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-diff",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "Assembly comparison for jsii",
"license": "Apache-2.0",
"author": {
@@ -19,22 +19,22 @@
},
"devDependencies": {
"@types/fs-extra": "^5.0.5",
+ "@types/log4js": "^2.3.5",
"@types/node": "^8.10.43",
"@types/nodeunit": "^0.0.30",
- "@types/yargs": "^12.0.9",
"@types/tar-fs": "^1.16.1",
- "@types/log4js": "^2.3.5",
- "jsii-build-tools": "^0.8.0",
- "jsii": "^0.8.0",
+ "@types/yargs": "^12.0.9",
+ "jsii": "^0.9.0",
+ "jsii-build-tools": "^0.9.0",
"nodeunit": "^0.11.3",
"nyc": "^13.3.0"
},
"dependencies": {
- "jsii-reflect": "^0.8.0",
- "jsii-spec": "^0.8.0",
+ "jsii-reflect": "^0.9.0",
+ "jsii-spec": "^0.9.0",
+ "log4js": "^4.1.0",
"typescript": "^3.3.3333",
- "yargs": "^13.2.2",
- "log4js": "^4.1.0"
+ "yargs": "^13.2.2"
},
"nyc": {
"reporter": [
diff --git a/packages/jsii-dotnet-generator/CHANGELOG.md b/packages/jsii-dotnet-generator/CHANGELOG.md
index a65953f128..c7283f3726 100644
--- a/packages/jsii-dotnet-generator/CHANGELOG.md
+++ b/packages/jsii-dotnet-generator/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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))
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-dotnet-generator
diff --git a/packages/jsii-dotnet-generator/package.json b/packages/jsii-dotnet-generator/package.json
index 6d85ee2158..b9b56ab84c 100644
--- a/packages/jsii-dotnet-generator/package.json
+++ b/packages/jsii-dotnet-generator/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-dotnet-generator",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": ".NET code generator for jsii assemblies",
"main": "index.js",
"private": true,
@@ -11,10 +11,10 @@
"package": "package-dotnet"
},
"dependencies": {
- "jsii-dotnet-jsonmodel": "^0.8.2"
+ "jsii-dotnet-jsonmodel": "^0.9.0"
},
"devDependencies": {
- "jsii-build-tools": "^0.8.2"
+ "jsii-build-tools": "^0.9.0"
},
"author": {
"name": "Amazon Web Services",
diff --git a/packages/jsii-dotnet-jsonmodel/CHANGELOG.md b/packages/jsii-dotnet-jsonmodel/CHANGELOG.md
index 32deaab4d5..948f048bd1 100644
--- a/packages/jsii-dotnet-jsonmodel/CHANGELOG.md
+++ b/packages/jsii-dotnet-jsonmodel/CHANGELOG.md
@@ -3,6 +3,24 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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)
+* **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))
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-dotnet-jsonmodel
diff --git a/packages/jsii-dotnet-jsonmodel/package.json b/packages/jsii-dotnet-jsonmodel/package.json
index bc8a691db4..bbd8a7deb0 100644
--- a/packages/jsii-dotnet-jsonmodel/package.json
+++ b/packages/jsii-dotnet-jsonmodel/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-dotnet-jsonmodel",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": ".NET json model for jsii spec and api.",
"main": "lib/index.js",
"private": true,
@@ -13,7 +13,7 @@
},
"devDependencies": {
"@types/node": "^8.10.43",
- "jsii-build-tools": "^0.8.2",
+ "jsii-build-tools": "^0.9.0",
"typescript": "^3.3.3333"
},
"author": {
diff --git a/packages/jsii-dotnet-runtime-test/CHANGELOG.md b/packages/jsii-dotnet-runtime-test/CHANGELOG.md
index 87706fd37c..a174b7166f 100644
--- a/packages/jsii-dotnet-runtime-test/CHANGELOG.md
+++ b/packages/jsii-dotnet-runtime-test/CHANGELOG.md
@@ -3,6 +3,24 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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)
+* **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))
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-dotnet-runtime-test
diff --git a/packages/jsii-dotnet-runtime-test/package.json b/packages/jsii-dotnet-runtime-test/package.json
index 94af26a29c..2ae6053f72 100644
--- a/packages/jsii-dotnet-runtime-test/package.json
+++ b/packages/jsii-dotnet-runtime-test/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-dotnet-runtime-test",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "Tests for the .NET client for jsii runtime",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -12,9 +12,9 @@
},
"devDependencies": {
"@types/node": "^8.10.43",
- "jsii-calc": "^0.8.2",
- "jsii-dotnet-runtime": "^0.8.2",
- "jsii-pacmak": "^0.8.2",
+ "jsii-calc": "^0.9.0",
+ "jsii-dotnet-runtime": "^0.9.0",
+ "jsii-pacmak": "^0.9.0",
"typescript": "^3.2.4"
},
"author": {
diff --git a/packages/jsii-dotnet-runtime/CHANGELOG.md b/packages/jsii-dotnet-runtime/CHANGELOG.md
index 98d7f3b060..e236374880 100644
--- a/packages/jsii-dotnet-runtime/CHANGELOG.md
+++ b/packages/jsii-dotnet-runtime/CHANGELOG.md
@@ -3,6 +3,24 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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)
+* **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))
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-dotnet-runtime
diff --git a/packages/jsii-dotnet-runtime/package.json b/packages/jsii-dotnet-runtime/package.json
index e7749d88b9..3d847e5044 100644
--- a/packages/jsii-dotnet-runtime/package.json
+++ b/packages/jsii-dotnet-runtime/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-dotnet-runtime",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": ".NET client for jsii runtime",
"main": "lib/index.js",
"private": true,
@@ -13,12 +13,12 @@
},
"devDependencies": {
"@types/node": "^8.10.43",
- "jsii-build-tools": "^0.8.2",
- "jsii-runtime": "^0.8.2",
+ "jsii-build-tools": "^0.9.0",
+ "jsii-runtime": "^0.9.0",
"typescript": "^3.2.4"
},
"dependencies": {
- "jsii-dotnet-jsonmodel": "^0.8.2"
+ "jsii-dotnet-jsonmodel": "^0.9.0"
},
"author": {
"name": "Amazon Web Services",
diff --git a/packages/jsii-java-runtime-test/CHANGELOG.md b/packages/jsii-java-runtime-test/CHANGELOG.md
index c79962ebb2..f6488633f7 100644
--- a/packages/jsii-java-runtime-test/CHANGELOG.md
+++ b/packages/jsii-java-runtime-test/CHANGELOG.md
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Bug Fixes
+
+* **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)
+
+
+### Features
+
+* **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))
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-java-runtime-test
diff --git a/packages/jsii-java-runtime-test/package.json b/packages/jsii-java-runtime-test/package.json
index 2a936edadc..adf90a809c 100644
--- a/packages/jsii-java-runtime-test/package.json
+++ b/packages/jsii-java-runtime-test/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-java-runtime-test",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "Tests for the Java client for jsii runtime",
"private": true,
"main": "lib/index.js",
@@ -11,9 +11,9 @@
},
"devDependencies": {
"@types/node": "^8.10.43",
- "jsii-calc": "^0.8.2",
- "jsii-java-runtime": "^0.8.2",
- "jsii-pacmak": "^0.8.2"
+ "jsii-calc": "^0.9.0",
+ "jsii-java-runtime": "^0.9.0",
+ "jsii-pacmak": "^0.9.0"
},
"author": {
"name": "Amazon Web Services",
diff --git a/packages/jsii-java-runtime/CHANGELOG.md b/packages/jsii-java-runtime/CHANGELOG.md
index 2fb26de3ea..f9b54fa0d8 100644
--- a/packages/jsii-java-runtime/CHANGELOG.md
+++ b/packages/jsii-java-runtime/CHANGELOG.md
@@ -3,6 +3,24 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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)
+* **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))
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-java-runtime
diff --git a/packages/jsii-java-runtime/package.json b/packages/jsii-java-runtime/package.json
index 49f0cac40e..d00bc82376 100644
--- a/packages/jsii-java-runtime/package.json
+++ b/packages/jsii-java-runtime/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-java-runtime",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "Java client for jsii runtime",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -13,8 +13,8 @@
},
"devDependencies": {
"@types/node": "^8.10.43",
- "jsii-build-tools": "^0.8.2",
- "jsii-runtime": "^0.8.2",
+ "jsii-build-tools": "^0.9.0",
+ "jsii-runtime": "^0.9.0",
"typescript": "^3.2.4"
},
"author": {
diff --git a/packages/jsii-kernel/CHANGELOG.md b/packages/jsii-kernel/CHANGELOG.md
index 94f15f3508..128132f62d 100644
--- a/packages/jsii-kernel/CHANGELOG.md
+++ b/packages/jsii-kernel/CHANGELOG.md
@@ -3,6 +3,26 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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)
+* **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)
+* **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))
+* **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)
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
diff --git a/packages/jsii-kernel/package.json b/packages/jsii-kernel/package.json
index fb30650756..689252eb55 100644
--- a/packages/jsii-kernel/package.json
+++ b/packages/jsii-kernel/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-kernel",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "kernel for jsii execution environment",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -12,21 +12,21 @@
"package": "package-js"
},
"devDependencies": {
- "@scope/jsii-calc-base": "^0.8.2",
- "@scope/jsii-calc-lib": "^0.8.2",
+ "@scope/jsii-calc-base": "^0.9.0",
+ "@scope/jsii-calc-lib": "^0.9.0",
"@types/fs-extra": "^5.0.5",
"@types/node": "^8.10.43",
"@types/nodeunit": "^0.0.30",
"@types/tar": "^4.0.0",
"fs-extra": "^7.0.1",
- "jsii-build-tools": "^0.8.2",
- "jsii-calc": "^0.8.2",
+ "jsii-build-tools": "^0.9.0",
+ "jsii-calc": "^0.9.0",
"nodeunit": "^0.11.3",
"tslint": "^5.13.0",
"typescript": "^3.3.3333"
},
"dependencies": {
- "jsii-spec": "^0.8.2",
+ "jsii-spec": "^0.9.0",
"source-map": "^0.7.3",
"tar": "^4.4.8"
},
diff --git a/packages/jsii-pacmak/CHANGELOG.md b/packages/jsii-pacmak/CHANGELOG.md
index 314139ca6d..f1f08bc79b 100644
--- a/packages/jsii-pacmak/CHANGELOG.md
+++ b/packages/jsii-pacmak/CHANGELOG.md
@@ -3,6 +3,34 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Bug Fixes
+
+* **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)
+
+
+### Features
+
+* **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)
+* **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)
+* **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)
+* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
+* **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)
+* **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))
+* **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)
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
diff --git a/packages/jsii-pacmak/package.json b/packages/jsii-pacmak/package.json
index 16926dac54..87b09cc831 100644
--- a/packages/jsii-pacmak/package.json
+++ b/packages/jsii-pacmak/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-pacmak",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "A code generation framework for jsii backend languages",
"bin": {
"jsii-pacmak": "bin/jsii-pacmak"
@@ -21,16 +21,16 @@
],
"dependencies": {
"clone": "^2.1.2",
- "codemaker": "^0.8.2",
+ "codemaker": "^0.9.0",
"escape-string-regexp": "^1.0.5",
"fs-extra": "^7.0.1",
- "jsii-spec": "^0.8.2",
+ "jsii-spec": "^0.9.0",
"spdx-license-list": "^5.0.0",
"xmlbuilder": "^11.0.0",
"yargs": "^13.2.2"
},
"devDependencies": {
- "@scope/jsii-calc-lib": "^0.8.2",
+ "@scope/jsii-calc-lib": "^0.9.0",
"@types/clone": "^0.1.30",
"@types/escape-string-regexp": "^1.0.0",
"@types/fs-extra": "^5.0.5",
@@ -38,12 +38,12 @@
"@types/nodeunit": "^0.0.30",
"@types/xmlbuilder": "^0.0.34",
"@types/yargs": "^12.0.9",
- "jsii-build-tools": "^0.8.2",
- "jsii-calc": "^0.8.2",
- "jsii-dotnet-generator": "^0.8.2",
- "jsii-dotnet-jsonmodel": "^0.8.2",
- "jsii-dotnet-runtime": "^0.8.2",
- "jsii-java-runtime": "^0.8.2",
+ "jsii-build-tools": "^0.9.0",
+ "jsii-calc": "^0.9.0",
+ "jsii-dotnet-generator": "^0.9.0",
+ "jsii-dotnet-jsonmodel": "^0.9.0",
+ "jsii-dotnet-runtime": "^0.9.0",
+ "jsii-java-runtime": "^0.9.0",
"nodeunit": "^0.11.3",
"tslint": "^5.13.1",
"typescript": "^3.3.3333"
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/.jsii b/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/.jsii
index aa73eac5b4..bf8ca01439 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/.jsii
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/.jsii
@@ -30,12 +30,12 @@
"module": "scope.jsii_calc_base_of_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"description": "An example direct dependency for jsii-calc.",
"homepage": "https://github.com/awslabs/jsii.git",
- "jsiiVersion": "0.8.2",
+ "jsiiVersion": "0.9.0",
"license": "Apache-2.0",
"name": "@scope/jsii-calc-base",
"repository": {
@@ -127,6 +127,6 @@
]
}
},
- "version": "0.8.2",
- "fingerprint": "ZlEGeLVGfz+JP26QXUzhkZu/rJWK5niWhhadMxfwA40="
+ "version": "0.9.0",
+ "fingerprint": "kY67AXY3VfrjDTcaGA947JNHQsShp1+YEr9p0JkgKW4="
}
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId.csproj b/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId.csproj
index 46e0eb4b27..0c8d8c9c20 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId.csproj
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId.csproj
@@ -4,7 +4,7 @@
true
true
true
- 0.8.2
+ 0.9.0
Amazon.JSII.Tests.CalculatorPackageId.BasePackageId
An example direct dependency for jsii-calc.
https://github.com/awslabs/jsii.git
@@ -13,10 +13,10 @@
en-US
-
+
-
-
+
+
\ No newline at end of file
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/AssemblyInfo.cs b/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/AssemblyInfo.cs
index c199ae77a9..6aa49caaf2 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/AssemblyInfo.cs
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/AssemblyInfo.cs
@@ -1,3 +1,3 @@
using Amazon.JSII.Runtime.Deputy;
-[assembly: JsiiAssembly("@scope/jsii-calc-base", "0.8.2", "scope-jsii-calc-base-0.8.2.tgz")]
\ No newline at end of file
+[assembly: JsiiAssembly("@scope/jsii-calc-base", "0.9.0", "scope-jsii-calc-base-0.9.0.tgz")]
\ No newline at end of file
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/scope-jsii-calc-base-0.8.2.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/scope-jsii-calc-base-0.9.0.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/scope-jsii-calc-base-0.8.2.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/scope-jsii-calc-base-0.9.0.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/java/pom.xml b/packages/jsii-pacmak/test/expected.jsii-calc-base/java/pom.xml
index 41a9d1f0c0..d20a88fd89 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-base/java/pom.xml
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-base/java/pom.xml
@@ -27,7 +27,7 @@
calculator-base
software.amazon.jsii.tests
- 0.8.2
+ 0.9.0
jar
UTF-8
@@ -36,12 +36,12 @@
calculator-base-of-base
software.amazon.jsii.tests
- 0.8.2
+ 0.9.0
software.amazon.jsii
jsii-runtime
- 0.8.2
+ 0.9.0
javax.annotation
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/java/src/main/java/software/amazon/jsii/tests/calculator/base/$Module.java b/packages/jsii-pacmak/test/expected.jsii-calc-base/java/src/main/java/software/amazon/jsii/tests/calculator/base/$Module.java
index 7e16ecbe5a..a9fc3cc96a 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-base/java/src/main/java/software/amazon/jsii/tests/calculator/base/$Module.java
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-base/java/src/main/java/software/amazon/jsii/tests/calculator/base/$Module.java
@@ -7,7 +7,7 @@
public final class $Module extends JsiiModule {
public $Module() {
- super("@scope/jsii-calc-base", "0.8.2", $Module.class, "jsii-calc-base@0.8.2.jsii.tgz");
+ super("@scope/jsii-calc-base", "0.9.0", $Module.class, "jsii-calc-base@0.9.0.jsii.tgz");
}
@Override
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/java/src/main/resources/software/amazon/jsii/tests/calculator/base/jsii-calc-base@0.8.2.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-base/java/src/main/resources/software/amazon/jsii/tests/calculator/base/jsii-calc-base@0.9.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc-base/java/src/main/resources/software/amazon/jsii/tests/calculator/base/jsii-calc-base@0.8.2.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-base/java/src/main/resources/software/amazon/jsii/tests/calculator/base/jsii-calc-base@0.9.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.8.2.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.9.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.8.2.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.9.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/python/setup.py b/packages/jsii-pacmak/test/expected.jsii-calc-base/python/setup.py
index 094a846174..ec4eff4f13 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-base/python/setup.py
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-base/python/setup.py
@@ -4,7 +4,7 @@
kwargs = json.loads("""
{
"name": "scope.jsii-calc-base",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "An example direct dependency for jsii-calc.",
"url": "https://github.com/awslabs/jsii.git",
"long_description_content_type": "text/markdown",
@@ -21,7 +21,7 @@
],
"package_data": {
"scope.jsii_calc_base._jsii": [
- "jsii-calc-base@0.8.2.jsii.tgz"
+ "jsii-calc-base@0.9.0.jsii.tgz"
],
"scope.jsii_calc_base": [
"py.typed"
@@ -31,7 +31,7 @@
"install_requires": [
"jsii",
"publication>=0.0.3",
- "scope.jsii-calc-base-of-base~=0.8.2"
+ "scope.jsii-calc-base-of-base~=0.9.0"
]
}
""")
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/__init__.py b/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/__init__.py
index 700376f8d6..3f26ac76b7 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/__init__.py
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/__init__.py
@@ -10,7 +10,7 @@
from jsii.python import classproperty
import scope.jsii_calc_base_of_base
-__jsii_assembly__ = jsii.JSIIAssembly.load("@scope/jsii-calc-base", "0.8.2", __name__, "jsii-calc-base@0.8.2.jsii.tgz")
+__jsii_assembly__ = jsii.JSIIAssembly.load("@scope/jsii-calc-base", "0.9.0", __name__, "jsii-calc-base@0.9.0.jsii.tgz")
class Base(metaclass=jsii.JSIIAbstractClass, jsii_type="@scope/jsii-calc-base.Base"):
@staticmethod
def __jsii_proxy_class__():
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/_jsii/jsii-calc-base@0.8.2.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/_jsii/jsii-calc-base@0.9.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/_jsii/jsii-calc-base@0.8.2.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/_jsii/jsii-calc-base@0.9.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/sphinx/_scope_jsii-calc-base.rst b/packages/jsii-pacmak/test/expected.jsii-calc-base/sphinx/_scope_jsii-calc-base.rst
index 35504b806f..dd547fb8fc 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-base/sphinx/_scope_jsii-calc-base.rst
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-base/sphinx/_scope_jsii-calc-base.rst
@@ -8,42 +8,42 @@ Reference
.. group-tab:: C#
- View in `Nuget `_
+ View in `Nuget `_
**csproj**:
.. code-block:: xml
-
+
**dotnet**:
.. code-block:: console
- dotnet add package Amazon.JSII.Tests.CalculatorPackageId.BasePackageId --version 0.8.2
+ dotnet add package Amazon.JSII.Tests.CalculatorPackageId.BasePackageId --version 0.9.0
**packages.config**:
.. code-block:: xml
-
+
.. group-tab:: Java
- View in `Maven Central `_
+ View in `Maven Central `_
**Apache Buildr**:
.. code-block:: none
- 'software.amazon.jsii.tests:calculator-base:jar:0.8.2'
+ 'software.amazon.jsii.tests:calculator-base:jar:0.9.0'
**Apache Ivy**:
.. code-block:: xml
-
+
**Apache Maven**:
@@ -52,72 +52,72 @@ Reference
software.amazon.jsii.tests
calculator-base
- 0.8.2
+ 0.9.0
**Gradle / Grails**:
.. code-block:: none
- compile 'software.amazon.jsii.tests:calculator-base:0.8.2'
+ compile 'software.amazon.jsii.tests:calculator-base:0.9.0'
**Groovy Grape**:
.. code-block:: none
@Grapes(
- @Grab(group='software.amazon.jsii.tests', module='calculator-base', version='0.8.2')
+ @Grab(group='software.amazon.jsii.tests', module='calculator-base', version='0.9.0')
)
.. group-tab:: JavaScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i @scope/jsii-calc-base@0.8.2
+ $ npm i @scope/jsii-calc-base@0.9.0
**package.json**:
.. code-block:: js
{
- "@scope/jsii-calc-base": "^0.8.2"
+ "@scope/jsii-calc-base": "^0.9.0"
}
**yarn**:
.. code-block:: console
- $ yarn add @scope/jsii-calc-base@0.8.2
+ $ yarn add @scope/jsii-calc-base@0.9.0
.. group-tab:: TypeScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i @scope/jsii-calc-base@0.8.2
+ $ npm i @scope/jsii-calc-base@0.9.0
**package.json**:
.. code-block:: js
{
- "@scope/jsii-calc-base": "^0.8.2"
+ "@scope/jsii-calc-base": "^0.9.0"
}
**yarn**:
.. code-block:: console
- $ yarn add @scope/jsii-calc-base@0.8.2
+ $ yarn add @scope/jsii-calc-base@0.9.0
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/.jsii b/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/.jsii
index 620c8fd535..ac108a701f 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/.jsii
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/.jsii
@@ -32,7 +32,7 @@
"module": "scope.jsii_calc_base_of_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"peer": true,
@@ -56,12 +56,12 @@
"module": "scope.jsii_calc_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"description": "A simple calcuator library built on JSII.",
"homepage": "https://github.com/awslabs/jsii.git",
- "jsiiVersion": "0.8.2",
+ "jsiiVersion": "0.9.0",
"license": "Apache-2.0",
"name": "@scope/jsii-calc-lib",
"repository": {
@@ -456,6 +456,6 @@
]
}
},
- "version": "0.8.2",
- "fingerprint": "2SedGkpowEeJlL9PQ73/9LzRqzty2BGz+4bEsbOVlYU="
+ "version": "0.9.0",
+ "fingerprint": "LOjIAgmz/zd3aDBrJaHLXGI+I49sXkgLvihvuzZDPAY="
}
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId.csproj b/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId.csproj
index cc960ed456..6ef87acaa4 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId.csproj
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId.csproj
@@ -4,7 +4,7 @@
true
true
true
- 0.8.2
+ 0.9.0
Amazon.JSII.Tests.CalculatorPackageId.LibPackageId
A simple calcuator library built on JSII.
https://github.com/awslabs/jsii.git
@@ -13,11 +13,11 @@
en-US
-
+
-
-
-
+
+
+
\ No newline at end of file
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/AssemblyInfo.cs b/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/AssemblyInfo.cs
index 5d2c1a042a..11e3d74c05 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/AssemblyInfo.cs
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/AssemblyInfo.cs
@@ -1,3 +1,3 @@
using Amazon.JSII.Runtime.Deputy;
-[assembly: JsiiAssembly("@scope/jsii-calc-lib", "0.8.2", "scope-jsii-calc-lib-0.8.2.tgz")]
\ No newline at end of file
+[assembly: JsiiAssembly("@scope/jsii-calc-lib", "0.9.0", "scope-jsii-calc-lib-0.9.0.tgz")]
\ No newline at end of file
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/scope-jsii-calc-lib-0.8.2.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/scope-jsii-calc-lib-0.9.0.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/scope-jsii-calc-lib-0.8.2.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/scope-jsii-calc-lib-0.9.0.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/java/pom.xml b/packages/jsii-pacmak/test/expected.jsii-calc-lib/java/pom.xml
index c2651545f4..d76f149d07 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-lib/java/pom.xml
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-lib/java/pom.xml
@@ -27,7 +27,7 @@
calculator-lib
software.amazon.jsii.tests
- 0.8.2
+ 0.9.0
jar
UTF-8
@@ -36,12 +36,12 @@
calculator-base
software.amazon.jsii.tests
- 0.8.2
+ 0.9.0
software.amazon.jsii
jsii-runtime
- 0.8.2
+ 0.9.0
javax.annotation
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/java/src/main/java/software/amazon/jsii/tests/calculator/lib/$Module.java b/packages/jsii-pacmak/test/expected.jsii-calc-lib/java/src/main/java/software/amazon/jsii/tests/calculator/lib/$Module.java
index 0343188ba3..33031da6bd 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-lib/java/src/main/java/software/amazon/jsii/tests/calculator/lib/$Module.java
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-lib/java/src/main/java/software/amazon/jsii/tests/calculator/lib/$Module.java
@@ -7,7 +7,7 @@
public final class $Module extends JsiiModule {
public $Module() {
- super("@scope/jsii-calc-lib", "0.8.2", $Module.class, "jsii-calc-lib@0.8.2.jsii.tgz");
+ super("@scope/jsii-calc-lib", "0.9.0", $Module.class, "jsii-calc-lib@0.9.0.jsii.tgz");
}
@Override
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/java/src/main/resources/software/amazon/jsii/tests/calculator/lib/jsii-calc-lib@0.8.2.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-lib/java/src/main/resources/software/amazon/jsii/tests/calculator/lib/jsii-calc-lib@0.9.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc-lib/java/src/main/resources/software/amazon/jsii/tests/calculator/lib/jsii-calc-lib@0.8.2.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-lib/java/src/main/resources/software/amazon/jsii/tests/calculator/lib/jsii-calc-lib@0.9.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.8.2.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.9.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.8.2.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.9.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/setup.py b/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/setup.py
index d9cefff493..68b9d351ba 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/setup.py
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/setup.py
@@ -4,7 +4,7 @@
kwargs = json.loads("""
{
"name": "scope.jsii-calc-lib",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "A simple calcuator library built on JSII.",
"url": "https://github.com/awslabs/jsii.git",
"long_description_content_type": "text/markdown",
@@ -21,7 +21,7 @@
],
"package_data": {
"scope.jsii_calc_lib._jsii": [
- "jsii-calc-lib@0.8.2.jsii.tgz"
+ "jsii-calc-lib@0.9.0.jsii.tgz"
],
"scope.jsii_calc_lib": [
"py.typed"
@@ -31,7 +31,7 @@
"install_requires": [
"jsii",
"publication>=0.0.3",
- "scope.jsii-calc-base~=0.8.2"
+ "scope.jsii-calc-base~=0.9.0"
]
}
""")
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/__init__.py b/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/__init__.py
index 87f6d3b666..eb2036db6d 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/__init__.py
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/__init__.py
@@ -10,7 +10,7 @@
from jsii.python import classproperty
import scope.jsii_calc_base
-__jsii_assembly__ = jsii.JSIIAssembly.load("@scope/jsii-calc-lib", "0.8.2", __name__, "jsii-calc-lib@0.8.2.jsii.tgz")
+__jsii_assembly__ = jsii.JSIIAssembly.load("@scope/jsii-calc-lib", "0.9.0", __name__, "jsii-calc-lib@0.9.0.jsii.tgz")
@jsii.enum(jsii_type="@scope/jsii-calc-lib.EnumFromScopedModule")
class EnumFromScopedModule(enum.Enum):
Value1 = "Value1"
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/_jsii/jsii-calc-lib@0.8.2.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/_jsii/jsii-calc-lib@0.9.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/_jsii/jsii-calc-lib@0.8.2.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/_jsii/jsii-calc-lib@0.9.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/sphinx/_scope_jsii-calc-lib.rst b/packages/jsii-pacmak/test/expected.jsii-calc-lib/sphinx/_scope_jsii-calc-lib.rst
index ffc14b7707..757f62005a 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc-lib/sphinx/_scope_jsii-calc-lib.rst
+++ b/packages/jsii-pacmak/test/expected.jsii-calc-lib/sphinx/_scope_jsii-calc-lib.rst
@@ -8,42 +8,42 @@ Reference
.. group-tab:: C#
- View in `Nuget `_
+ View in `Nuget `_
**csproj**:
.. code-block:: xml
-
+
**dotnet**:
.. code-block:: console
- dotnet add package Amazon.JSII.Tests.CalculatorPackageId.LibPackageId --version 0.8.2
+ dotnet add package Amazon.JSII.Tests.CalculatorPackageId.LibPackageId --version 0.9.0
**packages.config**:
.. code-block:: xml
-
+
.. group-tab:: Java
- View in `Maven Central `_
+ View in `Maven Central `_
**Apache Buildr**:
.. code-block:: none
- 'software.amazon.jsii.tests:calculator-lib:jar:0.8.2'
+ 'software.amazon.jsii.tests:calculator-lib:jar:0.9.0'
**Apache Ivy**:
.. code-block:: xml
-
+
**Apache Maven**:
@@ -52,72 +52,72 @@ Reference
software.amazon.jsii.tests
calculator-lib
- 0.8.2
+ 0.9.0
**Gradle / Grails**:
.. code-block:: none
- compile 'software.amazon.jsii.tests:calculator-lib:0.8.2'
+ compile 'software.amazon.jsii.tests:calculator-lib:0.9.0'
**Groovy Grape**:
.. code-block:: none
@Grapes(
- @Grab(group='software.amazon.jsii.tests', module='calculator-lib', version='0.8.2')
+ @Grab(group='software.amazon.jsii.tests', module='calculator-lib', version='0.9.0')
)
.. group-tab:: JavaScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i @scope/jsii-calc-lib@0.8.2
+ $ npm i @scope/jsii-calc-lib@0.9.0
**package.json**:
.. code-block:: js
{
- "@scope/jsii-calc-lib": "^0.8.2"
+ "@scope/jsii-calc-lib": "^0.9.0"
}
**yarn**:
.. code-block:: console
- $ yarn add @scope/jsii-calc-lib@0.8.2
+ $ yarn add @scope/jsii-calc-lib@0.9.0
.. group-tab:: TypeScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i @scope/jsii-calc-lib@0.8.2
+ $ npm i @scope/jsii-calc-lib@0.9.0
**package.json**:
.. code-block:: js
{
- "@scope/jsii-calc-lib": "^0.8.2"
+ "@scope/jsii-calc-lib": "^0.9.0"
}
**yarn**:
.. code-block:: console
- $ yarn add @scope/jsii-calc-lib@0.8.2
+ $ yarn add @scope/jsii-calc-lib@0.9.0
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/.jsii b/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/.jsii
index bc5986aaa3..2f0512c021 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/.jsii
+++ b/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/.jsii
@@ -8,7 +8,7 @@
"url": "https://aws.amazon.com"
},
"bundled": {
- "jsii-calc-bundled": "^0.8.2"
+ "jsii-calc-bundled": "^0.9.0"
},
"contributors": [
{
@@ -58,7 +58,7 @@
"module": "scope.jsii_calc_base_of_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"peer": true,
@@ -82,7 +82,7 @@
"module": "scope.jsii_calc_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
},
"@scope/jsii-calc-base-of-base": {
"peer": true,
@@ -106,7 +106,7 @@
"module": "scope.jsii_calc_base_of_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
},
"@scope/jsii-calc-lib": {
"dependencies": {
@@ -134,7 +134,7 @@
"module": "scope.jsii_calc_base_of_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"peer": true,
@@ -158,7 +158,7 @@
"module": "scope.jsii_calc_base"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"peer": true,
@@ -182,12 +182,12 @@
"module": "scope.jsii_calc_lib"
}
},
- "version": "0.8.2"
+ "version": "0.9.0"
}
},
"description": "A simple calcuator built on JSII.",
"homepage": "https://github.com/awslabs/jsii.git",
- "jsiiVersion": "0.8.2",
+ "jsiiVersion": "0.9.0",
"license": "Apache-2.0",
"name": "jsii-calc",
"readme": {
@@ -6707,6 +6707,6 @@
"namespace": "composition.CompositeOperation"
}
},
- "version": "0.8.2",
- "fingerprint": "F1Q3+0Yg04da1wHs8L9pnwgjTr4zH7RMMWXX+TvJYUo="
+ "version": "0.9.0",
+ "fingerprint": "0BBn1Fo4aK6xtF8MiEQ138I208hMwwwg49bGtKZEvT8="
}
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/Amazon.JSII.Tests.CalculatorPackageId.csproj b/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/Amazon.JSII.Tests.CalculatorPackageId.csproj
index 7ed7d243b2..6b84db04ea 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/Amazon.JSII.Tests.CalculatorPackageId.csproj
+++ b/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/Amazon.JSII.Tests.CalculatorPackageId.csproj
@@ -4,7 +4,7 @@
true
true
true
- 0.8.2
+ 0.9.0
Amazon.JSII.Tests.CalculatorPackageId
A simple calcuator built on JSII.
https://github.com/awslabs/jsii.git
@@ -13,15 +13,15 @@
en-US
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/AssemblyInfo.cs b/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/AssemblyInfo.cs
index c3803ce9eb..382e519f83 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/AssemblyInfo.cs
+++ b/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/AssemblyInfo.cs
@@ -1,3 +1,3 @@
using Amazon.JSII.Runtime.Deputy;
-[assembly: JsiiAssembly("jsii-calc", "0.8.2", "jsii-calc-0.8.2.tgz")]
\ No newline at end of file
+[assembly: JsiiAssembly("jsii-calc", "0.9.0", "jsii-calc-0.9.0.tgz")]
\ No newline at end of file
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/jsii-calc-0.8.2.tgz b/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/jsii-calc-0.9.0.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/jsii-calc-0.8.2.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/jsii-calc-0.9.0.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/java/pom.xml b/packages/jsii-pacmak/test/expected.jsii-calc/java/pom.xml
index c354d328e6..56369d78ad 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc/java/pom.xml
+++ b/packages/jsii-pacmak/test/expected.jsii-calc/java/pom.xml
@@ -48,7 +48,7 @@
calculator
software.amazon.jsii.tests
- 0.8.2
+ 0.9.0
jar
UTF-8
@@ -57,22 +57,22 @@
calculator-base
software.amazon.jsii.tests
- 0.8.2
+ 0.9.0
calculator-base-of-base
software.amazon.jsii.tests
- 0.8.2
+ 0.9.0
calculator-lib
software.amazon.jsii.tests
- 0.8.2
+ 0.9.0
software.amazon.jsii
jsii-runtime
- 0.8.2
+ 0.9.0
javax.annotation
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/java/software/amazon/jsii/tests/calculator/$Module.java b/packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/java/software/amazon/jsii/tests/calculator/$Module.java
index 3a89338736..268c9bd522 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/java/software/amazon/jsii/tests/calculator/$Module.java
+++ b/packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/java/software/amazon/jsii/tests/calculator/$Module.java
@@ -7,7 +7,7 @@
public final class $Module extends JsiiModule {
public $Module() {
- super("jsii-calc", "0.8.2", $Module.class, "jsii-calc@0.8.2.jsii.tgz");
+ super("jsii-calc", "0.9.0", $Module.class, "jsii-calc@0.9.0.jsii.tgz");
}
@Override
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/resources/software/amazon/jsii/tests/calculator/jsii-calc@0.8.2.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/resources/software/amazon/jsii/tests/calculator/jsii-calc@0.9.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/resources/software/amazon/jsii/tests/calculator/jsii-calc@0.8.2.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/resources/software/amazon/jsii/tests/calculator/jsii-calc@0.9.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.8.2.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.9.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.8.2.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.9.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/python/setup.py b/packages/jsii-pacmak/test/expected.jsii-calc/python/setup.py
index 4c1cc9c45b..37d9d7705b 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc/python/setup.py
+++ b/packages/jsii-pacmak/test/expected.jsii-calc/python/setup.py
@@ -4,7 +4,7 @@
kwargs = json.loads("""
{
"name": "jsii-calc",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "A simple calcuator built on JSII.",
"url": "https://github.com/awslabs/jsii.git",
"long_description_content_type": "text/markdown",
@@ -21,7 +21,7 @@
],
"package_data": {
"jsii_calc._jsii": [
- "jsii-calc@0.8.2.jsii.tgz"
+ "jsii-calc@0.9.0.jsii.tgz"
],
"jsii_calc": [
"py.typed"
@@ -31,9 +31,9 @@
"install_requires": [
"jsii",
"publication>=0.0.3",
- "scope.jsii-calc-base~=0.8.2",
- "scope.jsii-calc-base-of-base~=0.8.2",
- "scope.jsii-calc-lib~=0.8.2"
+ "scope.jsii-calc-base~=0.9.0",
+ "scope.jsii-calc-base-of-base~=0.9.0",
+ "scope.jsii-calc-lib~=0.9.0"
]
}
""")
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py
index 81cd9a4955..36061dc439 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py
+++ b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py
@@ -12,7 +12,7 @@
import scope.jsii_calc_base
import scope.jsii_calc_base_of_base
import scope.jsii_calc_lib
-__jsii_assembly__ = jsii.JSIIAssembly.load("jsii-calc", "0.8.2", __name__, "jsii-calc@0.8.2.jsii.tgz")
+__jsii_assembly__ = jsii.JSIIAssembly.load("jsii-calc", "0.9.0", __name__, "jsii-calc@0.9.0.jsii.tgz")
class AbstractClassBase(metaclass=jsii.JSIIAbstractClass, jsii_type="jsii-calc.AbstractClassBase"):
@staticmethod
def __jsii_proxy_class__():
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/_jsii/jsii-calc@0.8.2.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/_jsii/jsii-calc@0.9.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/_jsii/jsii-calc@0.8.2.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/_jsii/jsii-calc@0.9.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/sphinx/jsii-calc.rst b/packages/jsii-pacmak/test/expected.jsii-calc/sphinx/jsii-calc.rst
index aac0802564..5cd9c7a205 100644
--- a/packages/jsii-pacmak/test/expected.jsii-calc/sphinx/jsii-calc.rst
+++ b/packages/jsii-pacmak/test/expected.jsii-calc/sphinx/jsii-calc.rst
@@ -10,42 +10,42 @@ Reference
.. group-tab:: C#
- View in `Nuget `_
+ View in `Nuget `_
**csproj**:
.. code-block:: xml
-
+
**dotnet**:
.. code-block:: console
- dotnet add package Amazon.JSII.Tests.CalculatorPackageId --version 0.8.2
+ dotnet add package Amazon.JSII.Tests.CalculatorPackageId --version 0.9.0
**packages.config**:
.. code-block:: xml
-
+
.. group-tab:: Java
- View in `Maven Central `_
+ View in `Maven Central `_
**Apache Buildr**:
.. code-block:: none
- 'software.amazon.jsii.tests:calculator:jar:0.8.2'
+ 'software.amazon.jsii.tests:calculator:jar:0.9.0'
**Apache Ivy**:
.. code-block:: xml
-
+
**Apache Maven**:
@@ -54,72 +54,72 @@ Reference
software.amazon.jsii.tests
calculator
- 0.8.2
+ 0.9.0
**Gradle / Grails**:
.. code-block:: none
- compile 'software.amazon.jsii.tests:calculator:0.8.2'
+ compile 'software.amazon.jsii.tests:calculator:0.9.0'
**Groovy Grape**:
.. code-block:: none
@Grapes(
- @Grab(group='software.amazon.jsii.tests', module='calculator', version='0.8.2')
+ @Grab(group='software.amazon.jsii.tests', module='calculator', version='0.9.0')
)
.. group-tab:: JavaScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i jsii-calc@0.8.2
+ $ npm i jsii-calc@0.9.0
**package.json**:
.. code-block:: js
{
- "jsii-calc": "^0.8.2"
+ "jsii-calc": "^0.9.0"
}
**yarn**:
.. code-block:: console
- $ yarn add jsii-calc@0.8.2
+ $ yarn add jsii-calc@0.9.0
.. group-tab:: TypeScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i jsii-calc@0.8.2
+ $ npm i jsii-calc@0.9.0
**package.json**:
.. code-block:: js
{
- "jsii-calc": "^0.8.2"
+ "jsii-calc": "^0.9.0"
}
**yarn**:
.. code-block:: console
- $ yarn add jsii-calc@0.8.2
+ $ yarn add jsii-calc@0.9.0
diff --git a/packages/jsii-python-runtime/CHANGELOG.md b/packages/jsii-python-runtime/CHANGELOG.md
index e014c1c7a0..9793a5cfa6 100644
--- a/packages/jsii-python-runtime/CHANGELOG.md
+++ b/packages/jsii-python-runtime/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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))
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
diff --git a/packages/jsii-python-runtime/package.json b/packages/jsii-python-runtime/package.json
index 0527214b18..eb6485a24d 100644
--- a/packages/jsii-python-runtime/package.json
+++ b/packages/jsii-python-runtime/package.json
@@ -1,21 +1,21 @@
{
"name": "jsii-python-runtime",
"private": true,
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "Python client for jsii runtime",
"main": "index.js",
"scripts": {
"generate": "python3 bin/generate",
- "deps": "python -m venv .env && .env/bin/pip install pip==19.0.1 setuptools==40.7.0 wheel==0.32.3 && .env/bin/pip install -r requirements.txt",
+ "deps": "python3 -m venv .env && .env/bin/pip install pip==19.0.1 setuptools==40.7.0 wheel==0.32.3 && .env/bin/pip install -r requirements.txt",
"build": "cp ../../README.md . && npm run generate && npm run deps && .env/bin/python setup.py sdist -d . bdist_wheel -d . && rm -rf build",
"package": "package-python",
"test": ".env/bin/python bin/generate-calc && .env/bin/py.test -v --mypy"
},
"dependencies": {
- "jsii-build-tools": "^0.8.2",
- "jsii-calc": "^0.8.2",
- "jsii-pacmak": "^0.8.2",
- "jsii-runtime": "^0.8.2"
+ "jsii-build-tools": "^0.9.0",
+ "jsii-calc": "^0.9.0",
+ "jsii-pacmak": "^0.9.0",
+ "jsii-runtime": "^0.9.0"
},
"repository": {
"type": "git",
diff --git a/packages/jsii-reflect/CHANGELOG.md b/packages/jsii-reflect/CHANGELOG.md
index b48d3d6ce2..5f0e1d5d7d 100644
--- a/packages/jsii-reflect/CHANGELOG.md
+++ b/packages/jsii-reflect/CHANGELOG.md
@@ -3,6 +3,33 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Bug Fixes
+
+* **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)
+
+
+### Features
+
+* **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)
+* **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)
+* **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)
+* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
+* **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))
+* **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)
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-reflect
diff --git a/packages/jsii-reflect/package.json b/packages/jsii-reflect/package.json
index d537df9b2d..3dd098fbf7 100644
--- a/packages/jsii-reflect/package.json
+++ b/packages/jsii-reflect/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-reflect",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "strongly-typed reflection library and tools for jsii",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -16,19 +16,19 @@
"dependencies": {
"colors": "^1.3.3",
"fs-extra": "^7.0.1",
- "jsii-spec": "^0.8.2",
- "oo-ascii-tree": "^0.8.2",
+ "jsii-spec": "^0.9.0",
+ "oo-ascii-tree": "^0.9.0",
"yargs": "^13.2.1"
},
"devDependencies": {
- "@scope/jsii-calc-lib": "^0.8.2",
+ "@scope/jsii-calc-lib": "^0.9.0",
"@types/fs-extra": "^5.0.5",
"@types/jest": "^24.0.9",
"@types/yargs": "^12.0.9",
"jest": "^24.1.0",
- "jsii-build-tools": "^0.8.2",
- "jsii-calc": "^0.8.2",
- "jsii": "^0.8.2",
+ "jsii": "^0.9.0",
+ "jsii-build-tools": "^0.9.0",
+ "jsii-calc": "^0.9.0",
"ts-jest": "^24.0.0",
"typescript": "^3.3.3333"
},
diff --git a/packages/jsii-ruby-runtime/CHANGELOG.md b/packages/jsii-ruby-runtime/CHANGELOG.md
index 46b3bbd11b..0d5f9d8c36 100644
--- a/packages/jsii-ruby-runtime/CHANGELOG.md
+++ b/packages/jsii-ruby-runtime/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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))
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-ruby-runtime
diff --git a/packages/jsii-ruby-runtime/package.json b/packages/jsii-ruby-runtime/package.json
index 802a297417..46ad5980d9 100644
--- a/packages/jsii-ruby-runtime/package.json
+++ b/packages/jsii-ruby-runtime/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-ruby-runtime",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "Ruby client for jsii runtime",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -15,10 +15,10 @@
},
"devDependencies": {
"@types/node": "^8.10.43",
- "jsii-build-tools": "^0.8.2",
- "jsii-calc": "^0.8.2",
- "jsii-pacmak": "^0.8.2",
- "jsii-runtime": "^0.8.2",
+ "jsii-build-tools": "^0.9.0",
+ "jsii-calc": "^0.9.0",
+ "jsii-pacmak": "^0.9.0",
+ "jsii-runtime": "^0.9.0",
"typescript": "^3.2.4"
},
"author": {
diff --git a/packages/jsii-runtime/CHANGELOG.md b/packages/jsii-runtime/CHANGELOG.md
index 839143703e..64fd25e210 100644
--- a/packages/jsii-runtime/CHANGELOG.md
+++ b/packages/jsii-runtime/CHANGELOG.md
@@ -3,6 +3,24 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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)
+* **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))
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
diff --git a/packages/jsii-runtime/package.json b/packages/jsii-runtime/package.json
index 0072bf60db..e8048e81ee 100644
--- a/packages/jsii-runtime/package.json
+++ b/packages/jsii-runtime/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-runtime",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "jsii runtime kernel process",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -14,11 +14,11 @@
"package": "package-js"
},
"devDependencies": {
- "@scope/jsii-calc-base": "^0.8.2",
- "@scope/jsii-calc-lib": "^0.8.2",
+ "@scope/jsii-calc-base": "^0.9.0",
+ "@scope/jsii-calc-lib": "^0.9.0",
"@types/node": "^8.10.43",
- "jsii-build-tools": "^0.8.2",
- "jsii-calc": "^0.8.2",
+ "jsii-build-tools": "^0.9.0",
+ "jsii-calc": "^0.9.0",
"nodeunit": "^0.11.3",
"source-map-loader": "^0.2.4",
"typescript": "^3.3.3333",
@@ -27,8 +27,8 @@
"webpack-cli": "^3.2.3"
},
"dependencies": {
- "jsii-kernel": "^0.8.2",
- "jsii-spec": "^0.8.2"
+ "jsii-kernel": "^0.9.0",
+ "jsii-spec": "^0.9.0"
},
"author": {
"name": "Amazon Web Services",
diff --git a/packages/jsii-spec/CHANGELOG.md b/packages/jsii-spec/CHANGELOG.md
index e5453ff150..7e26d5ba10 100644
--- a/packages/jsii-spec/CHANGELOG.md
+++ b/packages/jsii-spec/CHANGELOG.md
@@ -3,6 +3,26 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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)
+* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
+* **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)
+* **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))
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii-spec
diff --git a/packages/jsii-spec/package.json b/packages/jsii-spec/package.json
index ffe17dcc2e..24dcf0a779 100644
--- a/packages/jsii-spec/package.json
+++ b/packages/jsii-spec/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-spec",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "Specification for jsii assemblies",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -13,7 +13,7 @@
"devDependencies": {
"@types/node": "^8.10.43",
"@types/nodeunit": "^0.0.30",
- "jsii-build-tools": "^0.8.2",
+ "jsii-build-tools": "^0.9.0",
"nodeunit": "^0.11.3",
"typescript": "^3.3.3333",
"typescript-json-schema": "^0.34.0"
diff --git a/packages/jsii/CHANGELOG.md b/packages/jsii/CHANGELOG.md
index ab4c7516f3..72bb473eb8 100644
--- a/packages/jsii/CHANGELOG.md
+++ b/packages/jsii/CHANGELOG.md
@@ -3,6 +3,34 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Bug Fixes
+
+* **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)
+
+
+### Features
+
+* **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)
+* **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)
+* **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)
+* **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)
+* **jsii:** record source locations in assembly ([#429](https://github.com/awslabs/jsii/issues/429)) ([e601c0c](https://github.com/awslabs/jsii/commit/e601c0c))
+* **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)
+* **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))
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package jsii
diff --git a/packages/jsii/package.json b/packages/jsii/package.json
index 1b4ea44d4d..3eed8a8050 100644
--- a/packages/jsii/package.json
+++ b/packages/jsii/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "TypeScript compiler for jsii",
"license": "Apache-2.0",
"main": "lib/index.js",
@@ -30,7 +30,7 @@
"@types/semver": "^5.5.0",
"@types/yargs": "^12.0.9",
"clone": "^2.1.2",
- "jsii-build-tools": "^0.8.2",
+ "jsii-build-tools": "^0.9.0",
"nodeunit": "^0.11.3",
"nyc": "^13.3.0"
},
@@ -39,7 +39,7 @@
"colors": "^1.3.3",
"deep-equal": "^1.0.1",
"fs-extra": "^7.0.1",
- "jsii-spec": "^0.8.2",
+ "jsii-spec": "^0.9.0",
"log4js": "^4.0.2",
"semver": "^5.6.0",
"sort-json": "^2.0.0",
diff --git a/packages/oo-ascii-tree/CHANGELOG.md b/packages/oo-ascii-tree/CHANGELOG.md
index 6d6f67960c..79165d6726 100644
--- a/packages/oo-ascii-tree/CHANGELOG.md
+++ b/packages/oo-ascii-tree/CHANGELOG.md
@@ -3,6 +3,24 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.9.0](https://github.com/awslabs/jsii/compare/v0.8.2...v0.9.0) (2019-04-04)
+
+
+### Features
+
+* **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)
+* **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))
+
+
+### BREAKING CHANGES
+
+* **jsii:** All direct dependencies must be duplicated in
+ peerDependencies unless they are in bundledDependencies.
+
+
+
+
+
## [0.8.2](https://github.com/awslabs/jsii/compare/v0.8.1...v0.8.2) (2019-03-28)
**Note:** Version bump only for package oo-ascii-tree
diff --git a/packages/oo-ascii-tree/package.json b/packages/oo-ascii-tree/package.json
index 9217a1cf93..f0ed99a6b0 100644
--- a/packages/oo-ascii-tree/package.json
+++ b/packages/oo-ascii-tree/package.json
@@ -1,6 +1,6 @@
{
"name": "oo-ascii-tree",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "object-oriented ascii tree renderer",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -14,7 +14,7 @@
"@types/jest": "^23.3.14",
"@types/node": "^8.10.43",
"jest": "^24.1.0",
- "jsii-build-tools": "^0.8.2",
+ "jsii-build-tools": "^0.9.0",
"ts-jest": "^23.10.5",
"typescript": "^3.3.3333"
},