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" },