From 7c701db5f0a4c58a3933db9fcfb2a213d0d0887b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=91=A8=F0=9F=8F=BC=E2=80=8D=F0=9F=92=BB=20Romain=20M?= =?UTF-8?q?arcadier-Muller?= Date: Thu, 29 Aug 2019 14:45:42 +0200 Subject: [PATCH 1/5] chore: back-fill CHANGELOG entry for 0.15.2 --- CHANGELOG.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c6b5b35c4..3df139932e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.15.2](https://github.com/aws/jsii/compare/v0.15.1...v0.15.2) (2019-08-28) + + +### Bug Fixes + +* **jsii:** pin TypeScript compiler dependency to minor version ([22c61c2](https://github.com/aws/jsii/commit/22c61c2)) + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) From 3e06998d0d93a6c9b7f2114dfca48f4e7f3bc8fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=91=A8=F0=9F=8F=BC=E2=80=8D=F0=9F=92=BB=20Romain=20M?= =?UTF-8?q?arcadier-Muller?= Date: Thu, 29 Aug 2019 14:58:11 +0200 Subject: [PATCH 2/5] release: v0.16.0 See CHANGELOG --- CHANGELOG.md | 28 +++++++++++++++ lerna.json | 2 +- packages/codemaker/CHANGELOG.md | 8 +++++ packages/codemaker/package-lock.json | 2 +- packages/codemaker/package.json | 2 +- packages/jsii-build-tools/CHANGELOG.md | 8 +++++ packages/jsii-build-tools/package-lock.json | 2 +- packages/jsii-build-tools/package.json | 2 +- packages/jsii-calc-base-of-base/CHANGELOG.md | 8 +++++ .../jsii-calc-base-of-base/package-lock.json | 2 +- packages/jsii-calc-base-of-base/package.json | 4 +-- .../jsii-calc-base-of-base/test/assembly.jsii | 6 ++-- packages/jsii-calc-base/CHANGELOG.md | 8 +++++ packages/jsii-calc-base/package-lock.json | 2 +- packages/jsii-calc-base/package.json | 4 +-- packages/jsii-calc-base/test/assembly.jsii | 10 +++--- packages/jsii-calc-bundled/CHANGELOG.md | 8 +++++ packages/jsii-calc-bundled/package-lock.json | 2 +- packages/jsii-calc-bundled/package.json | 2 +- packages/jsii-calc-lib/CHANGELOG.md | 8 +++++ packages/jsii-calc-lib/package-lock.json | 2 +- packages/jsii-calc-lib/package.json | 4 +-- packages/jsii-calc-lib/test/assembly.jsii | 12 +++---- packages/jsii-calc/CHANGELOG.md | 11 ++++++ packages/jsii-calc/package-lock.json | 2 +- packages/jsii-calc/package.json | 4 +-- packages/jsii-calc/test/assembly.jsii | 20 +++++------ packages/jsii-diff/CHANGELOG.md | 11 ++++++ packages/jsii-diff/package-lock.json | 2 +- packages/jsii-diff/package.json | 8 ++--- packages/jsii-dotnet-analyzers/CHANGELOG.md | 11 ++++++ .../jsii-dotnet-analyzers/package-lock.json | 2 +- packages/jsii-dotnet-analyzers/package.json | 2 +- packages/jsii-dotnet-jsonmodel/CHANGELOG.md | 8 +++++ .../jsii-dotnet-jsonmodel/package-lock.json | 2 +- packages/jsii-dotnet-jsonmodel/package.json | 2 +- .../jsii-dotnet-runtime-test/CHANGELOG.md | 22 ++++++++++++ .../package-lock.json | 2 +- .../jsii-dotnet-runtime-test/package.json | 4 +-- packages/jsii-dotnet-runtime/CHANGELOG.md | 17 +++++++++ .../jsii-dotnet-runtime/package-lock.json | 2 +- packages/jsii-dotnet-runtime/package.json | 4 +-- packages/jsii-java-runtime-test/CHANGELOG.md | 11 ++++++ .../jsii-java-runtime-test/package-lock.json | 2 +- packages/jsii-java-runtime-test/package.json | 4 +-- packages/jsii-java-runtime/CHANGELOG.md | 8 +++++ packages/jsii-java-runtime/package-lock.json | 2 +- packages/jsii-java-runtime/package.json | 4 +-- packages/jsii-kernel/CHANGELOG.md | 11 ++++++ packages/jsii-kernel/package-lock.json | 2 +- packages/jsii-kernel/package.json | 4 +-- packages/jsii-pacmak/CHANGELOG.md | 22 ++++++++++++ packages/jsii-pacmak/package-lock.json | 2 +- packages/jsii-pacmak/package.json | 8 ++--- .../.jsii | 10 +++--- ...s.CalculatorPackageId.BasePackageId.csproj | 8 ++--- .../AssemblyInfo.cs | 2 +- ....1.tgz => scope-jsii-calc-base-0.16.0.tgz} | 0 .../test/expected.jsii-calc-base/java/pom.xml | 6 ++-- .../jsii/tests/calculator/base/$Module.java | 2 +- ...sii.tgz => jsii-calc-base@0.16.0.jsii.tgz} | 0 ...sii.tgz => jsii-calc-base@0.16.0.jsii.tgz} | 0 .../expected.jsii-calc-base/python/setup.py | 8 ++--- .../src/scope/jsii_calc_base/__init__.py | 2 +- ...sii.tgz => jsii-calc-base@0.16.0.jsii.tgz} | 0 .../sphinx/_scope_jsii-calc-base.rst | 36 +++++++++---------- .../.jsii | 12 +++---- ...ts.CalculatorPackageId.LibPackageId.csproj | 8 ++--- .../AssemblyInfo.cs | 2 +- ...5.1.tgz => scope-jsii-calc-lib-0.16.0.tgz} | 0 .../test/expected.jsii-calc-lib/java/pom.xml | 6 ++-- .../jsii/tests/calculator/lib/$Module.java | 2 +- ...jsii.tgz => jsii-calc-lib@0.16.0.jsii.tgz} | 0 ...jsii.tgz => jsii-calc-lib@0.16.0.jsii.tgz} | 0 .../expected.jsii-calc-lib/python/setup.py | 8 ++--- .../src/scope/jsii_calc_lib/__init__.py | 2 +- ...jsii.tgz => jsii-calc-lib@0.16.0.jsii.tgz} | 0 .../sphinx/_scope_jsii-calc-lib.rst | 36 +++++++++---------- .../.jsii | 20 +++++------ ...azon.JSII.Tests.CalculatorPackageId.csproj | 12 +++---- .../AssemblyInfo.cs | 2 +- ...i-calc-0.15.1.tgz => jsii-calc-0.16.0.tgz} | 0 .../test/expected.jsii-calc/java/pom.xml | 10 +++--- .../amazon/jsii/tests/calculator/$Module.java | 2 +- ...5.1.jsii.tgz => jsii-calc@0.16.0.jsii.tgz} | 0 ...5.1.jsii.tgz => jsii-calc@0.16.0.jsii.tgz} | 0 .../test/expected.jsii-calc/python/setup.py | 12 +++---- .../python/src/jsii_calc/__init__.py | 2 +- ...5.1.jsii.tgz => jsii-calc@0.16.0.jsii.tgz} | 0 .../expected.jsii-calc/sphinx/jsii-calc.rst | 36 +++++++++---------- packages/jsii-python-runtime/CHANGELOG.md | 8 +++++ .../jsii-python-runtime/package-lock.json | 2 +- packages/jsii-python-runtime/package.json | 6 ++-- packages/jsii-reflect/CHANGELOG.md | 11 ++++++ packages/jsii-reflect/package-lock.json | 2 +- packages/jsii-reflect/package.json | 8 ++--- packages/jsii-ruby-runtime/CHANGELOG.md | 8 +++++ packages/jsii-ruby-runtime/package-lock.json | 2 +- packages/jsii-ruby-runtime/package.json | 6 ++-- .../jsii-ruby-runtime/project/Gemfile.lock | 2 +- packages/jsii-runtime/CHANGELOG.md | 8 +++++ packages/jsii-runtime/package-lock.json | 2 +- packages/jsii-runtime/package.json | 6 ++-- packages/jsii-spec/CHANGELOG.md | 8 +++++ packages/jsii-spec/package-lock.json | 2 +- packages/jsii-spec/package.json | 2 +- packages/jsii/CHANGELOG.md | 11 ++++++ packages/jsii/package-lock.json | 2 +- packages/jsii/package.json | 8 +++-- packages/oo-ascii-tree/CHANGELOG.md | 8 +++++ packages/oo-ascii-tree/package-lock.json | 2 +- packages/oo-ascii-tree/package.json | 2 +- 112 files changed, 493 insertions(+), 221 deletions(-) create mode 100644 packages/jsii-dotnet-analyzers/CHANGELOG.md rename packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/{scope-jsii-calc-base-0.15.1.tgz => scope-jsii-calc-base-0.16.0.tgz} (100%) rename packages/jsii-pacmak/test/expected.jsii-calc-base/java/src/main/resources/software/amazon/jsii/tests/calculator/base/{jsii-calc-base@0.15.1.jsii.tgz => jsii-calc-base@0.16.0.jsii.tgz} (100%) rename packages/jsii-pacmak/test/expected.jsii-calc-base/js/{jsii-calc-base@0.15.1.jsii.tgz => jsii-calc-base@0.16.0.jsii.tgz} (100%) rename packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/_jsii/{jsii-calc-base@0.15.1.jsii.tgz => jsii-calc-base@0.16.0.jsii.tgz} (100%) rename packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/{scope-jsii-calc-lib-0.15.1.tgz => scope-jsii-calc-lib-0.16.0.tgz} (100%) rename packages/jsii-pacmak/test/expected.jsii-calc-lib/java/src/main/resources/software/amazon/jsii/tests/calculator/lib/{jsii-calc-lib@0.15.1.jsii.tgz => jsii-calc-lib@0.16.0.jsii.tgz} (100%) rename packages/jsii-pacmak/test/expected.jsii-calc-lib/js/{jsii-calc-lib@0.15.1.jsii.tgz => jsii-calc-lib@0.16.0.jsii.tgz} (100%) rename packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/_jsii/{jsii-calc-lib@0.15.1.jsii.tgz => jsii-calc-lib@0.16.0.jsii.tgz} (100%) rename packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/{jsii-calc-0.15.1.tgz => jsii-calc-0.16.0.tgz} (100%) rename packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/resources/software/amazon/jsii/tests/calculator/{jsii-calc@0.15.1.jsii.tgz => jsii-calc@0.16.0.jsii.tgz} (100%) rename packages/jsii-pacmak/test/expected.jsii-calc/js/{jsii-calc@0.15.1.jsii.tgz => jsii-calc@0.16.0.jsii.tgz} (100%) rename packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/_jsii/{jsii-calc@0.15.1.jsii.tgz => jsii-calc@0.16.0.jsii.tgz} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3df139932e..6ef355c51f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,34 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + + +### Bug Fixes + +* **dotnet:** Fix property set for nested Dictionaries ([#736](https://github.com/aws/jsii/issues/736)) ([04bab47](https://github.com/aws/jsii/commit/04bab47)) +* **jsii-diff:** handle violations in Enums ([#730](https://github.com/aws/jsii/issues/730)) ([934b5c8](https://github.com/aws/jsii/commit/934b5c8)) +* **kernel:** correctly serialize enum values ([#754](https://github.com/aws/jsii/issues/754)) ([41ed25d](https://github.com/aws/jsii/commit/41ed25d)), closes [#753](https://github.com/aws/jsii/issues/753) + + +### Features + +* **dotnet:** [JsiiOptional] attribute on properties that are optionals + Roslyn Analyzer ([#717](https://github.com/aws/jsii/issues/717)) ([bece042](https://github.com/aws/jsii/commit/bece042)) +* **dotnet:** drop the useless I prefix for non datatype interfaces ([#728](https://github.com/aws/jsii/issues/728)) ([b9621f1](https://github.com/aws/jsii/commit/b9621f1)), closes [#109](https://github.com/aws/jsii/issues/109) +* **dotnet:** Support for JSII_DEBUG and JSII_RUNTIME ([#724](https://github.com/aws/jsii/issues/724)) ([1816740](https://github.com/aws/jsii/commit/1816740)) +* **jsii:** improve locality of warnings emitted for reserved words ([#739](https://github.com/aws/jsii/issues/739)) ([e762da6](https://github.com/aws/jsii/commit/e762da6)) +* **superchain:** bundle which in the Docker image ([#751](https://github.com/aws/jsii/issues/751)) ([50c9152](https://github.com/aws/jsii/commit/50c9152)) +* **superchain:** ship with openssl CLI tools ([#740](https://github.com/aws/jsii/issues/740)) ([9fb32ad](https://github.com/aws/jsii/commit/9fb32ad)) + + +### BREAKING CHANGES + +* **dotnet:** names of .NET behavioral interfaces have changed (the duplicate prefix I was removed). + + + + + ## [0.15.2](https://github.com/aws/jsii/compare/v0.15.1...v0.15.2) (2019-08-28) diff --git a/lerna.json b/lerna.json index 229858219e..6750aae557 100644 --- a/lerna.json +++ b/lerna.json @@ -8,5 +8,5 @@ "rejectCycles": true } }, - "version": "0.15.1" + "version": "0.16.0" } diff --git a/packages/codemaker/CHANGELOG.md b/packages/codemaker/CHANGELOG.md index 23327da116..dfedbb1518 100644 --- a/packages/codemaker/CHANGELOG.md +++ b/packages/codemaker/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package codemaker + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package codemaker diff --git a/packages/codemaker/package-lock.json b/packages/codemaker/package-lock.json index 5e2e2d7658..6d4a81f8c1 100644 --- a/packages/codemaker/package-lock.json +++ b/packages/codemaker/package-lock.json @@ -1,6 +1,6 @@ { "name": "codemaker", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/codemaker/package.json b/packages/codemaker/package.json index d9f4894f0b..3b2f38b92d 100644 --- a/packages/codemaker/package.json +++ b/packages/codemaker/package.json @@ -1,6 +1,6 @@ { "name": "codemaker", - "version": "0.15.1", + "version": "0.16.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 f8503b8657..68842a20f1 100644 --- a/packages/jsii-build-tools/CHANGELOG.md +++ b/packages/jsii-build-tools/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package jsii-build-tools + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package jsii-build-tools diff --git a/packages/jsii-build-tools/package-lock.json b/packages/jsii-build-tools/package-lock.json index 261a228650..eee163e112 100644 --- a/packages/jsii-build-tools/package-lock.json +++ b/packages/jsii-build-tools/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-build-tools", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-build-tools/package.json b/packages/jsii-build-tools/package.json index 43e3d47a57..7e2c2741b8 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.15.1", + "version": "0.16.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 f3c01af863..5422c4573a 100644 --- a/packages/jsii-calc-base-of-base/CHANGELOG.md +++ b/packages/jsii-calc-base-of-base/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package @scope/jsii-calc-base-of-base + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package @scope/jsii-calc-base-of-base diff --git a/packages/jsii-calc-base-of-base/package-lock.json b/packages/jsii-calc-base-of-base/package-lock.json index cc269751af..6d2edbfe09 100644 --- a/packages/jsii-calc-base-of-base/package-lock.json +++ b/packages/jsii-calc-base-of-base/package-lock.json @@ -1,6 +1,6 @@ { "name": "@scope/jsii-calc-base-of-base", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-calc-base-of-base/package.json b/packages/jsii-calc-base-of-base/package.json index bf92923d9b..e68100a3b0 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.15.1", + "version": "0.16.0", "description": "An example transitive dependency for jsii-calc.", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -32,7 +32,7 @@ "test": "diff-test test/assembly.jsii .jsii" }, "devDependencies": { - "jsii": "^0.15.1", + "jsii": "^0.16.0", "jsii-build-tools": "file:../jsii-build-tools" }, "author": { diff --git a/packages/jsii-calc-base-of-base/test/assembly.jsii b/packages/jsii-calc-base-of-base/test/assembly.jsii index 769acaae98..5ec95f4b46 100644 --- a/packages/jsii-calc-base-of-base/test/assembly.jsii +++ b/packages/jsii-calc-base-of-base/test/assembly.jsii @@ -9,7 +9,7 @@ }, "description": "An example transitive dependency for jsii-calc.", "homepage": "https://github.com/aws/jsii.git", - "jsiiVersion": "0.15.1", + "jsiiVersion": "0.16.0", "license": "Apache-2.0", "name": "@scope/jsii-calc-base-of-base", "repository": { @@ -110,6 +110,6 @@ ] } }, - "version": "0.15.1", - "fingerprint": "h+jp4Vj5t1cEUsxexAnMKQj6VIUWM/3ep9kGF7czKXo=" + "version": "0.16.0", + "fingerprint": "+1y5VI6mP5Zv3+53XlasR/Ub1fcoqUHJlEgUvrBhNCo=" } diff --git a/packages/jsii-calc-base/CHANGELOG.md b/packages/jsii-calc-base/CHANGELOG.md index d633d0422c..66cc1d9666 100644 --- a/packages/jsii-calc-base/CHANGELOG.md +++ b/packages/jsii-calc-base/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package @scope/jsii-calc-base + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package @scope/jsii-calc-base diff --git a/packages/jsii-calc-base/package-lock.json b/packages/jsii-calc-base/package-lock.json index 325e81085a..0dcceb370c 100644 --- a/packages/jsii-calc-base/package-lock.json +++ b/packages/jsii-calc-base/package-lock.json @@ -1,6 +1,6 @@ { "name": "@scope/jsii-calc-base", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-calc-base/package.json b/packages/jsii-calc-base/package.json index 0c44829bba..ba1428ee05 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.15.1", + "version": "0.16.0", "description": "An example direct dependency for jsii-calc.", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -32,7 +32,7 @@ "test": "diff-test test/assembly.jsii .jsii" }, "devDependencies": { - "jsii": "^0.15.1", + "jsii": "^0.16.0", "jsii-build-tools": "file:../jsii-build-tools" }, "dependencies": { diff --git a/packages/jsii-calc-base/test/assembly.jsii b/packages/jsii-calc-base/test/assembly.jsii index f4e1bbe1c3..e319497c85 100644 --- a/packages/jsii-calc-base/test/assembly.jsii +++ b/packages/jsii-calc-base/test/assembly.jsii @@ -30,7 +30,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "dependencyClosure": { @@ -56,12 +56,12 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "description": "An example direct dependency for jsii-calc.", "homepage": "https://github.com/aws/jsii.git", - "jsiiVersion": "0.15.1", + "jsiiVersion": "0.16.0", "license": "Apache-2.0", "name": "@scope/jsii-calc-base", "repository": { @@ -175,6 +175,6 @@ "name": "IBaseInterface" } }, - "version": "0.15.1", - "fingerprint": "p3eNATuY5zrfzAJ0pqg1eF37BH3iqAhiKmIzVT/aEqk=" + "version": "0.16.0", + "fingerprint": "goX9SC3JcVXom0FZESl9IOEOOMMwhxe5WNY7OAOj9hI=" } diff --git a/packages/jsii-calc-bundled/CHANGELOG.md b/packages/jsii-calc-bundled/CHANGELOG.md index da3d5ea667..e80521d6a8 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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package jsii-calc-bundled + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package jsii-calc-bundled diff --git a/packages/jsii-calc-bundled/package-lock.json b/packages/jsii-calc-bundled/package-lock.json index 6e0517431e..a6cc0b7376 100644 --- a/packages/jsii-calc-bundled/package-lock.json +++ b/packages/jsii-calc-bundled/package-lock.json @@ -1,5 +1,5 @@ { "name": "jsii-calc-bundled", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1 } diff --git a/packages/jsii-calc-bundled/package.json b/packages/jsii-calc-bundled/package.json index e5d67d2015..048c3eb130 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.15.1", + "version": "0.16.0", "main": "index.js", "private": true, "author": { diff --git a/packages/jsii-calc-lib/CHANGELOG.md b/packages/jsii-calc-lib/CHANGELOG.md index d3c1e23626..fb8a866ebe 100644 --- a/packages/jsii-calc-lib/CHANGELOG.md +++ b/packages/jsii-calc-lib/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package @scope/jsii-calc-lib + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package @scope/jsii-calc-lib diff --git a/packages/jsii-calc-lib/package-lock.json b/packages/jsii-calc-lib/package-lock.json index 6ccb45b2a2..8cda1e941a 100644 --- a/packages/jsii-calc-lib/package-lock.json +++ b/packages/jsii-calc-lib/package-lock.json @@ -1,6 +1,6 @@ { "name": "@scope/jsii-calc-lib", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-calc-lib/package.json b/packages/jsii-calc-lib/package.json index bb713026d6..afe14bfc8e 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.15.1", + "version": "0.16.0", "description": "A simple calcuator library built on JSII.", "stability": "deprecated", "deprecated": "Really just deprecated for shows...", @@ -36,7 +36,7 @@ "test": "diff-test test/assembly.jsii .jsii" }, "devDependencies": { - "jsii": "^0.15.1", + "jsii": "^0.16.0", "jsii-build-tools": "file:../jsii-build-tools" }, "dependencies": { diff --git a/packages/jsii-calc-lib/test/assembly.jsii b/packages/jsii-calc-lib/test/assembly.jsii index 87e1e94d2c..3aaa8e988d 100644 --- a/packages/jsii-calc-lib/test/assembly.jsii +++ b/packages/jsii-calc-lib/test/assembly.jsii @@ -30,7 +30,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "dependencyClosure": { @@ -56,7 +56,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" }, "@scope/jsii-calc-base-of-base": { "targets": { @@ -80,7 +80,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "description": "A simple calcuator library built on JSII.", @@ -89,7 +89,7 @@ "stability": "deprecated" }, "homepage": "https://github.com/aws/jsii.git", - "jsiiVersion": "0.15.1", + "jsiiVersion": "0.16.0", "license": "Apache-2.0", "name": "@scope/jsii-calc-lib", "repository": { @@ -541,6 +541,6 @@ ] } }, - "version": "0.15.1", - "fingerprint": "GNSoFwr5FJbNUfdxfSvjphy85MuYd+zeyEAF2oG+ADo=" + "version": "0.16.0", + "fingerprint": "+PGbcRXfgjK1AxIMegOFwUotv+biiPns0oYDqiqDvNc=" } diff --git a/packages/jsii-calc/CHANGELOG.md b/packages/jsii-calc/CHANGELOG.md index 2b69febdda..fd16e60369 100644 --- a/packages/jsii-calc/CHANGELOG.md +++ b/packages/jsii-calc/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + + +### Bug Fixes + +* **kernel:** correctly serialize enum values ([#754](https://github.com/aws/jsii/issues/754)) ([41ed25d](https://github.com/aws/jsii/commit/41ed25d)), closes [#753](https://github.com/aws/jsii/issues/753) + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) diff --git a/packages/jsii-calc/package-lock.json b/packages/jsii-calc/package-lock.json index e32c04c1f3..b059a3831d 100644 --- a/packages/jsii-calc/package-lock.json +++ b/packages/jsii-calc/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-calc", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-calc/package.json b/packages/jsii-calc/package.json index f3efeb0308..bf25820e94 100644 --- a/packages/jsii-calc/package.json +++ b/packages/jsii-calc/package.json @@ -1,6 +1,6 @@ { "name": "jsii-calc", - "version": "0.15.1", + "version": "0.16.0", "description": "A simple calcuator built on JSII.", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -56,7 +56,7 @@ "@scope/jsii-calc-lib": "file:../jsii-calc-lib" }, "devDependencies": { - "jsii": "^0.15.1", + "jsii": "^0.16.0", "jsii-build-tools": "file:../jsii-build-tools" }, "author": { diff --git a/packages/jsii-calc/test/assembly.jsii b/packages/jsii-calc/test/assembly.jsii index c707fe528f..47dc6a5148 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.15.1" + "jsii-calc-bundled": "^0.16.0" }, "contributors": [ { @@ -56,7 +56,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" }, "@scope/jsii-calc-base-of-base": { "targets": { @@ -80,7 +80,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" }, "@scope/jsii-calc-lib": { "targets": { @@ -106,7 +106,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "dependencyClosure": { @@ -132,7 +132,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" }, "@scope/jsii-calc-base-of-base": { "targets": { @@ -156,7 +156,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" }, "@scope/jsii-calc-lib": { "targets": { @@ -182,7 +182,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "description": "A simple calcuator built on JSII.", @@ -190,7 +190,7 @@ "stability": "experimental" }, "homepage": "https://github.com/aws/jsii.git", - "jsiiVersion": "0.15.1", + "jsiiVersion": "0.16.0", "license": "Apache-2.0", "metadata": { "jsii:boolean": true, @@ -9452,6 +9452,6 @@ "namespace": "composition.CompositeOperation" } }, - "version": "0.15.1", - "fingerprint": "AajcxV1XZpwW8Nz9zvUJuYFqMk5M9Fr4wX9so8co0cg=" + "version": "0.16.0", + "fingerprint": "D99pLaaW2xH2uuyUa8hgakiEso/wXbcMNkP9RmOTwgo=" } diff --git a/packages/jsii-diff/CHANGELOG.md b/packages/jsii-diff/CHANGELOG.md index fd7d7059d9..642fd961f6 100644 --- a/packages/jsii-diff/CHANGELOG.md +++ b/packages/jsii-diff/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + + +### Bug Fixes + +* **jsii-diff:** handle violations in Enums ([#730](https://github.com/aws/jsii/issues/730)) ([934b5c8](https://github.com/aws/jsii/commit/934b5c8)) + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package jsii-diff diff --git a/packages/jsii-diff/package-lock.json b/packages/jsii-diff/package-lock.json index 7cadc291ee..bbd83fdb30 100644 --- a/packages/jsii-diff/package-lock.json +++ b/packages/jsii-diff/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-diff", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-diff/package.json b/packages/jsii-diff/package.json index 867ea3ef65..c946bd72c1 100644 --- a/packages/jsii-diff/package.json +++ b/packages/jsii-diff/package.json @@ -1,6 +1,6 @@ { "name": "jsii-diff", - "version": "0.15.1", + "version": "0.16.0", "description": "Assembly comparison for jsii", "license": "Apache-2.0", "author": { @@ -23,14 +23,14 @@ "@types/nodeunit": "^0.0.30", "@types/tar-fs": "^1.16.1", "@types/yargs": "^13.0.2", - "jsii": "^0.15.1", + "jsii": "^0.16.0", "jsii-build-tools": "file:../jsii-build-tools", "nodeunit": "^0.11.3", "nyc": "^14.1.1" }, "dependencies": { - "jsii-reflect": "^0.15.1", - "jsii-spec": "^0.15.1", + "jsii-reflect": "^0.16.0", + "jsii-spec": "^0.16.0", "log4js": "^5.1.0", "typescript": "~3.6.2", "yargs": "^14.0.0" diff --git a/packages/jsii-dotnet-analyzers/CHANGELOG.md b/packages/jsii-dotnet-analyzers/CHANGELOG.md new file mode 100644 index 0000000000..5af39c0f25 --- /dev/null +++ b/packages/jsii-dotnet-analyzers/CHANGELOG.md @@ -0,0 +1,11 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [0.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + + +### Features + +* **dotnet:** [JsiiOptional] attribute on properties that are optionals + Roslyn Analyzer ([#717](https://github.com/aws/jsii/issues/717)) ([bece042](https://github.com/aws/jsii/commit/bece042)) diff --git a/packages/jsii-dotnet-analyzers/package-lock.json b/packages/jsii-dotnet-analyzers/package-lock.json index 6b6d4d37f6..78573fd3d1 100644 --- a/packages/jsii-dotnet-analyzers/package-lock.json +++ b/packages/jsii-dotnet-analyzers/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-dotnet-analyzers", - "version": "0.15.0", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-dotnet-analyzers/package.json b/packages/jsii-dotnet-analyzers/package.json index df169759bc..c3595eac96 100644 --- a/packages/jsii-dotnet-analyzers/package.json +++ b/packages/jsii-dotnet-analyzers/package.json @@ -1,6 +1,6 @@ { "name": "jsii-dotnet-analyzers", - "version": "0.15.0", + "version": "0.16.0", "description": ".NET Roslyn Analyzers for Jsii", "main": "lib/index.js", "private": true, diff --git a/packages/jsii-dotnet-jsonmodel/CHANGELOG.md b/packages/jsii-dotnet-jsonmodel/CHANGELOG.md index 26e7ce0535..fe318a263d 100644 --- a/packages/jsii-dotnet-jsonmodel/CHANGELOG.md +++ b/packages/jsii-dotnet-jsonmodel/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package jsii-dotnet-jsonmodel + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package jsii-dotnet-jsonmodel diff --git a/packages/jsii-dotnet-jsonmodel/package-lock.json b/packages/jsii-dotnet-jsonmodel/package-lock.json index 16db862f8a..c17267c1e5 100644 --- a/packages/jsii-dotnet-jsonmodel/package-lock.json +++ b/packages/jsii-dotnet-jsonmodel/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-dotnet-jsonmodel", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-dotnet-jsonmodel/package.json b/packages/jsii-dotnet-jsonmodel/package.json index d2f89a2e9a..8bacfd6e7e 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.15.1", + "version": "0.16.0", "description": ".NET json model for jsii spec and api.", "main": "lib/index.js", "private": true, diff --git a/packages/jsii-dotnet-runtime-test/CHANGELOG.md b/packages/jsii-dotnet-runtime-test/CHANGELOG.md index 2980b3c689..4d41954aad 100644 --- a/packages/jsii-dotnet-runtime-test/CHANGELOG.md +++ b/packages/jsii-dotnet-runtime-test/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + + +### Bug Fixes + +* **dotnet:** Fix property set for nested Dictionaries ([#736](https://github.com/aws/jsii/issues/736)) ([04bab47](https://github.com/aws/jsii/commit/04bab47)) + + +### Features + +* **dotnet:** drop the useless I prefix for non datatype interfaces ([#728](https://github.com/aws/jsii/issues/728)) ([b9621f1](https://github.com/aws/jsii/commit/b9621f1)), closes [#109](https://github.com/aws/jsii/issues/109) +* **dotnet:** Support for JSII_DEBUG and JSII_RUNTIME ([#724](https://github.com/aws/jsii/issues/724)) ([1816740](https://github.com/aws/jsii/commit/1816740)) + + +### BREAKING CHANGES + +* **dotnet:** names of .NET behavioral interfaces have changed (the duplicate prefix I was removed). + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) diff --git a/packages/jsii-dotnet-runtime-test/package-lock.json b/packages/jsii-dotnet-runtime-test/package-lock.json index 00204f4b43..7ca1b65bd8 100644 --- a/packages/jsii-dotnet-runtime-test/package-lock.json +++ b/packages/jsii-dotnet-runtime-test/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-dotnet-runtime-test", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-dotnet-runtime-test/package.json b/packages/jsii-dotnet-runtime-test/package.json index 4f55354557..a4a1e18495 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.15.1", + "version": "0.16.0", "description": "Tests for the .NET client for jsii runtime", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -13,7 +13,7 @@ "devDependencies": { "jsii-calc": "file:../jsii-calc", "jsii-dotnet-runtime": "file:../jsii-dotnet-runtime", - "jsii-pacmak": "^0.15.1", + "jsii-pacmak": "^0.16.0", "typescript": "~3.6.2" }, "author": { diff --git a/packages/jsii-dotnet-runtime/CHANGELOG.md b/packages/jsii-dotnet-runtime/CHANGELOG.md index 477b415b5f..fbde0727b1 100644 --- a/packages/jsii-dotnet-runtime/CHANGELOG.md +++ b/packages/jsii-dotnet-runtime/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + + +### Bug Fixes + +* **dotnet:** Fix property set for nested Dictionaries ([#736](https://github.com/aws/jsii/issues/736)) ([04bab47](https://github.com/aws/jsii/commit/04bab47)) + + +### Features + +* **dotnet:** [JsiiOptional] attribute on properties that are optionals + Roslyn Analyzer ([#717](https://github.com/aws/jsii/issues/717)) ([bece042](https://github.com/aws/jsii/commit/bece042)) +* **dotnet:** Support for JSII_DEBUG and JSII_RUNTIME ([#724](https://github.com/aws/jsii/issues/724)) ([1816740](https://github.com/aws/jsii/commit/1816740)) + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) diff --git a/packages/jsii-dotnet-runtime/package-lock.json b/packages/jsii-dotnet-runtime/package-lock.json index 6a40a786ad..7cf1bd37ed 100644 --- a/packages/jsii-dotnet-runtime/package-lock.json +++ b/packages/jsii-dotnet-runtime/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-dotnet-runtime", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-dotnet-runtime/package.json b/packages/jsii-dotnet-runtime/package.json index db73ba5d67..123d5700be 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.15.1", + "version": "0.16.0", "description": ".NET client for jsii runtime", "main": "lib/index.js", "private": true, @@ -13,7 +13,7 @@ }, "devDependencies": { "jsii-build-tools": "file:../jsii-build-tools", - "jsii-runtime": "^0.15.1", + "jsii-runtime": "^0.16.0", "typescript": "~3.6.2" }, "dependencies": { diff --git a/packages/jsii-java-runtime-test/CHANGELOG.md b/packages/jsii-java-runtime-test/CHANGELOG.md index b3ee47eb49..adbeb884cf 100644 --- a/packages/jsii-java-runtime-test/CHANGELOG.md +++ b/packages/jsii-java-runtime-test/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + + +### Bug Fixes + +* **kernel:** correctly serialize enum values ([#754](https://github.com/aws/jsii/issues/754)) ([41ed25d](https://github.com/aws/jsii/commit/41ed25d)), closes [#753](https://github.com/aws/jsii/issues/753) + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) diff --git a/packages/jsii-java-runtime-test/package-lock.json b/packages/jsii-java-runtime-test/package-lock.json index cf25d00887..a07bdf6be6 100644 --- a/packages/jsii-java-runtime-test/package-lock.json +++ b/packages/jsii-java-runtime-test/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-java-runtime-test", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-java-runtime-test/package.json b/packages/jsii-java-runtime-test/package.json index 83d0cf3865..30cc4f50d6 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.15.1", + "version": "0.16.0", "description": "Tests for the Java client for jsii runtime", "private": true, "main": "lib/index.js", @@ -12,7 +12,7 @@ "devDependencies": { "jsii-calc": "file:../jsii-calc", "jsii-java-runtime": "file:../jsii-java-runtime", - "jsii-pacmak": "^0.15.1" + "jsii-pacmak": "^0.16.0" }, "author": { "name": "Amazon Web Services", diff --git a/packages/jsii-java-runtime/CHANGELOG.md b/packages/jsii-java-runtime/CHANGELOG.md index b64250134e..6fcf375e82 100644 --- a/packages/jsii-java-runtime/CHANGELOG.md +++ b/packages/jsii-java-runtime/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package jsii-java-runtime + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package jsii-java-runtime diff --git a/packages/jsii-java-runtime/package-lock.json b/packages/jsii-java-runtime/package-lock.json index 398fd9a20e..ba01ab9681 100644 --- a/packages/jsii-java-runtime/package-lock.json +++ b/packages/jsii-java-runtime/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-java-runtime", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-java-runtime/package.json b/packages/jsii-java-runtime/package.json index 18bf7874fc..dd360f5200 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.15.1", + "version": "0.16.0", "description": "Java client for jsii runtime", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -13,7 +13,7 @@ }, "devDependencies": { "jsii-build-tools": "file:../jsii-build-tools", - "jsii-runtime": "^0.15.1", + "jsii-runtime": "^0.16.0", "typescript": "~3.6.2" }, "author": { diff --git a/packages/jsii-kernel/CHANGELOG.md b/packages/jsii-kernel/CHANGELOG.md index 88a9476868..84f94fbb71 100644 --- a/packages/jsii-kernel/CHANGELOG.md +++ b/packages/jsii-kernel/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + + +### Bug Fixes + +* **kernel:** correctly serialize enum values ([#754](https://github.com/aws/jsii/issues/754)) ([41ed25d](https://github.com/aws/jsii/commit/41ed25d)), closes [#753](https://github.com/aws/jsii/issues/753) + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package jsii-kernel diff --git a/packages/jsii-kernel/package-lock.json b/packages/jsii-kernel/package-lock.json index 3cb5e01063..6ef50a280d 100644 --- a/packages/jsii-kernel/package-lock.json +++ b/packages/jsii-kernel/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-kernel", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-kernel/package.json b/packages/jsii-kernel/package.json index 8808d0a91b..ce5a636df8 100644 --- a/packages/jsii-kernel/package.json +++ b/packages/jsii-kernel/package.json @@ -1,6 +1,6 @@ { "name": "jsii-kernel", - "version": "0.15.1", + "version": "0.16.0", "description": "kernel for jsii execution environment", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -26,7 +26,7 @@ "typescript": "~3.6.2" }, "dependencies": { - "jsii-spec": "^0.15.1", + "jsii-spec": "^0.16.0", "source-map": "^0.7.3", "tar": "^4.4.10" }, diff --git a/packages/jsii-pacmak/CHANGELOG.md b/packages/jsii-pacmak/CHANGELOG.md index c0dfa6fe56..acdcfe2416 100644 --- a/packages/jsii-pacmak/CHANGELOG.md +++ b/packages/jsii-pacmak/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + + +### Bug Fixes + +* **kernel:** correctly serialize enum values ([#754](https://github.com/aws/jsii/issues/754)) ([41ed25d](https://github.com/aws/jsii/commit/41ed25d)), closes [#753](https://github.com/aws/jsii/issues/753) + + +### Features + +* **dotnet:** [JsiiOptional] attribute on properties that are optionals + Roslyn Analyzer ([#717](https://github.com/aws/jsii/issues/717)) ([bece042](https://github.com/aws/jsii/commit/bece042)) +* **dotnet:** drop the useless I prefix for non datatype interfaces ([#728](https://github.com/aws/jsii/issues/728)) ([b9621f1](https://github.com/aws/jsii/commit/b9621f1)), closes [#109](https://github.com/aws/jsii/issues/109) + + +### BREAKING CHANGES + +* **dotnet:** names of .NET behavioral interfaces have changed (the duplicate prefix I was removed). + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) diff --git a/packages/jsii-pacmak/package-lock.json b/packages/jsii-pacmak/package-lock.json index 762384e9e1..036a11257c 100644 --- a/packages/jsii-pacmak/package-lock.json +++ b/packages/jsii-pacmak/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-pacmak", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-pacmak/package.json b/packages/jsii-pacmak/package.json index e718f7640d..c78493c7db 100644 --- a/packages/jsii-pacmak/package.json +++ b/packages/jsii-pacmak/package.json @@ -1,6 +1,6 @@ { "name": "jsii-pacmak", - "version": "0.15.1", + "version": "0.16.0", "description": "A code generation framework for jsii backend languages", "bin": { "jsii-pacmak": "bin/jsii-pacmak" @@ -21,12 +21,12 @@ ], "dependencies": { "clone": "^2.1.2", - "codemaker": "^0.15.1", + "codemaker": "^0.16.0", "commonmark": "^0.29.0", "escape-string-regexp": "^2.0.0", "fs-extra": "^8.1.0", - "jsii-reflect": "^0.15.1", - "jsii-spec": "^0.15.1", + "jsii-reflect": "^0.16.0", + "jsii-spec": "^0.16.0", "spdx-license-list": "^6.1.0", "xmlbuilder": "^13.0.2", "yargs": "^14.0.0" 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 f4e1bbe1c3..e319497c85 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/.jsii +++ b/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/.jsii @@ -30,7 +30,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "dependencyClosure": { @@ -56,12 +56,12 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "description": "An example direct dependency for jsii-calc.", "homepage": "https://github.com/aws/jsii.git", - "jsiiVersion": "0.15.1", + "jsiiVersion": "0.16.0", "license": "Apache-2.0", "name": "@scope/jsii-calc-base", "repository": { @@ -175,6 +175,6 @@ "name": "IBaseInterface" } }, - "version": "0.15.1", - "fingerprint": "p3eNATuY5zrfzAJ0pqg1eF37BH3iqAhiKmIzVT/aEqk=" + "version": "0.16.0", + "fingerprint": "goX9SC3JcVXom0FZESl9IOEOOMMwhxe5WNY7OAOj9hI=" } 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 4c4c263e04..89ecd00f8c 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.15.1 + 0.16.0 Amazon.JSII.Tests.CalculatorPackageId.BasePackageId An example direct dependency for jsii-calc. https://github.com/aws/jsii.git @@ -13,11 +13,11 @@ en-US - + - - + + 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 2539c58d32..005d41b9ba 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.15.1", "scope-jsii-calc-base-0.15.1.tgz")] +[assembly: JsiiAssembly("@scope/jsii-calc-base", "0.16.0", "scope-jsii-calc-base-0.16.0.tgz")] diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/scope-jsii-calc-base-0.15.1.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/scope-jsii-calc-base-0.16.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.15.1.tgz rename to packages/jsii-pacmak/test/expected.jsii-calc-base/dotnet/Amazon.JSII.Tests.CalculatorPackageId.BasePackageId/scope-jsii-calc-base-0.16.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 d91f1844b3..44259696a6 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 @@ software.amazon.jsii.tests calculator-base - 0.15.1 + 0.16.0 jar UTF-8 @@ -36,12 +36,12 @@ software.amazon.jsii.tests calculator-base-of-base - 0.15.1 + 0.16.0 software.amazon.jsii jsii-runtime - 0.15.1 + 0.16.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 864ce17073..1119cd2c01 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.15.1", $Module.class, "jsii-calc-base@0.15.1.jsii.tgz"); + super("@scope/jsii-calc-base", "0.16.0", $Module.class, "jsii-calc-base@0.16.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.15.1.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.16.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.15.1.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.16.0.jsii.tgz diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.15.1.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.16.0.jsii.tgz similarity index 100% rename from packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.15.1.jsii.tgz rename to packages/jsii-pacmak/test/expected.jsii-calc-base/js/jsii-calc-base@0.16.0.jsii.tgz diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/python/setup.py b/packages/jsii-pacmak/test/expected.jsii-calc-base/python/setup.py index d5429d66ba..00ce245632 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc-base/python/setup.py +++ b/packages/jsii-pacmak/test/expected.jsii-calc-base/python/setup.py @@ -4,7 +4,7 @@ kwargs = json.loads(""" { "name": "scope.jsii-calc-base", - "version": "0.15.1", + "version": "0.16.0", "description": "An example direct dependency for jsii-calc.", "url": "https://github.com/aws/jsii.git", "long_description_content_type": "text/markdown", @@ -21,7 +21,7 @@ ], "package_data": { "scope.jsii_calc_base._jsii": [ - "jsii-calc-base@0.15.1.jsii.tgz" + "jsii-calc-base@0.16.0.jsii.tgz" ], "scope.jsii_calc_base": [ "py.typed" @@ -29,9 +29,9 @@ }, "python_requires": ">=3.6", "install_requires": [ - "jsii~=0.15.1", + "jsii~=0.16.0", "publication>=0.0.3", - "scope.jsii-calc-base-of-base~=0.15.1" + "scope.jsii-calc-base-of-base~=0.16.0" ] } """) diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/__init__.py b/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/__init__.py index 6a5d2f5dea..59a7e9ded9 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/__init__.py +++ b/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/__init__.py @@ -10,7 +10,7 @@ from jsii.python import classproperty import scope.jsii_calc_base_of_base -__jsii_assembly__ = jsii.JSIIAssembly.load("@scope/jsii-calc-base", "0.15.1", __name__, "jsii-calc-base@0.15.1.jsii.tgz") +__jsii_assembly__ = jsii.JSIIAssembly.load("@scope/jsii-calc-base", "0.16.0", __name__, "jsii-calc-base@0.16.0.jsii.tgz") class Base(metaclass=jsii.JSIIAbstractClass, jsii_type="@scope/jsii-calc-base.Base"): """A base class.""" @staticmethod diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/_jsii/jsii-calc-base@0.15.1.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/_jsii/jsii-calc-base@0.16.0.jsii.tgz similarity index 100% rename from packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/_jsii/jsii-calc-base@0.15.1.jsii.tgz rename to packages/jsii-pacmak/test/expected.jsii-calc-base/python/src/scope/jsii_calc_base/_jsii/jsii-calc-base@0.16.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 ec1ba986a9..17b66c0a7c 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.15.1 + dotnet add package Amazon.JSII.Tests.CalculatorPackageId.BasePackageId --version 0.16.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.15.1' + 'software.amazon.jsii.tests:calculator-base:jar:0.16.0' **Apache Ivy**: .. code-block:: xml - + **Apache Maven**: @@ -52,72 +52,72 @@ Reference software.amazon.jsii.tests calculator-base - 0.15.1 + 0.16.0 **Gradle / Grails**: .. code-block:: none - compile 'software.amazon.jsii.tests:calculator-base:0.15.1' + compile 'software.amazon.jsii.tests:calculator-base:0.16.0' **Groovy Grape**: .. code-block:: none @Grapes( - @Grab(group='software.amazon.jsii.tests', module='calculator-base', version='0.15.1') + @Grab(group='software.amazon.jsii.tests', module='calculator-base', version='0.16.0') ) .. group-tab:: JavaScript - View in `NPM `_ + View in `NPM `_ **npm**: .. code-block:: console - $ npm i @scope/jsii-calc-base@0.15.1 + $ npm i @scope/jsii-calc-base@0.16.0 **package.json**: .. code-block:: js { - "@scope/jsii-calc-base": "^0.15.1" + "@scope/jsii-calc-base": "^0.16.0" } **yarn**: .. code-block:: console - $ yarn add @scope/jsii-calc-base@0.15.1 + $ yarn add @scope/jsii-calc-base@0.16.0 .. group-tab:: TypeScript - View in `NPM `_ + View in `NPM `_ **npm**: .. code-block:: console - $ npm i @scope/jsii-calc-base@0.15.1 + $ npm i @scope/jsii-calc-base@0.16.0 **package.json**: .. code-block:: js { - "@scope/jsii-calc-base": "^0.15.1" + "@scope/jsii-calc-base": "^0.16.0" } **yarn**: .. code-block:: console - $ yarn add @scope/jsii-calc-base@0.15.1 + $ yarn add @scope/jsii-calc-base@0.16.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 87e1e94d2c..3aaa8e988d 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 @@ -30,7 +30,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "dependencyClosure": { @@ -56,7 +56,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" }, "@scope/jsii-calc-base-of-base": { "targets": { @@ -80,7 +80,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "description": "A simple calcuator library built on JSII.", @@ -89,7 +89,7 @@ "stability": "deprecated" }, "homepage": "https://github.com/aws/jsii.git", - "jsiiVersion": "0.15.1", + "jsiiVersion": "0.16.0", "license": "Apache-2.0", "name": "@scope/jsii-calc-lib", "repository": { @@ -541,6 +541,6 @@ ] } }, - "version": "0.15.1", - "fingerprint": "GNSoFwr5FJbNUfdxfSvjphy85MuYd+zeyEAF2oG+ADo=" + "version": "0.16.0", + "fingerprint": "+PGbcRXfgjK1AxIMegOFwUotv+biiPns0oYDqiqDvNc=" } 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 c4707f7622..08dcc3d370 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.15.1-devpreview + 0.16.0-devpreview Amazon.JSII.Tests.CalculatorPackageId.LibPackageId A simple calcuator library built on JSII. (Stability: Deprecated) https://github.com/aws/jsii.git @@ -13,11 +13,11 @@ en-US - + - - + + 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 a3a4465b39..05f91d9120 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.15.1", "scope-jsii-calc-lib-0.15.1.tgz")] +[assembly: JsiiAssembly("@scope/jsii-calc-lib", "0.16.0", "scope-jsii-calc-lib-0.16.0.tgz")] diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/scope-jsii-calc-lib-0.15.1.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/scope-jsii-calc-lib-0.16.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.15.1.tgz rename to packages/jsii-pacmak/test/expected.jsii-calc-lib/dotnet/Amazon.JSII.Tests.CalculatorPackageId.LibPackageId/scope-jsii-calc-lib-0.16.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 6260f7440d..347d7b306d 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 @@ software.amazon.jsii.tests calculator-lib - 0.15.1.DEVPREVIEW + 0.16.0.DEVPREVIEW jar UTF-8 @@ -36,12 +36,12 @@ software.amazon.jsii.tests calculator-base - 0.15.1 + 0.16.0 software.amazon.jsii jsii-runtime - 0.15.1 + 0.16.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 e323022aa2..12401181c7 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.15.1", $Module.class, "jsii-calc-lib@0.15.1.jsii.tgz"); + super("@scope/jsii-calc-lib", "0.16.0", $Module.class, "jsii-calc-lib@0.16.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.15.1.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.16.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.15.1.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.16.0.jsii.tgz diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.15.1.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.16.0.jsii.tgz similarity index 100% rename from packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.15.1.jsii.tgz rename to packages/jsii-pacmak/test/expected.jsii-calc-lib/js/jsii-calc-lib@0.16.0.jsii.tgz diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/setup.py b/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/setup.py index 653ce994cc..5614285703 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/setup.py +++ b/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/setup.py @@ -4,7 +4,7 @@ kwargs = json.loads(""" { "name": "scope.jsii-calc-lib", - "version": "0.15.1", + "version": "0.16.0", "description": "A simple calcuator library built on JSII.", "url": "https://github.com/aws/jsii.git", "long_description_content_type": "text/markdown", @@ -21,7 +21,7 @@ ], "package_data": { "scope.jsii_calc_lib._jsii": [ - "jsii-calc-lib@0.15.1.jsii.tgz" + "jsii-calc-lib@0.16.0.jsii.tgz" ], "scope.jsii_calc_lib": [ "py.typed" @@ -29,9 +29,9 @@ }, "python_requires": ">=3.6", "install_requires": [ - "jsii~=0.15.1", + "jsii~=0.16.0", "publication>=0.0.3", - "scope.jsii-calc-base~=0.15.1" + "scope.jsii-calc-base~=0.16.0" ] } """) diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/__init__.py b/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/__init__.py index 696f70691b..bc0c2fc1c0 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/__init__.py +++ b/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/__init__.py @@ -10,7 +10,7 @@ from jsii.python import classproperty import scope.jsii_calc_base -__jsii_assembly__ = jsii.JSIIAssembly.load("@scope/jsii-calc-lib", "0.15.1", __name__, "jsii-calc-lib@0.15.1.jsii.tgz") +__jsii_assembly__ = jsii.JSIIAssembly.load("@scope/jsii-calc-lib", "0.16.0", __name__, "jsii-calc-lib@0.16.0.jsii.tgz") @jsii.enum(jsii_type="@scope/jsii-calc-lib.EnumFromScopedModule") class EnumFromScopedModule(enum.Enum): """Check that enums from @scoped packages can be references. See awslabs/jsii#138. diff --git a/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/_jsii/jsii-calc-lib@0.15.1.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/_jsii/jsii-calc-lib@0.16.0.jsii.tgz similarity index 100% rename from packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/_jsii/jsii-calc-lib@0.15.1.jsii.tgz rename to packages/jsii-pacmak/test/expected.jsii-calc-lib/python/src/scope/jsii_calc_lib/_jsii/jsii-calc-lib@0.16.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 ab7452665e..f55774fa01 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.15.1 + dotnet add package Amazon.JSII.Tests.CalculatorPackageId.LibPackageId --version 0.16.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.15.1' + 'software.amazon.jsii.tests:calculator-lib:jar:0.16.0' **Apache Ivy**: .. code-block:: xml - + **Apache Maven**: @@ -52,72 +52,72 @@ Reference software.amazon.jsii.tests calculator-lib - 0.15.1 + 0.16.0 **Gradle / Grails**: .. code-block:: none - compile 'software.amazon.jsii.tests:calculator-lib:0.15.1' + compile 'software.amazon.jsii.tests:calculator-lib:0.16.0' **Groovy Grape**: .. code-block:: none @Grapes( - @Grab(group='software.amazon.jsii.tests', module='calculator-lib', version='0.15.1') + @Grab(group='software.amazon.jsii.tests', module='calculator-lib', version='0.16.0') ) .. group-tab:: JavaScript - View in `NPM `_ + View in `NPM `_ **npm**: .. code-block:: console - $ npm i @scope/jsii-calc-lib@0.15.1 + $ npm i @scope/jsii-calc-lib@0.16.0 **package.json**: .. code-block:: js { - "@scope/jsii-calc-lib": "^0.15.1" + "@scope/jsii-calc-lib": "^0.16.0" } **yarn**: .. code-block:: console - $ yarn add @scope/jsii-calc-lib@0.15.1 + $ yarn add @scope/jsii-calc-lib@0.16.0 .. group-tab:: TypeScript - View in `NPM `_ + View in `NPM `_ **npm**: .. code-block:: console - $ npm i @scope/jsii-calc-lib@0.15.1 + $ npm i @scope/jsii-calc-lib@0.16.0 **package.json**: .. code-block:: js { - "@scope/jsii-calc-lib": "^0.15.1" + "@scope/jsii-calc-lib": "^0.16.0" } **yarn**: .. code-block:: console - $ yarn add @scope/jsii-calc-lib@0.15.1 + $ yarn add @scope/jsii-calc-lib@0.16.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 c707fe528f..47dc6a5148 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.15.1" + "jsii-calc-bundled": "^0.16.0" }, "contributors": [ { @@ -56,7 +56,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" }, "@scope/jsii-calc-base-of-base": { "targets": { @@ -80,7 +80,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" }, "@scope/jsii-calc-lib": { "targets": { @@ -106,7 +106,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "dependencyClosure": { @@ -132,7 +132,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" }, "@scope/jsii-calc-base-of-base": { "targets": { @@ -156,7 +156,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" }, "@scope/jsii-calc-lib": { "targets": { @@ -182,7 +182,7 @@ }, "sphinx": {} }, - "version": "0.15.1" + "version": "0.16.0" } }, "description": "A simple calcuator built on JSII.", @@ -190,7 +190,7 @@ "stability": "experimental" }, "homepage": "https://github.com/aws/jsii.git", - "jsiiVersion": "0.15.1", + "jsiiVersion": "0.16.0", "license": "Apache-2.0", "metadata": { "jsii:boolean": true, @@ -9452,6 +9452,6 @@ "namespace": "composition.CompositeOperation" } }, - "version": "0.15.1", - "fingerprint": "AajcxV1XZpwW8Nz9zvUJuYFqMk5M9Fr4wX9so8co0cg=" + "version": "0.16.0", + "fingerprint": "D99pLaaW2xH2uuyUa8hgakiEso/wXbcMNkP9RmOTwgo=" } 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 de55367dc9..937ade62f5 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.15.1 + 0.16.0 Amazon.JSII.Tests.CalculatorPackageId A simple calcuator built on JSII. (Stability: Experimental) https://github.com/aws/jsii.git @@ -13,13 +13,13 @@ en-US - + - - - - + + + + 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 ec9ebb742d..06ea13600d 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.15.1", "jsii-calc-0.15.1.tgz")] +[assembly: JsiiAssembly("jsii-calc", "0.16.0", "jsii-calc-0.16.0.tgz")] diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/jsii-calc-0.15.1.tgz b/packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/jsii-calc-0.16.0.tgz similarity index 100% rename from packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/jsii-calc-0.15.1.tgz rename to packages/jsii-pacmak/test/expected.jsii-calc/dotnet/Amazon.JSII.Tests.CalculatorPackageId/jsii-calc-0.16.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 62268c1ec7..7b7ccccedf 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 @@ software.amazon.jsii.tests calculator - 0.15.1 + 0.16.0 jar UTF-8 @@ -57,22 +57,22 @@ software.amazon.jsii.tests calculator-base - 0.15.1 + 0.16.0 software.amazon.jsii.tests calculator-base-of-base - 0.15.1 + 0.16.0 software.amazon.jsii.tests calculator-lib - 0.15.1.DEVPREVIEW + 0.16.0.DEVPREVIEW software.amazon.jsii jsii-runtime - 0.15.1 + 0.16.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 30b0bdcc82..3dc0e9576e 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.15.1", $Module.class, "jsii-calc@0.15.1.jsii.tgz"); + super("jsii-calc", "0.16.0", $Module.class, "jsii-calc@0.16.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.15.1.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/resources/software/amazon/jsii/tests/calculator/jsii-calc@0.16.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.15.1.jsii.tgz rename to packages/jsii-pacmak/test/expected.jsii-calc/java/src/main/resources/software/amazon/jsii/tests/calculator/jsii-calc@0.16.0.jsii.tgz diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.15.1.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.16.0.jsii.tgz similarity index 100% rename from packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.15.1.jsii.tgz rename to packages/jsii-pacmak/test/expected.jsii-calc/js/jsii-calc@0.16.0.jsii.tgz diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/python/setup.py b/packages/jsii-pacmak/test/expected.jsii-calc/python/setup.py index d4486e5ca2..07368ac129 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc/python/setup.py +++ b/packages/jsii-pacmak/test/expected.jsii-calc/python/setup.py @@ -4,7 +4,7 @@ kwargs = json.loads(""" { "name": "jsii-calc", - "version": "0.15.1", + "version": "0.16.0", "description": "A simple calcuator built on JSII.", "url": "https://github.com/aws/jsii.git", "long_description_content_type": "text/markdown", @@ -21,7 +21,7 @@ ], "package_data": { "jsii_calc._jsii": [ - "jsii-calc@0.15.1.jsii.tgz" + "jsii-calc@0.16.0.jsii.tgz" ], "jsii_calc": [ "py.typed" @@ -29,11 +29,11 @@ }, "python_requires": ">=3.6", "install_requires": [ - "jsii~=0.15.1", + "jsii~=0.16.0", "publication>=0.0.3", - "scope.jsii-calc-base~=0.15.1", - "scope.jsii-calc-base-of-base~=0.15.1", - "scope.jsii-calc-lib~=0.15.1" + "scope.jsii-calc-base~=0.16.0", + "scope.jsii-calc-base-of-base~=0.16.0", + "scope.jsii-calc-lib~=0.16.0" ] } """) diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py index d575e49e7d..45718d5072 100644 --- a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py +++ b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/__init__.py @@ -12,7 +12,7 @@ import scope.jsii_calc_base import scope.jsii_calc_base_of_base import scope.jsii_calc_lib -__jsii_assembly__ = jsii.JSIIAssembly.load("jsii-calc", "0.15.1", __name__, "jsii-calc@0.15.1.jsii.tgz") +__jsii_assembly__ = jsii.JSIIAssembly.load("jsii-calc", "0.16.0", __name__, "jsii-calc@0.16.0.jsii.tgz") class AbstractClassBase(metaclass=jsii.JSIIAbstractClass, jsii_type="jsii-calc.AbstractClassBase"): """ stability diff --git a/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/_jsii/jsii-calc@0.15.1.jsii.tgz b/packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/_jsii/jsii-calc@0.16.0.jsii.tgz similarity index 100% rename from packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/_jsii/jsii-calc@0.15.1.jsii.tgz rename to packages/jsii-pacmak/test/expected.jsii-calc/python/src/jsii_calc/_jsii/jsii-calc@0.16.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 239a2ed23a..0171259d38 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.15.1 + dotnet add package Amazon.JSII.Tests.CalculatorPackageId --version 0.16.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.15.1' + 'software.amazon.jsii.tests:calculator:jar:0.16.0' **Apache Ivy**: .. code-block:: xml - + **Apache Maven**: @@ -54,72 +54,72 @@ Reference software.amazon.jsii.tests calculator - 0.15.1 + 0.16.0 **Gradle / Grails**: .. code-block:: none - compile 'software.amazon.jsii.tests:calculator:0.15.1' + compile 'software.amazon.jsii.tests:calculator:0.16.0' **Groovy Grape**: .. code-block:: none @Grapes( - @Grab(group='software.amazon.jsii.tests', module='calculator', version='0.15.1') + @Grab(group='software.amazon.jsii.tests', module='calculator', version='0.16.0') ) .. group-tab:: JavaScript - View in `NPM `_ + View in `NPM `_ **npm**: .. code-block:: console - $ npm i jsii-calc@0.15.1 + $ npm i jsii-calc@0.16.0 **package.json**: .. code-block:: js { - "jsii-calc": "^0.15.1" + "jsii-calc": "^0.16.0" } **yarn**: .. code-block:: console - $ yarn add jsii-calc@0.15.1 + $ yarn add jsii-calc@0.16.0 .. group-tab:: TypeScript - View in `NPM `_ + View in `NPM `_ **npm**: .. code-block:: console - $ npm i jsii-calc@0.15.1 + $ npm i jsii-calc@0.16.0 **package.json**: .. code-block:: js { - "jsii-calc": "^0.15.1" + "jsii-calc": "^0.16.0" } **yarn**: .. code-block:: console - $ yarn add jsii-calc@0.15.1 + $ yarn add jsii-calc@0.16.0 diff --git a/packages/jsii-python-runtime/CHANGELOG.md b/packages/jsii-python-runtime/CHANGELOG.md index cfb1a0e741..3a31fee100 100644 --- a/packages/jsii-python-runtime/CHANGELOG.md +++ b/packages/jsii-python-runtime/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package jsii-python-runtime + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package jsii-python-runtime diff --git a/packages/jsii-python-runtime/package-lock.json b/packages/jsii-python-runtime/package-lock.json index 838ff42f6c..03075be9e9 100644 --- a/packages/jsii-python-runtime/package-lock.json +++ b/packages/jsii-python-runtime/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-python-runtime", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-python-runtime/package.json b/packages/jsii-python-runtime/package.json index f6129fc0d1..db9d9d3c29 100644 --- a/packages/jsii-python-runtime/package.json +++ b/packages/jsii-python-runtime/package.json @@ -1,7 +1,7 @@ { "name": "jsii-python-runtime", "private": true, - "version": "0.15.1", + "version": "0.16.0", "description": "Python client for jsii runtime", "main": "index.js", "scripts": { @@ -14,8 +14,8 @@ "dependencies": { "jsii-build-tools": "file:../jsii-build-tools", "jsii-calc": "file:../jsii-calc", - "jsii-pacmak": "^0.15.1", - "jsii-runtime": "^0.15.1" + "jsii-pacmak": "^0.16.0", + "jsii-runtime": "^0.16.0" }, "repository": { "type": "git", diff --git a/packages/jsii-reflect/CHANGELOG.md b/packages/jsii-reflect/CHANGELOG.md index 3c23c8b2d8..d3c960f528 100644 --- a/packages/jsii-reflect/CHANGELOG.md +++ b/packages/jsii-reflect/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + + +### Bug Fixes + +* **kernel:** correctly serialize enum values ([#754](https://github.com/aws/jsii/issues/754)) ([41ed25d](https://github.com/aws/jsii/commit/41ed25d)), closes [#753](https://github.com/aws/jsii/issues/753) + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) diff --git a/packages/jsii-reflect/package-lock.json b/packages/jsii-reflect/package-lock.json index 57096f3d40..24cf6fb6b7 100644 --- a/packages/jsii-reflect/package-lock.json +++ b/packages/jsii-reflect/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-reflect", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-reflect/package.json b/packages/jsii-reflect/package.json index 84153900c8..1a3ea90b92 100644 --- a/packages/jsii-reflect/package.json +++ b/packages/jsii-reflect/package.json @@ -1,6 +1,6 @@ { "name": "jsii-reflect", - "version": "0.15.1", + "version": "0.16.0", "description": "strongly-typed reflection library and tools for jsii", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -16,8 +16,8 @@ "dependencies": { "colors": "^1.3.3", "fs-extra": "^8.1.0", - "jsii-spec": "^0.15.1", - "oo-ascii-tree": "^0.15.1", + "jsii-spec": "^0.16.0", + "oo-ascii-tree": "^0.16.0", "yargs": "^14.0.0" }, "devDependencies": { @@ -26,7 +26,7 @@ "@types/jest": "^24.0.18", "@types/yargs": "^13.0.2", "jest": "^24.9.0", - "jsii": "^0.15.1", + "jsii": "^0.16.0", "jsii-build-tools": "file:../jsii-build-tools", "jsii-calc": "file:../jsii-calc", "ts-jest": "^24.0.2", diff --git a/packages/jsii-ruby-runtime/CHANGELOG.md b/packages/jsii-ruby-runtime/CHANGELOG.md index 552f62d3e3..9737b266c6 100644 --- a/packages/jsii-ruby-runtime/CHANGELOG.md +++ b/packages/jsii-ruby-runtime/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package jsii-ruby-runtime + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package jsii-ruby-runtime diff --git a/packages/jsii-ruby-runtime/package-lock.json b/packages/jsii-ruby-runtime/package-lock.json index f3a4b25962..d8286d1422 100644 --- a/packages/jsii-ruby-runtime/package-lock.json +++ b/packages/jsii-ruby-runtime/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-ruby-runtime", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-ruby-runtime/package.json b/packages/jsii-ruby-runtime/package.json index 77cded6732..ad7cad55b7 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.15.1", + "version": "0.16.0", "description": "Ruby client for jsii runtime", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -16,8 +16,8 @@ "devDependencies": { "jsii-build-tools": "file:../jsii-build-tools", "jsii-calc": "file:../jsii-calc", - "jsii-pacmak": "^0.15.1", - "jsii-runtime": "^0.15.1", + "jsii-pacmak": "^0.16.0", + "jsii-runtime": "^0.16.0", "typescript": "~3.6.2" }, "author": { diff --git a/packages/jsii-ruby-runtime/project/Gemfile.lock b/packages/jsii-ruby-runtime/project/Gemfile.lock index d8a4852ad6..3e76413fc8 100644 --- a/packages/jsii-ruby-runtime/project/Gemfile.lock +++ b/packages/jsii-ruby-runtime/project/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - jsii_runtime (0.15.1) + jsii_runtime (0.16.0) GEM remote: https://rubygems.org/ diff --git a/packages/jsii-runtime/CHANGELOG.md b/packages/jsii-runtime/CHANGELOG.md index 696a599c29..cc38b514e0 100644 --- a/packages/jsii-runtime/CHANGELOG.md +++ b/packages/jsii-runtime/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package jsii-runtime + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package jsii-runtime diff --git a/packages/jsii-runtime/package-lock.json b/packages/jsii-runtime/package-lock.json index 9d8b17c410..943a6dada0 100644 --- a/packages/jsii-runtime/package-lock.json +++ b/packages/jsii-runtime/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-runtime", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-runtime/package.json b/packages/jsii-runtime/package.json index 73c24edf43..0fcfb4df55 100644 --- a/packages/jsii-runtime/package.json +++ b/packages/jsii-runtime/package.json @@ -1,6 +1,6 @@ { "name": "jsii-runtime", - "version": "0.15.1", + "version": "0.16.0", "description": "jsii runtime kernel process", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -27,8 +27,8 @@ "webpack-cli": "^3.3.7" }, "dependencies": { - "jsii-kernel": "^0.15.1", - "jsii-spec": "^0.15.1" + "jsii-kernel": "^0.16.0", + "jsii-spec": "^0.16.0" }, "author": { "name": "Amazon Web Services", diff --git a/packages/jsii-spec/CHANGELOG.md b/packages/jsii-spec/CHANGELOG.md index 41c0806137..61f6c1f300 100644 --- a/packages/jsii-spec/CHANGELOG.md +++ b/packages/jsii-spec/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package jsii-spec + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package jsii-spec diff --git a/packages/jsii-spec/package-lock.json b/packages/jsii-spec/package-lock.json index d8a9d21d12..9609bafbbc 100644 --- a/packages/jsii-spec/package-lock.json +++ b/packages/jsii-spec/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii-spec", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii-spec/package.json b/packages/jsii-spec/package.json index 843ac116d4..4ab4c94904 100644 --- a/packages/jsii-spec/package.json +++ b/packages/jsii-spec/package.json @@ -1,6 +1,6 @@ { "name": "jsii-spec", - "version": "0.15.1", + "version": "0.16.0", "description": "Specification for jsii assemblies", "main": "lib/index.js", "types": "lib/index.d.ts", diff --git a/packages/jsii/CHANGELOG.md b/packages/jsii/CHANGELOG.md index 8521a6b4e7..105b441132 100644 --- a/packages/jsii/CHANGELOG.md +++ b/packages/jsii/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + + +### Features + +* **jsii:** improve locality of warnings emitted for reserved words ([#739](https://github.com/aws/jsii/issues/739)) ([e762da6](https://github.com/aws/jsii/commit/e762da6)) + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) diff --git a/packages/jsii/package-lock.json b/packages/jsii/package-lock.json index 2f89bf9bd4..1e42f666ec 100644 --- a/packages/jsii/package-lock.json +++ b/packages/jsii/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsii", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/jsii/package.json b/packages/jsii/package.json index a10a549f8c..cef4300666 100644 --- a/packages/jsii/package.json +++ b/packages/jsii/package.json @@ -1,6 +1,6 @@ { "name": "jsii", - "version": "0.15.1", + "version": "0.16.0", "description": "TypeScript compiler for jsii", "license": "Apache-2.0", "main": "lib/index.js", @@ -39,7 +39,7 @@ "colors": "^1.3.3", "deep-equal": "^1.1.0", "fs-extra": "^8.1.0", - "jsii-spec": "^0.15.1", + "jsii-spec": "^0.16.0", "log4js": "^5.1.0", "semver": "^6.3.0", "sort-json": "^2.0.0", @@ -64,7 +64,9 @@ } }, "errorOnDeprecated": true, - "setupFilesAfterEnv": ["jest-expect-message"], + "setupFilesAfterEnv": [ + "jest-expect-message" + ], "testEnvironment": "node", "testMatch": [ "**/?(*.)+(spec|test).js" diff --git a/packages/oo-ascii-tree/CHANGELOG.md b/packages/oo-ascii-tree/CHANGELOG.md index ac34631a4e..0879a14543 100644 --- a/packages/oo-ascii-tree/CHANGELOG.md +++ b/packages/oo-ascii-tree/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.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) + +**Note:** Version bump only for package oo-ascii-tree + + + + + ## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) **Note:** Version bump only for package oo-ascii-tree diff --git a/packages/oo-ascii-tree/package-lock.json b/packages/oo-ascii-tree/package-lock.json index bc4e9ad118..e50e526ee3 100644 --- a/packages/oo-ascii-tree/package-lock.json +++ b/packages/oo-ascii-tree/package-lock.json @@ -1,6 +1,6 @@ { "name": "oo-ascii-tree", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/oo-ascii-tree/package.json b/packages/oo-ascii-tree/package.json index fcee571dc3..68e5e84010 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.15.1", + "version": "0.16.0", "description": "object-oriented ascii tree renderer", "main": "lib/index.js", "types": "lib/index.d.ts", From e6bc943d570ca3c4b989c8ec6c98ea5308345aee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=91=A8=F0=9F=8F=BC=E2=80=8D=F0=9F=92=BB=20Romain=20M?= =?UTF-8?q?arcadier-Muller?= Date: Thu, 29 Aug 2019 15:59:05 +0200 Subject: [PATCH 3/5] fix build order of dotnet packages --- packages/jsii-dotnet-analyzers/src/NuGet.config | 7 +++++++ packages/jsii-dotnet-jsonmodel/package-lock.json | 8 ++++---- scripts/build.sh | 5 ++++- 3 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 packages/jsii-dotnet-analyzers/src/NuGet.config diff --git a/packages/jsii-dotnet-analyzers/src/NuGet.config b/packages/jsii-dotnet-analyzers/src/NuGet.config new file mode 100644 index 0000000000..95d3a58eed --- /dev/null +++ b/packages/jsii-dotnet-analyzers/src/NuGet.config @@ -0,0 +1,7 @@ + + + + + + + diff --git a/packages/jsii-dotnet-jsonmodel/package-lock.json b/packages/jsii-dotnet-jsonmodel/package-lock.json index c17267c1e5..aeb69a3d23 100644 --- a/packages/jsii-dotnet-jsonmodel/package-lock.json +++ b/packages/jsii-dotnet-jsonmodel/package-lock.json @@ -4,15 +4,15 @@ "lockfileVersion": 1, "requires": true, "dependencies": { - "jsii-build-tools": { - "version": "file:../jsii-build-tools", - "dev": true - }, "typescript": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.2.tgz", "integrity": "sha512-lmQ4L+J6mnu3xweP8+rOrUwzmN+MRAj7TgtJtDaXE5PMyX2kCrklhg3rvOsOIfNeAWMQWO2F1GPc1kMD2vLAfw==", "dev": true + }, + "jsii-build-tools": { + "version": "file:../jsii-build-tools", + "dev": true } } } diff --git a/scripts/build.sh b/scripts/build.sh index f685d9fa2d..4e4b8e2ec1 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -9,7 +9,10 @@ export PATH=./node_modules/.bin:$PATH echo "=============================================================================================" echo "building..." -lerna run build --stream --sort +lerna run build --stream --sort --scope=jsii-dotnet-jsonmodel +lerna run build --stream --sort --scope=jsii-dotnet-runtime +lerna run build --stream --sort --scope=jsii-dotnet-analyzers +lerna run build --stream --sort --ignore=jsii-dotnet-jsonmodel --ignore=jsii-dotnet-runtime --ignore=jsii-dotnet-analyzers echo "=============================================================================================" echo "testing..." From cf9c8166688786c219d85153876c9b32e035eb87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=91=A8=F0=9F=8F=BC=E2=80=8D=F0=9F=92=BB=20Romain=20M?= =?UTF-8?q?arcadier-Muller?= Date: Thu, 29 Aug 2019 16:11:03 +0200 Subject: [PATCH 4/5] account for build dependencies --- scripts/build.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/build.sh b/scripts/build.sh index 4e4b8e2ec1..78bb8ddc4e 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -9,9 +9,9 @@ export PATH=./node_modules/.bin:$PATH echo "=============================================================================================" echo "building..." -lerna run build --stream --sort --scope=jsii-dotnet-jsonmodel -lerna run build --stream --sort --scope=jsii-dotnet-runtime -lerna run build --stream --sort --scope=jsii-dotnet-analyzers +lerna run build --stream --sort --scope=jsii-dotnet-jsonmodel --include-filtered-dependencies +lerna run build --stream --sort --scope=jsii-dotnet-runtime --include-filtered-dependencies +lerna run build --stream --sort --scope=jsii-dotnet-analyzers --include-filtered-dependencies lerna run build --stream --sort --ignore=jsii-dotnet-jsonmodel --ignore=jsii-dotnet-runtime --ignore=jsii-dotnet-analyzers echo "=============================================================================================" From 59d853f0ad167f7578637beb84983e9fe87c5cae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9F=91=A8=F0=9F=8F=BC=E2=80=8D=F0=9F=92=BB=20Romain=20M?= =?UTF-8?q?arcadier-Muller?= Date: Thu, 29 Aug 2019 16:16:52 +0200 Subject: [PATCH 5/5] disable concurrency instead --- scripts/build.sh | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/scripts/build.sh b/scripts/build.sh index 78bb8ddc4e..0b19b6a73d 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -9,10 +9,7 @@ export PATH=./node_modules/.bin:$PATH echo "=============================================================================================" echo "building..." -lerna run build --stream --sort --scope=jsii-dotnet-jsonmodel --include-filtered-dependencies -lerna run build --stream --sort --scope=jsii-dotnet-runtime --include-filtered-dependencies -lerna run build --stream --sort --scope=jsii-dotnet-analyzers --include-filtered-dependencies -lerna run build --stream --sort --ignore=jsii-dotnet-jsonmodel --ignore=jsii-dotnet-runtime --ignore=jsii-dotnet-analyzers +lerna run build --stream --sort --concurrency=1 echo "=============================================================================================" echo "testing..."