Skip to content

Commit

Permalink
chore(release): v0.11.0 (#508)
Browse files Browse the repository at this point in the history
### Bug Fixes

* **assembler:** handle unknown types without crashing ([#501](#501)) ([7ba1aab](7ba1aab))
* **jsii:** deduplicate interfaces ([#497](#497)) ([05f5189](05f5189)), closes [#496](#496)
* **jsii-diff:** catch exception if type disappeared from other assembly ([#504](#504)) ([8d11900](8d11900))
* **jsii-diff:** correctly handle assignability of type unions ([#500](#500)) ([04c061e](04c061e))
* **jsii-diff:** don't fail on new packages ([#502](#502)) ([d1d0633](d1d0633))

### Features

* **jsii:** protect against prohibited member names ([#506](#506)) ([2848f76](2848f76))

### BREAKING CHANGES

* **jsii:** The `equals` and `hashCode` method names may no longer be used on JSII classes and interfaces, due to their
  colliding with "special meaning" methods in other languages (Java, .NET, ...).
  • Loading branch information
RomainMuller committed May 21, 2019
1 parent 297514e commit 3d6415e
Show file tree
Hide file tree
Showing 88 changed files with 476 additions and 246 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,29 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)


### Bug Fixes

* **assembler:** handle unknown types without crashing ([#501](https://github.com/awslabs/jsii/issues/501)) ([7ba1aab](https://github.com/awslabs/jsii/commit/7ba1aab))
* **jsii:** deduplicate interfaces ([#497](https://github.com/awslabs/jsii/issues/497)) ([05f5189](https://github.com/awslabs/jsii/commit/05f5189)), closes [#496](https://github.com/awslabs/jsii/issues/496)
* **jsii-diff:** catch exception if type disappeared from other assembly ([#504](https://github.com/awslabs/jsii/issues/504)) ([8d11900](https://github.com/awslabs/jsii/commit/8d11900))
* **jsii-diff:** correctly handle assignability of type unions ([#500](https://github.com/awslabs/jsii/issues/500)) ([04c061e](https://github.com/awslabs/jsii/commit/04c061e))
* **jsii-diff:** don't fail on new packages ([#502](https://github.com/awslabs/jsii/issues/502)) ([d1d0633](https://github.com/awslabs/jsii/commit/d1d0633))


### Features

* **jsii:** protect against prohibited member names ([#506](https://github.com/awslabs/jsii/issues/506)) ([2848f76](https://github.com/awslabs/jsii/commit/2848f76))


### BREAKING CHANGES

* **jsii:** The `equals` and `hashCode` method names may no longer be used on JSII classes and interfaces, due to their
colliding with "special meaning" methods in other languages (Java, .NET, ...).


## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)


Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
"rejectCycles": true
}
},
"version": "0.10.5"
"version": "0.11.0"
}
8 changes: 8 additions & 0 deletions packages/codemaker/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)

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





## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)

**Note:** Version bump only for package codemaker
Expand Down
2 changes: 1 addition & 1 deletion packages/codemaker/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "codemaker",
"version": "0.10.5",
"version": "0.11.0",
"description": "A tiny utility for generating source code",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down
8 changes: 8 additions & 0 deletions packages/jsii-build-tools/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)

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





## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)

**Note:** Version bump only for package jsii-build-tools
Expand Down
2 changes: 1 addition & 1 deletion packages/jsii-build-tools/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jsii-build-tools",
"version": "0.10.5",
"version": "0.11.0",
"description": "Internal repository-level tools",
"private": true,
"bin": {
Expand Down
8 changes: 8 additions & 0 deletions packages/jsii-calc-base-of-base/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)

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





## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)

**Note:** Version bump only for package @scope/jsii-calc-base-of-base
Expand Down
6 changes: 3 additions & 3 deletions packages/jsii-calc-base-of-base/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@scope/jsii-calc-base-of-base",
"version": "0.10.5",
"version": "0.11.0",
"description": "An example transitive dependency for jsii-calc.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -32,8 +32,8 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
"jsii": "^0.10.5",
"jsii-build-tools": "^0.10.5"
"jsii": "^0.11.0",
"jsii-build-tools": "^0.11.0"
},
"author": {
"name": "Amazon Web Services",
Expand Down
6 changes: 3 additions & 3 deletions packages/jsii-calc-base-of-base/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
},
"description": "An example transitive dependency for jsii-calc.",
"homepage": "https://github.com/awslabs/jsii.git",
"jsiiVersion": "0.10.5",
"jsiiVersion": "0.11.0",
"license": "Apache-2.0",
"name": "@scope/jsii-calc-base-of-base",
"repository": {
Expand Down Expand Up @@ -110,6 +110,6 @@
]
}
},
"version": "0.10.5",
"fingerprint": "QueiUtHDzLiPMnV3aeRKcLoYemENaalfSUx+4SwI8T8="
"version": "0.11.0",
"fingerprint": "wVu1I0WX0PuwtckJvW2DPuylezHFGPwDc9uPijaq5oQ="
}
8 changes: 8 additions & 0 deletions packages/jsii-calc-base/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)

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





## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)

**Note:** Version bump only for package @scope/jsii-calc-base
Expand Down
10 changes: 5 additions & 5 deletions packages/jsii-calc-base/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@scope/jsii-calc-base",
"version": "0.10.5",
"version": "0.11.0",
"description": "An example direct dependency for jsii-calc.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -32,14 +32,14 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
"jsii": "^0.10.5",
"jsii-build-tools": "^0.10.5"
"jsii": "^0.11.0",
"jsii-build-tools": "^0.11.0"
},
"dependencies": {
"@scope/jsii-calc-base-of-base": "^0.10.5"
"@scope/jsii-calc-base-of-base": "^0.11.0"
},
"peerDependencies": {
"@scope/jsii-calc-base-of-base": "^0.10.5"
"@scope/jsii-calc-base-of-base": "^0.11.0"
},
"author": {
"name": "Amazon Web Services",
Expand Down
10 changes: 5 additions & 5 deletions packages/jsii-calc-base/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
},
"sphinx": {}
},
"version": "0.10.5"
"version": "0.11.0"
}
},
"dependencyClosure": {
Expand All @@ -56,12 +56,12 @@
},
"sphinx": {}
},
"version": "0.10.5"
"version": "0.11.0"
}
},
"description": "An example direct dependency for jsii-calc.",
"homepage": "https://github.com/awslabs/jsii.git",
"jsiiVersion": "0.10.5",
"jsiiVersion": "0.11.0",
"license": "Apache-2.0",
"name": "@scope/jsii-calc-base",
"repository": {
Expand Down Expand Up @@ -175,6 +175,6 @@
"name": "IBaseInterface"
}
},
"version": "0.10.5",
"fingerprint": "bAPxhXMVWMjk5FOGIzAXGz8mYUlzWIgV5D2P/yUW6Ec="
"version": "0.11.0",
"fingerprint": "gZxo8CKrJCJoZ3YlHMIO8llxOS6gBPWMsGhEcghXY54="
}
8 changes: 8 additions & 0 deletions packages/jsii-calc-bundled/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)

**Note:** Version bump only for package jsii-calc-bundled





## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)

**Note:** Version bump only for package jsii-calc-bundled
Expand Down
2 changes: 1 addition & 1 deletion packages/jsii-calc-bundled/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jsii-calc-bundled",
"version": "0.10.5",
"version": "0.11.0",
"main": "index.js",
"private": true,
"author": {
Expand Down
8 changes: 8 additions & 0 deletions packages/jsii-calc-lib/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)

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





## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)

**Note:** Version bump only for package @scope/jsii-calc-lib
Expand Down
10 changes: 5 additions & 5 deletions packages/jsii-calc-lib/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@scope/jsii-calc-lib",
"version": "0.10.5",
"version": "0.11.0",
"description": "A simple calcuator library built on JSII.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -32,14 +32,14 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
"jsii": "^0.10.5",
"jsii-build-tools": "^0.10.5"
"jsii": "^0.11.0",
"jsii-build-tools": "^0.11.0"
},
"dependencies": {
"@scope/jsii-calc-base": "^0.10.5"
"@scope/jsii-calc-base": "^0.11.0"
},
"peerDependencies": {
"@scope/jsii-calc-base": "^0.10.5"
"@scope/jsii-calc-base": "^0.11.0"
},
"author": {
"name": "Amazon Web Services",
Expand Down
12 changes: 6 additions & 6 deletions packages/jsii-calc-lib/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
},
"sphinx": {}
},
"version": "0.10.5"
"version": "0.11.0"
}
},
"dependencyClosure": {
Expand All @@ -56,7 +56,7 @@
},
"sphinx": {}
},
"version": "0.10.5"
"version": "0.11.0"
},
"@scope/jsii-calc-base-of-base": {
"targets": {
Expand All @@ -80,12 +80,12 @@
},
"sphinx": {}
},
"version": "0.10.5"
"version": "0.11.0"
}
},
"description": "A simple calcuator library built on JSII.",
"homepage": "https://github.com/awslabs/jsii.git",
"jsiiVersion": "0.10.5",
"jsiiVersion": "0.11.0",
"license": "Apache-2.0",
"name": "@scope/jsii-calc-lib",
"repository": {
Expand Down Expand Up @@ -495,6 +495,6 @@
]
}
},
"version": "0.10.5",
"fingerprint": "j+y3LbsmudCJ0eCvHvk4m9S7T24N0CG7DaetyRwsQTQ="
"version": "0.11.0",
"fingerprint": "EtAUzTnV+hmz9yrXilnsS0MhQuQ/qmpmbwxvdLu561k="
}
11 changes: 11 additions & 0 deletions packages/jsii-calc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)


### Bug Fixes

* **jsii:** deduplicate interfaces ([#497](https://github.com/awslabs/jsii/issues/497)) ([05f5189](https://github.com/awslabs/jsii/commit/05f5189)), closes [#496](https://github.com/awslabs/jsii/issues/496)





## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)


Expand Down
20 changes: 10 additions & 10 deletions packages/jsii-calc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jsii-calc",
"version": "0.10.5",
"version": "0.11.0",
"description": "A simple calcuator built on JSII.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -37,19 +37,19 @@
"jsii-calc-bundled"
],
"dependencies": {
"@scope/jsii-calc-base": "^0.10.5",
"@scope/jsii-calc-base-of-base": "^0.10.5",
"@scope/jsii-calc-lib": "^0.10.5",
"jsii-calc-bundled": "^0.10.5"
"@scope/jsii-calc-base": "^0.11.0",
"@scope/jsii-calc-base-of-base": "^0.11.0",
"@scope/jsii-calc-lib": "^0.11.0",
"jsii-calc-bundled": "^0.11.0"
},
"peerDependencies": {
"@scope/jsii-calc-base": "^0.10.5",
"@scope/jsii-calc-base-of-base": "^0.10.5",
"@scope/jsii-calc-lib": "^0.10.5"
"@scope/jsii-calc-base": "^0.11.0",
"@scope/jsii-calc-base-of-base": "^0.11.0",
"@scope/jsii-calc-lib": "^0.11.0"
},
"devDependencies": {
"jsii": "^0.10.5",
"jsii-build-tools": "^0.10.5"
"jsii": "^0.11.0",
"jsii-build-tools": "^0.11.0"
},
"author": {
"name": "Amazon Web Services",
Expand Down
Loading

0 comments on commit 3d6415e

Please sign in to comment.