Skip to content

Commit 31852fa

Browse files
committed
chore(release): v0.11.0
### 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, ...).
1 parent 297514e commit 31852fa

88 files changed

Lines changed: 476 additions & 246 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,29 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)
7+
8+
9+
### Bug Fixes
10+
11+
* **assembler:** handle unknown types without crashing ([#501](https://github.com/awslabs/jsii/issues/501)) ([7ba1aab](https://github.com/awslabs/jsii/commit/7ba1aab))
12+
* **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)
13+
* **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))
14+
* **jsii-diff:** correctly handle assignability of type unions ([#500](https://github.com/awslabs/jsii/issues/500)) ([04c061e](https://github.com/awslabs/jsii/commit/04c061e))
15+
* **jsii-diff:** don't fail on new packages ([#502](https://github.com/awslabs/jsii/issues/502)) ([d1d0633](https://github.com/awslabs/jsii/commit/d1d0633))
16+
17+
18+
### Features
19+
20+
* **jsii:** protect against prohibited member names ([#506](https://github.com/awslabs/jsii/issues/506)) ([2848f76](https://github.com/awslabs/jsii/commit/2848f76))
21+
22+
23+
### BREAKING CHANGES
24+
25+
* **jsii:** The `equals` and `hashCode` method names may no longer be used on JSII classes and interfaces, due to their
26+
colliding with "special meaning" methods in other languages (Java, .NET, ...).
27+
28+
629
## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)
730

831

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
"rejectCycles": true
99
}
1010
},
11-
"version": "0.10.5"
11+
"version": "0.11.0"
1212
}

packages/codemaker/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)
7+
8+
**Note:** Version bump only for package codemaker
9+
10+
11+
12+
13+
614
## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)
715

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

packages/codemaker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codemaker",
3-
"version": "0.10.5",
3+
"version": "0.11.0",
44
"description": "A tiny utility for generating source code",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",

packages/jsii-build-tools/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)
7+
8+
**Note:** Version bump only for package jsii-build-tools
9+
10+
11+
12+
13+
614
## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)
715

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

packages/jsii-build-tools/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jsii-build-tools",
3-
"version": "0.10.5",
3+
"version": "0.11.0",
44
"description": "Internal repository-level tools",
55
"private": true,
66
"bin": {

packages/jsii-calc-base-of-base/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)
7+
8+
**Note:** Version bump only for package @scope/jsii-calc-base-of-base
9+
10+
11+
12+
13+
614
## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)
715

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

packages/jsii-calc-base-of-base/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@scope/jsii-calc-base-of-base",
3-
"version": "0.10.5",
3+
"version": "0.11.0",
44
"description": "An example transitive dependency for jsii-calc.",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
@@ -32,8 +32,8 @@
3232
"test": "diff-test test/assembly.jsii .jsii"
3333
},
3434
"devDependencies": {
35-
"jsii": "^0.10.5",
36-
"jsii-build-tools": "^0.10.5"
35+
"jsii": "^0.11.0",
36+
"jsii-build-tools": "^0.11.0"
3737
},
3838
"author": {
3939
"name": "Amazon Web Services",

packages/jsii-calc-base-of-base/test/assembly.jsii

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
},
1010
"description": "An example transitive dependency for jsii-calc.",
1111
"homepage": "https://github.com/awslabs/jsii.git",
12-
"jsiiVersion": "0.10.5",
12+
"jsiiVersion": "0.11.0",
1313
"license": "Apache-2.0",
1414
"name": "@scope/jsii-calc-base-of-base",
1515
"repository": {
@@ -110,6 +110,6 @@
110110
]
111111
}
112112
},
113-
"version": "0.10.5",
114-
"fingerprint": "QueiUtHDzLiPMnV3aeRKcLoYemENaalfSUx+4SwI8T8="
113+
"version": "0.11.0",
114+
"fingerprint": "wVu1I0WX0PuwtckJvW2DPuylezHFGPwDc9uPijaq5oQ="
115115
}

packages/jsii-calc-base/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.11.0](https://github.com/awslabs/jsii/compare/v0.10.5...v0.11.0) (2019-05-21)
7+
8+
**Note:** Version bump only for package @scope/jsii-calc-base
9+
10+
11+
12+
13+
614
## [0.10.5](https://github.com/awslabs/jsii/compare/v0.10.4...v0.10.5) (2019-05-06)
715

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

0 commit comments

Comments
 (0)