diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5a7af3f71f..cc1217e7fb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,36 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Bug Fixes
+
+* **jsii:** prohibit exported const enums ([#372](https://github.com/awslabs/jsii/issues/372)) ([5a94825](https://github.com/awslabs/jsii/commit/5a94825)), closes [awslabs/aws-cdk#1969](https://github.com/awslabs/aws-cdk/issues/1969)
+* **jsii:** show jsii diagnostics in watch mode and support $tsc problem matcher ([#383](https://github.com/awslabs/jsii/issues/383)) ([0275944](https://github.com/awslabs/jsii/commit/0275944)), closes [#382](https://github.com/awslabs/jsii/issues/382)
+* copy non-hidden bases when erasing hidden interfaces ([#392](https://github.com/awslabs/jsii/issues/392)) ([5af84b6](https://github.com/awslabs/jsii/commit/5af84b6)), closes [#390](https://github.com/awslabs/jsii/issues/390)
+* Fix Async function support in Python ([b5d49de](https://github.com/awslabs/jsii/commit/b5d49de))
+* Fix permissions error in pipeline when generating Python runtime ([af1346f](https://github.com/awslabs/jsii/commit/af1346f))
+* Proxy interface literals in the generated Python code ([10242eb](https://github.com/awslabs/jsii/commit/10242eb))
+* Python's abstract class proxies now inherit from parent's proxy ([6f1c9c0](https://github.com/awslabs/jsii/commit/6f1c9c0))
+
+
+### Features
+
+* Add Python Support ([cc3ec87](https://github.com/awslabs/jsii/commit/cc3ec87))
+* internal accessibility ([#390](https://github.com/awslabs/jsii/issues/390)) ([e232cb5](https://github.com/awslabs/jsii/commit/e232cb5)), closes [#287](https://github.com/awslabs/jsii/issues/287) [#388](https://github.com/awslabs/jsii/issues/388)
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+* member names that begin with underscore now must be marked as "@internal" in their jsdocs, which will cause them to disappear from type declaration files and jsii APIs.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/lerna.json b/lerna.json
index 16bbe48e49..a71f55a76b 100644
--- a/lerna.json
+++ b/lerna.json
@@ -8,5 +8,5 @@
"rejectCycles": true
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
diff --git a/packages/codemaker/CHANGELOG.md b/packages/codemaker/CHANGELOG.md
index e2064ba205..013307220c 100644
--- a/packages/codemaker/CHANGELOG.md
+++ b/packages/codemaker/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/codemaker/package.json b/packages/codemaker/package.json
index 08445bf73e..faa381afdf 100644
--- a/packages/codemaker/package.json
+++ b/packages/codemaker/package.json
@@ -1,6 +1,6 @@
{
"name": "codemaker",
- "version": "0.7.15",
+ "version": "0.8.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 fb5830efd2..543da05f77 100644
--- a/packages/jsii-build-tools/CHANGELOG.md
+++ b/packages/jsii-build-tools/CHANGELOG.md
@@ -3,6 +3,23 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* Add Python Support ([cc3ec87](https://github.com/awslabs/jsii/commit/cc3ec87))
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-build-tools/package.json b/packages/jsii-build-tools/package.json
index 527f73ac39..06024d72be 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.7.15",
+ "version": "0.8.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 ffe035fda4..e98839efce 100644
--- a/packages/jsii-calc-base-of-base/CHANGELOG.md
+++ b/packages/jsii-calc-base-of-base/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-calc-base-of-base/package.json b/packages/jsii-calc-base-of-base/package.json
index a91bcf4481..25efcc67bf 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.7.15",
+ "version": "0.8.0",
"description": "An example transitive dependency for jsii-calc.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -27,8 +27,8 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
- "jsii": "^0.7.15",
- "jsii-build-tools": "^0.7.15"
+ "jsii": "^0.8.0",
+ "jsii-build-tools": "^0.8.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 85281f8cb9..842d9a33db 100644
--- a/packages/jsii-calc-base-of-base/test/assembly.jsii
+++ b/packages/jsii-calc-base-of-base/test/assembly.jsii
@@ -68,6 +68,6 @@
]
}
},
- "version": "0.7.15",
- "fingerprint": "Pvd8uoo1KtezhDIBNDiZVerD17kfMEbrIm6f4ww8Qno="
+ "version": "0.8.0",
+ "fingerprint": "Zw8kQPB96ZhmOHG1mvSYux419pjx8yHpZLio+P31TIE="
}
diff --git a/packages/jsii-calc-base/CHANGELOG.md b/packages/jsii-calc-base/CHANGELOG.md
index 02c551f1ef..c2674d822a 100644
--- a/packages/jsii-calc-base/CHANGELOG.md
+++ b/packages/jsii-calc-base/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-calc-base/package.json b/packages/jsii-calc-base/package.json
index 2906e3b759..3640adc788 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.7.15",
+ "version": "0.8.0",
"description": "An example direct dependency for jsii-calc.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -27,14 +27,14 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
- "jsii": "^0.7.15",
- "jsii-build-tools": "^0.7.15"
+ "jsii": "^0.8.0",
+ "jsii-build-tools": "^0.8.0"
},
"dependencies": {
- "@scope/jsii-calc-base-of-base": "^0.7.15"
+ "@scope/jsii-calc-base-of-base": "^0.8.0"
},
"peerDependencies": {
- "@scope/jsii-calc-base-of-base": "^0.7.15"
+ "@scope/jsii-calc-base-of-base": "^0.8.0"
},
"author": {
"name": "Amazon Web Services",
diff --git a/packages/jsii-calc-base/test/assembly.jsii b/packages/jsii-calc-base/test/assembly.jsii
index f82b152014..742922cb75 100644
--- a/packages/jsii-calc-base/test/assembly.jsii
+++ b/packages/jsii-calc-base/test/assembly.jsii
@@ -26,7 +26,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"description": "An example direct dependency for jsii-calc.",
@@ -102,6 +102,6 @@
]
}
},
- "version": "0.7.15",
- "fingerprint": "gJKasRrev7AM7n4fCo/0b5oq6CnGVcBiAjHsT/658XA="
+ "version": "0.8.0",
+ "fingerprint": "s85H74UGJp3NJ2gQ7jV6lNIwuydMd5KcbNYw94L/LsU="
}
diff --git a/packages/jsii-calc-bundled/CHANGELOG.md b/packages/jsii-calc-bundled/CHANGELOG.md
index 556604793d..5288f7b656 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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+**Note:** Version bump only for package jsii-calc-bundled
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-calc-bundled/package.json b/packages/jsii-calc-bundled/package.json
index a18558515e..83fd1e9613 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.7.15",
+ "version": "0.8.0",
"main": "index.js",
"private": true,
"author": {
diff --git a/packages/jsii-calc-lib/CHANGELOG.md b/packages/jsii-calc-lib/CHANGELOG.md
index ae9b48fe3f..ba3682ddfa 100644
--- a/packages/jsii-calc-lib/CHANGELOG.md
+++ b/packages/jsii-calc-lib/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-calc-lib/package.json b/packages/jsii-calc-lib/package.json
index d05a3818e4..9f01d51396 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.7.15",
+ "version": "0.8.0",
"description": "A simple calcuator library built on JSII.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -27,14 +27,14 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
- "jsii": "^0.7.15",
- "jsii-build-tools": "^0.7.15"
+ "jsii": "^0.8.0",
+ "jsii-build-tools": "^0.8.0"
},
"dependencies": {
- "@scope/jsii-calc-base": "^0.7.15"
+ "@scope/jsii-calc-base": "^0.8.0"
},
"peerDependencies": {
- "@scope/jsii-calc-base": "^0.7.15"
+ "@scope/jsii-calc-base": "^0.8.0"
},
"author": {
"name": "Amazon Web Services",
diff --git a/packages/jsii-calc-lib/test/assembly.jsii b/packages/jsii-calc-lib/test/assembly.jsii
index cfac36ea96..9d98c36145 100644
--- a/packages/jsii-calc-lib/test/assembly.jsii
+++ b/packages/jsii-calc-lib/test/assembly.jsii
@@ -28,7 +28,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"peer": true,
@@ -48,7 +48,7 @@
"npm": "@scope/jsii-calc-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"description": "A simple calcuator library built on JSII.",
@@ -358,6 +358,6 @@
]
}
},
- "version": "0.7.15",
- "fingerprint": "AiQiCprik69y4JVp1IIcm3+QcAlKTajNxQSH66sljeE="
+ "version": "0.8.0",
+ "fingerprint": "vznOIFTBYe3LZua18UpaAdesPkQ77en3ZhSjhtBh6RM="
}
diff --git a/packages/jsii-calc/CHANGELOG.md b/packages/jsii-calc/CHANGELOG.md
index 992cd9f353..54e796ee57 100644
--- a/packages/jsii-calc/CHANGELOG.md
+++ b/packages/jsii-calc/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Bug Fixes
+
+* copy non-hidden bases when erasing hidden interfaces ([#392](https://github.com/awslabs/jsii/issues/392)) ([5af84b6](https://github.com/awslabs/jsii/commit/5af84b6)), closes [#390](https://github.com/awslabs/jsii/issues/390)
+
+
+### Features
+
+* Add Python Support ([cc3ec87](https://github.com/awslabs/jsii/commit/cc3ec87))
+* internal accessibility ([#390](https://github.com/awslabs/jsii/issues/390)) ([e232cb5](https://github.com/awslabs/jsii/commit/e232cb5)), closes [#287](https://github.com/awslabs/jsii/issues/287) [#388](https://github.com/awslabs/jsii/issues/388)
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+* member names that begin with underscore now must be marked as "@internal" in their jsdocs, which will cause them to disappear from type declaration files and jsii APIs.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-calc/package.json b/packages/jsii-calc/package.json
index d966263d76..e9038772e8 100644
--- a/packages/jsii-calc/package.json
+++ b/packages/jsii-calc/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-calc",
- "version": "0.7.15",
+ "version": "0.8.0",
"description": "A simple calcuator built on JSII.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -31,18 +31,18 @@
"jsii-calc-bundled"
],
"dependencies": {
- "@scope/jsii-calc-base": "^0.7.15",
- "@scope/jsii-calc-lib": "^0.7.15",
- "jsii-calc-bundled": "^0.7.15"
+ "@scope/jsii-calc-base": "^0.8.0",
+ "@scope/jsii-calc-lib": "^0.8.0",
+ "jsii-calc-bundled": "^0.8.0"
},
"peerDependencies": {
- "@scope/jsii-calc-base": "^0.7.15",
- "@scope/jsii-calc-lib": "^0.7.15"
+ "@scope/jsii-calc-base": "^0.8.0",
+ "@scope/jsii-calc-lib": "^0.8.0"
},
"devDependencies": {
"@types/node": "^8.10.43",
- "jsii": "^0.7.15",
- "jsii-build-tools": "^0.7.15"
+ "jsii": "^0.8.0",
+ "jsii-build-tools": "^0.8.0"
},
"author": {
"name": "Amazon Web Services",
@@ -77,4 +77,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 c1cbb5f8bf..e9081de3c1 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.7.15"
+ "jsii-calc-bundled": "^0.8.0"
},
"contributors": [
{
@@ -54,7 +54,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"peer": true,
@@ -74,7 +74,7 @@
"npm": "@scope/jsii-calc-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
},
"@scope/jsii-calc-lib": {
"dependencies": {
@@ -98,7 +98,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"peer": true,
@@ -118,7 +118,7 @@
"npm": "@scope/jsii-calc-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"peer": true,
@@ -138,7 +138,7 @@
"npm": "@scope/jsii-calc-lib"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"description": "A simple calcuator built on JSII.",
@@ -4348,6 +4348,6 @@
"namespace": "composition.CompositeOperation"
}
},
- "version": "0.7.15",
- "fingerprint": "/M3GCGI+exqLVmSKl7VpNPGOWKLs8NnjrQ6o9W8njX0="
+ "version": "0.8.0",
+ "fingerprint": "4LMgT0Rllw3CIJWiDiR/eUfSRPvCEeWyGWxJXMiDvcU="
}
diff --git a/packages/jsii-dotnet-generator/CHANGELOG.md b/packages/jsii-dotnet-generator/CHANGELOG.md
index 4ee52b6d36..9eb0b5b6ed 100644
--- a/packages/jsii-dotnet-generator/CHANGELOG.md
+++ b/packages/jsii-dotnet-generator/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-dotnet-generator/package.json b/packages/jsii-dotnet-generator/package.json
index c42b1dcd2f..bc61d367cd 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.7.15",
+ "version": "0.8.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.7.15"
+ "jsii-dotnet-jsonmodel": "^0.8.0"
},
"devDependencies": {
- "jsii-build-tools": "^0.7.15"
+ "jsii-build-tools": "^0.8.0"
},
"author": {
"name": "Amazon Web Services",
diff --git a/packages/jsii-dotnet-jsonmodel/CHANGELOG.md b/packages/jsii-dotnet-jsonmodel/CHANGELOG.md
index e75a2c9106..b1fd6693f1 100644
--- a/packages/jsii-dotnet-jsonmodel/CHANGELOG.md
+++ b/packages/jsii-dotnet-jsonmodel/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-dotnet-jsonmodel/package.json b/packages/jsii-dotnet-jsonmodel/package.json
index 2fbd0b4782..4be751ca00 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.7.15",
+ "version": "0.8.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.7.15",
+ "jsii-build-tools": "^0.8.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 fd11834ddb..3d85bb7afb 100644
--- a/packages/jsii-dotnet-runtime-test/CHANGELOG.md
+++ b/packages/jsii-dotnet-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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-dotnet-runtime-test/package.json b/packages/jsii-dotnet-runtime-test/package.json
index 361e25f43c..1ddf12df87 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.7.15",
+ "version": "0.8.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.7.15",
- "jsii-dotnet-runtime": "^0.7.15",
- "jsii-pacmak": "^0.7.15",
+ "jsii-calc": "^0.8.0",
+ "jsii-dotnet-runtime": "^0.8.0",
+ "jsii-pacmak": "^0.8.0",
"typescript": "^3.2.4"
},
"author": {
diff --git a/packages/jsii-dotnet-runtime/CHANGELOG.md b/packages/jsii-dotnet-runtime/CHANGELOG.md
index 5b13f2c80a..dfedc51be8 100644
--- a/packages/jsii-dotnet-runtime/CHANGELOG.md
+++ b/packages/jsii-dotnet-runtime/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-dotnet-runtime/package.json b/packages/jsii-dotnet-runtime/package.json
index 53f1e2be14..8dbc3c1432 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.7.15",
+ "version": "0.8.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.7.15",
- "jsii-runtime": "^0.7.15",
+ "jsii-build-tools": "^0.8.0",
+ "jsii-runtime": "^0.8.0",
"typescript": "^3.2.4"
},
"dependencies": {
- "jsii-dotnet-jsonmodel": "^0.7.15"
+ "jsii-dotnet-jsonmodel": "^0.8.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 028eab37a7..a7773cbeac 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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-java-runtime-test/package.json b/packages/jsii-java-runtime-test/package.json
index 8d80c300db..8a43c90601 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.7.15",
+ "version": "0.8.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.7.15",
- "jsii-java-runtime": "^0.7.15",
- "jsii-pacmak": "^0.7.15"
+ "jsii-calc": "^0.8.0",
+ "jsii-java-runtime": "^0.8.0",
+ "jsii-pacmak": "^0.8.0"
},
"author": {
"name": "Amazon Web Services",
diff --git a/packages/jsii-java-runtime/CHANGELOG.md b/packages/jsii-java-runtime/CHANGELOG.md
index 51e9f78cd2..b94d028fdf 100644
--- a/packages/jsii-java-runtime/CHANGELOG.md
+++ b/packages/jsii-java-runtime/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-java-runtime/package.json b/packages/jsii-java-runtime/package.json
index 6afa59aa4b..5f6ddfcfbb 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.7.15",
+ "version": "0.8.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.7.15",
- "jsii-runtime": "^0.7.15",
+ "jsii-build-tools": "^0.8.0",
+ "jsii-runtime": "^0.8.0",
"typescript": "^3.2.4"
},
"author": {
diff --git a/packages/jsii-kernel/CHANGELOG.md b/packages/jsii-kernel/CHANGELOG.md
index 13acded08f..8c98cf895a 100644
--- a/packages/jsii-kernel/CHANGELOG.md
+++ b/packages/jsii-kernel/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-kernel/package.json b/packages/jsii-kernel/package.json
index 6d5e78415e..1b5bd62c84 100644
--- a/packages/jsii-kernel/package.json
+++ b/packages/jsii-kernel/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-kernel",
- "version": "0.7.15",
+ "version": "0.8.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.7.15",
- "@scope/jsii-calc-lib": "^0.7.15",
+ "@scope/jsii-calc-base": "^0.8.0",
+ "@scope/jsii-calc-lib": "^0.8.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.7.15",
- "jsii-calc": "^0.7.15",
+ "jsii-build-tools": "^0.8.0",
+ "jsii-calc": "^0.8.0",
"nodeunit": "^0.11.3",
"tslint": "^5.13.0",
"typescript": "^3.3.3333"
},
"dependencies": {
- "jsii-spec": "^0.7.15",
+ "jsii-spec": "^0.8.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 b99f6fadc8..bb09bd64d3 100644
--- a/packages/jsii-pacmak/CHANGELOG.md
+++ b/packages/jsii-pacmak/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Bug Fixes
+
+* copy non-hidden bases when erasing hidden interfaces ([#392](https://github.com/awslabs/jsii/issues/392)) ([5af84b6](https://github.com/awslabs/jsii/commit/5af84b6)), closes [#390](https://github.com/awslabs/jsii/issues/390)
+* Fix Async function support in Python ([b5d49de](https://github.com/awslabs/jsii/commit/b5d49de))
+* Proxy interface literals in the generated Python code ([10242eb](https://github.com/awslabs/jsii/commit/10242eb))
+* Python's abstract class proxies now inherit from parent's proxy ([6f1c9c0](https://github.com/awslabs/jsii/commit/6f1c9c0))
+
+
+### Features
+
+* Add Python Support ([cc3ec87](https://github.com/awslabs/jsii/commit/cc3ec87))
+* internal accessibility ([#390](https://github.com/awslabs/jsii/issues/390)) ([e232cb5](https://github.com/awslabs/jsii/commit/e232cb5)), closes [#287](https://github.com/awslabs/jsii/issues/287) [#388](https://github.com/awslabs/jsii/issues/388)
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+* member names that begin with underscore now must be marked as "@internal" in their jsdocs, which will cause them to disappear from type declaration files and jsii APIs.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-pacmak/package.json b/packages/jsii-pacmak/package.json
index 170a5faeec..5ac2ff0ab5 100644
--- a/packages/jsii-pacmak/package.json
+++ b/packages/jsii-pacmak/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-pacmak",
- "version": "0.7.15",
+ "version": "0.8.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.7.15",
+ "codemaker": "^0.8.0",
"escape-string-regexp": "^1.0.5",
"fs-extra": "^7.0.1",
- "jsii-spec": "^0.7.15",
+ "jsii-spec": "^0.8.0",
"spdx-license-list": "^5.0.0",
"xmlbuilder": "^11.0.0",
"yargs": "^13.2.2"
},
"devDependencies": {
- "@scope/jsii-calc-lib": "^0.7.15",
+ "@scope/jsii-calc-lib": "^0.8.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.7.15",
- "jsii-calc": "^0.7.15",
- "jsii-dotnet-generator": "^0.7.15",
- "jsii-dotnet-jsonmodel": "^0.7.15",
- "jsii-dotnet-runtime": "^0.7.15",
- "jsii-java-runtime": "^0.7.15",
+ "jsii-build-tools": "^0.8.0",
+ "jsii-calc": "^0.8.0",
+ "jsii-dotnet-generator": "^0.8.0",
+ "jsii-dotnet-jsonmodel": "^0.8.0",
+ "jsii-dotnet-runtime": "^0.8.0",
+ "jsii-java-runtime": "^0.8.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 f82b152014..742922cb75 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
@@ -26,7 +26,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"description": "An example direct dependency for jsii-calc.",
@@ -102,6 +102,6 @@
]
}
},
- "version": "0.7.15",
- "fingerprint": "gJKasRrev7AM7n4fCo/0b5oq6CnGVcBiAjHsT/658XA="
+ "version": "0.8.0",
+ "fingerprint": "s85H74UGJp3NJ2gQ7jV6lNIwuydMd5KcbNYw94L/LsU="
}
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 09943b164c..2549f8daf5 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.7.15
+ 0.8.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 cf27164a1b..5ee8d2d18a 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.7.15", "scope-jsii-calc-base-0.7.15.tgz")]
\ No newline at end of file
+[assembly: JsiiAssembly("@scope/jsii-calc-base", "0.8.0", "scope-jsii-calc-base-0.8.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.7.15.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/scope-jsii-calc-base-0.8.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.7.15.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/scope-jsii-calc-base-0.8.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 f6475c423f..dbec9843e9 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.7.15
+ 0.8.0
jar
UTF-8
@@ -36,12 +36,12 @@
calculator-base-of-base
software.amazon.jsii.tests
- 0.7.15
+ 0.8.0
software.amazon.jsii
jsii-runtime
- 0.7.15
+ 0.8.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 3e8536bc64..cdb22a8487 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.7.15", $Module.class, "jsii-calc-base@0.7.15.jsii.tgz");
+ super("@scope/jsii-calc-base", "0.8.0", $Module.class, "jsii-calc-base@0.8.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.7.15.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.8.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.7.15.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.8.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.7.15.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.8.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.7.15.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.8.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 1589f2f626..bcd24b9c16 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.7.15
+ dotnet add package Amazon.JSII.Tests.CalculatorPackageId.BasePackageId --version 0.8.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.7.15'
+ 'software.amazon.jsii.tests:calculator-base:jar:0.8.0'
**Apache Ivy**:
.. code-block:: xml
-
+
**Apache Maven**:
@@ -52,72 +52,72 @@ Reference
software.amazon.jsii.tests
calculator-base
- 0.7.15
+ 0.8.0
**Gradle / Grails**:
.. code-block:: none
- compile 'software.amazon.jsii.tests:calculator-base:0.7.15'
+ compile 'software.amazon.jsii.tests:calculator-base:0.8.0'
**Groovy Grape**:
.. code-block:: none
@Grapes(
- @Grab(group='software.amazon.jsii.tests', module='calculator-base', version='0.7.15')
+ @Grab(group='software.amazon.jsii.tests', module='calculator-base', version='0.8.0')
)
.. group-tab:: JavaScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i @scope/jsii-calc-base@0.7.15
+ $ npm i @scope/jsii-calc-base@0.8.0
**package.json**:
.. code-block:: js
{
- "@scope/jsii-calc-base": "^0.7.15"
+ "@scope/jsii-calc-base": "^0.8.0"
}
**yarn**:
.. code-block:: console
- $ yarn add @scope/jsii-calc-base@0.7.15
+ $ yarn add @scope/jsii-calc-base@0.8.0
.. group-tab:: TypeScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i @scope/jsii-calc-base@0.7.15
+ $ npm i @scope/jsii-calc-base@0.8.0
**package.json**:
.. code-block:: js
{
- "@scope/jsii-calc-base": "^0.7.15"
+ "@scope/jsii-calc-base": "^0.8.0"
}
**yarn**:
.. code-block:: console
- $ yarn add @scope/jsii-calc-base@0.7.15
+ $ yarn add @scope/jsii-calc-base@0.8.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 cfac36ea96..9d98c36145 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
@@ -28,7 +28,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"peer": true,
@@ -48,7 +48,7 @@
"npm": "@scope/jsii-calc-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"description": "A simple calcuator library built on JSII.",
@@ -358,6 +358,6 @@
]
}
},
- "version": "0.7.15",
- "fingerprint": "AiQiCprik69y4JVp1IIcm3+QcAlKTajNxQSH66sljeE="
+ "version": "0.8.0",
+ "fingerprint": "vznOIFTBYe3LZua18UpaAdesPkQ77en3ZhSjhtBh6RM="
}
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 285a28ea98..bfef28aa2d 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.7.15
+ 0.8.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 90852dcc1a..55092c742c 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.7.15", "scope-jsii-calc-lib-0.7.15.tgz")]
\ No newline at end of file
+[assembly: JsiiAssembly("@scope/jsii-calc-lib", "0.8.0", "scope-jsii-calc-lib-0.8.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.7.15.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/scope-jsii-calc-lib-0.8.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.7.15.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/scope-jsii-calc-lib-0.8.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 390018ff7b..15ba166a07 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.7.15
+ 0.8.0
jar
UTF-8
@@ -36,12 +36,12 @@
calculator-base
software.amazon.jsii.tests
- 0.7.15
+ 0.8.0
software.amazon.jsii
jsii-runtime
- 0.7.15
+ 0.8.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 127d833b6e..ec75603eaf 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.7.15", $Module.class, "jsii-calc-lib@0.7.15.jsii.tgz");
+ super("@scope/jsii-calc-lib", "0.8.0", $Module.class, "jsii-calc-lib@0.8.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.7.15.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.8.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.7.15.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.8.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.7.15.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.8.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.7.15.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.8.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 89119a904c..e8e7aa5af7 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.7.15
+ dotnet add package Amazon.JSII.Tests.CalculatorPackageId.LibPackageId --version 0.8.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.7.15'
+ 'software.amazon.jsii.tests:calculator-lib:jar:0.8.0'
**Apache Ivy**:
.. code-block:: xml
-
+
**Apache Maven**:
@@ -52,72 +52,72 @@ Reference
software.amazon.jsii.tests
calculator-lib
- 0.7.15
+ 0.8.0
**Gradle / Grails**:
.. code-block:: none
- compile 'software.amazon.jsii.tests:calculator-lib:0.7.15'
+ compile 'software.amazon.jsii.tests:calculator-lib:0.8.0'
**Groovy Grape**:
.. code-block:: none
@Grapes(
- @Grab(group='software.amazon.jsii.tests', module='calculator-lib', version='0.7.15')
+ @Grab(group='software.amazon.jsii.tests', module='calculator-lib', version='0.8.0')
)
.. group-tab:: JavaScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i @scope/jsii-calc-lib@0.7.15
+ $ npm i @scope/jsii-calc-lib@0.8.0
**package.json**:
.. code-block:: js
{
- "@scope/jsii-calc-lib": "^0.7.15"
+ "@scope/jsii-calc-lib": "^0.8.0"
}
**yarn**:
.. code-block:: console
- $ yarn add @scope/jsii-calc-lib@0.7.15
+ $ yarn add @scope/jsii-calc-lib@0.8.0
.. group-tab:: TypeScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i @scope/jsii-calc-lib@0.7.15
+ $ npm i @scope/jsii-calc-lib@0.8.0
**package.json**:
.. code-block:: js
{
- "@scope/jsii-calc-lib": "^0.7.15"
+ "@scope/jsii-calc-lib": "^0.8.0"
}
**yarn**:
.. code-block:: console
- $ yarn add @scope/jsii-calc-lib@0.7.15
+ $ yarn add @scope/jsii-calc-lib@0.8.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 c1cbb5f8bf..e9081de3c1 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.7.15"
+ "jsii-calc-bundled": "^0.8.0"
},
"contributors": [
{
@@ -54,7 +54,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"peer": true,
@@ -74,7 +74,7 @@
"npm": "@scope/jsii-calc-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
},
"@scope/jsii-calc-lib": {
"dependencies": {
@@ -98,7 +98,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"peer": true,
@@ -118,7 +118,7 @@
"npm": "@scope/jsii-calc-base"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"peer": true,
@@ -138,7 +138,7 @@
"npm": "@scope/jsii-calc-lib"
}
},
- "version": "0.7.15"
+ "version": "0.8.0"
}
},
"description": "A simple calcuator built on JSII.",
@@ -4348,6 +4348,6 @@
"namespace": "composition.CompositeOperation"
}
},
- "version": "0.7.15",
- "fingerprint": "/M3GCGI+exqLVmSKl7VpNPGOWKLs8NnjrQ6o9W8njX0="
+ "version": "0.8.0",
+ "fingerprint": "4LMgT0Rllw3CIJWiDiR/eUfSRPvCEeWyGWxJXMiDvcU="
}
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 82c76e7289..bca205b843 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.7.15
+ 0.8.0
Amazon.JSII.Tests.CalculatorPackageId
A simple calcuator built on JSII.
https://github.com/awslabs/jsii.git
@@ -13,14 +13,14 @@
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 47be0db59f..00b641b601 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.7.15", "jsii-calc-0.7.15.tgz")]
\ No newline at end of file
+[assembly: JsiiAssembly("jsii-calc", "0.8.0", "jsii-calc-0.8.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.7.15.tgz b/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/jsii-calc-0.8.0.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/jsii-calc-0.7.15.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/jsii-calc-0.8.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 539a31847b..37ffffcdd2 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.7.15
+ 0.8.0
jar
UTF-8
@@ -57,22 +57,22 @@
calculator-base
software.amazon.jsii.tests
- 0.7.15
+ 0.8.0
calculator-lib
software.amazon.jsii.tests
- 0.7.15
+ 0.8.0
calculator-base-of-base
software.amazon.jsii.tests
- 0.7.15
+ 0.8.0
software.amazon.jsii
jsii-runtime
- 0.7.15
+ 0.8.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 99e1b5ad5f..ac0be89bb5 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.7.15", $Module.class, "jsii-calc@0.7.15.jsii.tgz");
+ super("jsii-calc", "0.8.0", $Module.class, "jsii-calc@0.8.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.7.15.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/resources/software/amazon/jsii/tests/calculator/jsii-calc@0.8.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.7.15.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/resources/software/amazon/jsii/tests/calculator/jsii-calc@0.8.0.jsii.tgz
diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.7.15.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.8.0.jsii.tgz
similarity index 100%
rename from packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.7.15.jsii.tgz
rename to packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.8.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 2aca8eeba4..6a1e23ed8c 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.7.15
+ dotnet add package Amazon.JSII.Tests.CalculatorPackageId --version 0.8.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.7.15'
+ 'software.amazon.jsii.tests:calculator:jar:0.8.0'
**Apache Ivy**:
.. code-block:: xml
-
+
**Apache Maven**:
@@ -54,72 +54,72 @@ Reference
software.amazon.jsii.tests
calculator
- 0.7.15
+ 0.8.0
**Gradle / Grails**:
.. code-block:: none
- compile 'software.amazon.jsii.tests:calculator:0.7.15'
+ compile 'software.amazon.jsii.tests:calculator:0.8.0'
**Groovy Grape**:
.. code-block:: none
@Grapes(
- @Grab(group='software.amazon.jsii.tests', module='calculator', version='0.7.15')
+ @Grab(group='software.amazon.jsii.tests', module='calculator', version='0.8.0')
)
.. group-tab:: JavaScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i jsii-calc@0.7.15
+ $ npm i jsii-calc@0.8.0
**package.json**:
.. code-block:: js
{
- "jsii-calc": "^0.7.15"
+ "jsii-calc": "^0.8.0"
}
**yarn**:
.. code-block:: console
- $ yarn add jsii-calc@0.7.15
+ $ yarn add jsii-calc@0.8.0
.. group-tab:: TypeScript
- View in `NPM `_
+ View in `NPM `_
**npm**:
.. code-block:: console
- $ npm i jsii-calc@0.7.15
+ $ npm i jsii-calc@0.8.0
**package.json**:
.. code-block:: js
{
- "jsii-calc": "^0.7.15"
+ "jsii-calc": "^0.8.0"
}
**yarn**:
.. code-block:: console
- $ yarn add jsii-calc@0.7.15
+ $ yarn add jsii-calc@0.8.0
diff --git a/packages/jsii-python-runtime/CHANGELOG.md b/packages/jsii-python-runtime/CHANGELOG.md
new file mode 100644
index 0000000000..4bb01b775d
--- /dev/null
+++ b/packages/jsii-python-runtime/CHANGELOG.md
@@ -0,0 +1,25 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [0.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Bug Fixes
+
+* Fix Async function support in Python ([b5d49de](https://github.com/awslabs/jsii/commit/b5d49de))
+* Fix permissions error in pipeline when generating Python runtime ([af1346f](https://github.com/awslabs/jsii/commit/af1346f))
+* Proxy interface literals in the generated Python code ([10242eb](https://github.com/awslabs/jsii/commit/10242eb))
+* Python's abstract class proxies now inherit from parent's proxy ([6f1c9c0](https://github.com/awslabs/jsii/commit/6f1c9c0))
+
+
+### Features
+
+* Add Python Support ([cc3ec87](https://github.com/awslabs/jsii/commit/cc3ec87))
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
diff --git a/packages/jsii-python-runtime/package.json b/packages/jsii-python-runtime/package.json
index 1fefa54d2c..5f5dfeb00d 100644
--- a/packages/jsii-python-runtime/package.json
+++ b/packages/jsii-python-runtime/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-python-runtime",
- "version": "0.0.0",
+ "version": "0.8.0",
"description": "Python client for jsii runtime",
"main": "index.js",
"scripts": {
@@ -11,10 +11,10 @@
"test": ".env/bin/python bin/generate-calc && .env/bin/py.test -v --mypy"
},
"dependencies": {
- "jsii-build-tools": "^0.7.4",
- "jsii-calc": "^0.7.13",
- "jsii-pacmak": "^0.7.13",
- "jsii-runtime": "^0.7.1"
+ "jsii-build-tools": "^0.8.0",
+ "jsii-calc": "^0.8.0",
+ "jsii-pacmak": "^0.8.0",
+ "jsii-runtime": "^0.8.0"
},
"repository": {
"type": "git",
diff --git a/packages/jsii-reflect/CHANGELOG.md b/packages/jsii-reflect/CHANGELOG.md
index 445135fc5a..d353ccfd94 100644
--- a/packages/jsii-reflect/CHANGELOG.md
+++ b/packages/jsii-reflect/CHANGELOG.md
@@ -3,6 +3,30 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Bug Fixes
+
+* copy non-hidden bases when erasing hidden interfaces ([#392](https://github.com/awslabs/jsii/issues/392)) ([5af84b6](https://github.com/awslabs/jsii/commit/5af84b6)), closes [#390](https://github.com/awslabs/jsii/issues/390)
+
+
+### Features
+
+* Add Python Support ([cc3ec87](https://github.com/awslabs/jsii/commit/cc3ec87))
+* internal accessibility ([#390](https://github.com/awslabs/jsii/issues/390)) ([e232cb5](https://github.com/awslabs/jsii/commit/e232cb5)), closes [#287](https://github.com/awslabs/jsii/issues/287) [#388](https://github.com/awslabs/jsii/issues/388)
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+* member names that begin with underscore now must be marked as "@internal" in their jsdocs, which will cause them to disappear from type declaration files and jsii APIs.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-reflect/package.json b/packages/jsii-reflect/package.json
index 7626069d48..5cf77d9dff 100644
--- a/packages/jsii-reflect/package.json
+++ b/packages/jsii-reflect/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-reflect",
- "version": "0.7.15",
+ "version": "0.8.0",
"description": "strongly-typed reflection library and tools for jsii",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -16,18 +16,18 @@
"dependencies": {
"colors": "^1.3.3",
"fs-extra": "^7.0.1",
- "jsii-spec": "^0.7.15",
- "oo-ascii-tree": "^0.7.15",
+ "jsii-spec": "^0.8.0",
+ "oo-ascii-tree": "^0.8.0",
"yargs": "^13.2.1"
},
"devDependencies": {
- "@scope/jsii-calc-lib": "^0.7.15",
+ "@scope/jsii-calc-lib": "^0.8.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.7.15",
- "jsii-calc": "^0.7.15",
+ "jsii-build-tools": "^0.8.0",
+ "jsii-calc": "^0.8.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 7b0a8048d6..19beb50df6 100644
--- a/packages/jsii-ruby-runtime/CHANGELOG.md
+++ b/packages/jsii-ruby-runtime/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-ruby-runtime/package.json b/packages/jsii-ruby-runtime/package.json
index 5cca9b7146..4be6a5800e 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.7.15",
+ "version": "0.8.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.7.15",
- "jsii-calc": "^0.7.15",
- "jsii-pacmak": "^0.7.15",
- "jsii-runtime": "^0.7.15",
+ "jsii-build-tools": "^0.8.0",
+ "jsii-calc": "^0.8.0",
+ "jsii-pacmak": "^0.8.0",
+ "jsii-runtime": "^0.8.0",
"typescript": "^3.2.4"
},
"author": {
diff --git a/packages/jsii-runtime/CHANGELOG.md b/packages/jsii-runtime/CHANGELOG.md
index 28594e48b6..13bd672e17 100644
--- a/packages/jsii-runtime/CHANGELOG.md
+++ b/packages/jsii-runtime/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-runtime/package.json b/packages/jsii-runtime/package.json
index 207a42bc05..1449f1dc1f 100644
--- a/packages/jsii-runtime/package.json
+++ b/packages/jsii-runtime/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-runtime",
- "version": "0.7.15",
+ "version": "0.8.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.7.15",
- "@scope/jsii-calc-lib": "^0.7.15",
+ "@scope/jsii-calc-base": "^0.8.0",
+ "@scope/jsii-calc-lib": "^0.8.0",
"@types/node": "^8.10.43",
- "jsii-build-tools": "^0.7.15",
- "jsii-calc": "^0.7.15",
+ "jsii-build-tools": "^0.8.0",
+ "jsii-calc": "^0.8.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.7.15",
- "jsii-spec": "^0.7.15"
+ "jsii-kernel": "^0.8.0",
+ "jsii-spec": "^0.8.0"
},
"author": {
"name": "Amazon Web Services",
diff --git a/packages/jsii-spec/CHANGELOG.md b/packages/jsii-spec/CHANGELOG.md
index bc75b756ac..09944ee9ef 100644
--- a/packages/jsii-spec/CHANGELOG.md
+++ b/packages/jsii-spec/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii-spec/package.json b/packages/jsii-spec/package.json
index c68147b884..23859c612c 100644
--- a/packages/jsii-spec/package.json
+++ b/packages/jsii-spec/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii-spec",
- "version": "0.7.15",
+ "version": "0.8.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.7.15",
+ "jsii-build-tools": "^0.8.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 0174b66039..ae05e0384b 100644
--- a/packages/jsii/CHANGELOG.md
+++ b/packages/jsii/CHANGELOG.md
@@ -3,6 +3,31 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [0.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Bug Fixes
+
+* **jsii:** prohibit exported const enums ([#372](https://github.com/awslabs/jsii/issues/372)) ([5a94825](https://github.com/awslabs/jsii/commit/5a94825)), closes [awslabs/aws-cdk#1969](https://github.com/awslabs/aws-cdk/issues/1969)
+* **jsii:** show jsii diagnostics in watch mode and support $tsc problem matcher ([#383](https://github.com/awslabs/jsii/issues/383)) ([0275944](https://github.com/awslabs/jsii/commit/0275944)), closes [#382](https://github.com/awslabs/jsii/issues/382)
+* copy non-hidden bases when erasing hidden interfaces ([#392](https://github.com/awslabs/jsii/issues/392)) ([5af84b6](https://github.com/awslabs/jsii/commit/5af84b6)), closes [#390](https://github.com/awslabs/jsii/issues/390)
+
+
+### Features
+
+* internal accessibility ([#390](https://github.com/awslabs/jsii/issues/390)) ([e232cb5](https://github.com/awslabs/jsii/commit/e232cb5)), closes [#287](https://github.com/awslabs/jsii/issues/287) [#388](https://github.com/awslabs/jsii/issues/388)
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+* member names that begin with underscore now must be marked as "@internal" in their jsdocs, which will cause them to disappear from type declaration files and jsii APIs.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/jsii/package.json b/packages/jsii/package.json
index 5789d3a97d..9e0928fa91 100644
--- a/packages/jsii/package.json
+++ b/packages/jsii/package.json
@@ -1,6 +1,6 @@
{
"name": "jsii",
- "version": "0.7.15",
+ "version": "0.8.0",
"description": "TypeScript compiler for jsii",
"license": "Apache-2.0",
"author": {
@@ -29,7 +29,7 @@
"@types/semver": "^5.5.0",
"@types/yargs": "^12.0.9",
"clone": "^2.1.2",
- "jsii-build-tools": "^0.7.15",
+ "jsii-build-tools": "^0.8.0",
"nodeunit": "^0.11.3",
"nyc": "^13.3.0"
},
@@ -38,7 +38,7 @@
"colors": "^1.3.3",
"deep-equal": "^1.0.1",
"fs-extra": "^7.0.1",
- "jsii-spec": "^0.7.15",
+ "jsii-spec": "^0.8.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 50921a0c90..09c4f9e3c4 100644
--- a/packages/oo-ascii-tree/CHANGELOG.md
+++ b/packages/oo-ascii-tree/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.8.0](https://github.com/awslabs/jsii/compare/v0.7.15...v0.8.0) (2019-03-20)
+
+
+### Features
+
+* pass data types (structs) by-value instead of by-ref ([#376](https://github.com/awslabs/jsii/issues/376)) ([db3ccdf](https://github.com/awslabs/jsii/commit/db3ccdf)), closes [awslabs/aws-cdk#965](https://github.com/awslabs/aws-cdk/issues/965) [#375](https://github.com/awslabs/jsii/issues/375)
+
+
+### BREAKING CHANGES
+
+* all properties in interfaces which represent data types must be marked as `readonly`. Otherwise, jsii compilation will fail.
+
+
+
+
+
## [0.7.15](https://github.com/awslabs/jsii/compare/v0.7.14...v0.7.15) (2019-02-27)
diff --git a/packages/oo-ascii-tree/package.json b/packages/oo-ascii-tree/package.json
index 7509a3835f..511f9502a6 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.7.15",
+ "version": "0.8.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.7.15",
+ "jsii-build-tools": "^0.8.0",
"ts-jest": "^23.10.5",
"typescript": "^3.3.3333"
},