Skip to content

Commit 588d29d

Browse files
author
Elad Ben-Israel
authored
v0.7.9 (#312)
- Bump 0.7.9 and update CHANGELOG - Update bump script to require manual version (due to pre-1.0 auto-bump behavior) - Update bump script to align "peerDependencies" to "dependencies"
1 parent c1af1d6 commit 588d29d

File tree

73 files changed

+493
-202
lines changed

Some content is hidden

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

73 files changed

+493
-202
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,28 @@
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+
<a name="0.7.9"></a>
7+
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)
8+
9+
10+
### Bug Fixes
11+
12+
* **docs:** improve docs rendering ([#303](https://github.com/awslabs/jsii/issues/303)) ([094a215](https://github.com/awslabs/jsii/commit/094a215)), closes [#301](https://github.com/awslabs/jsii/issues/301) [#298](https://github.com/awslabs/jsii/issues/298) [#302](https://github.com/awslabs/jsii/issues/302) [#300](https://github.com/awslabs/jsii/issues/300) [#299](https://github.com/awslabs/jsii/issues/299)
13+
* **dotnet/runtime:** Incorrect callback response format ([#286](https://github.com/awslabs/jsii/issues/286)) ([1b851e1](https://github.com/awslabs/jsii/commit/1b851e1)), closes [#285](https://github.com/awslabs/jsii/issues/285)
14+
* **jsii:** do not mark "any" or "unknown" as optional (unless "?") ([#295](https://github.com/awslabs/jsii/issues/295)) ([cdf5a53](https://github.com/awslabs/jsii/commit/cdf5a53)), closes [#284](https://github.com/awslabs/jsii/issues/284)
15+
* **jsii-runtime:** treat "null" as "undefined" ([#297](https://github.com/awslabs/jsii/issues/297)) ([43fb16a](https://github.com/awslabs/jsii/commit/43fb16a)), closes [awslabs/aws-cdk#157](https://github.com/awslabs/aws-cdk/issues/157) [#282](https://github.com/awslabs/jsii/issues/282)
16+
* **runtime/dotnet:** Correct a number of type mappings ([#291](https://github.com/awslabs/jsii/issues/291)) ([0d59dab](https://github.com/awslabs/jsii/commit/0d59dab)), closes [#290](https://github.com/awslabs/jsii/issues/290) [awslabs/aws-cdk#1027](https://github.com/awslabs/aws-cdk/issues/1027)
17+
* accept variadic arguments after optional arguments ([#307](https://github.com/awslabs/jsii/issues/307)) ([c1af1d6](https://github.com/awslabs/jsii/commit/c1af1d6))
18+
* remove overly strict checks on peer versions ([#306](https://github.com/awslabs/jsii/issues/306)) ([7b89d01](https://github.com/awslabs/jsii/commit/7b89d01))
19+
20+
21+
### Features
22+
23+
* **jsii:** enforce peer dependencies ([#294](https://github.com/awslabs/jsii/issues/294)) ([1753910](https://github.com/awslabs/jsii/commit/1753910)), closes [awslabs/aws-cdk#979](https://github.com/awslabs/aws-cdk/issues/979)
24+
25+
26+
27+
628
<a name="0.7.8"></a>
729
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)
830

bump.sh

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,22 @@
11
#!/bin/bash
22
set -euo pipefail
3+
4+
# the reason we require a manual version is because we lerna doesn't respect pre 1.0
5+
# version bumps, so any minor change will cause the "Y" component (in X.Y.Z) to be bumped
6+
# and in pre-1.0 this is considered a major version bump.
7+
ver=${1:-}
8+
if [ -z "${ver}" ]; then
9+
echo "usage: ./bump.sh <version>"
10+
exit 1
11+
fi
12+
313
/bin/bash ./install.sh
414

5-
node_modules/.bin/lerna publish --force-publish=* --skip-npm --skip-git --conventional-commits
15+
node_modules/.bin/lerna publish --force-publish=* --skip-npm --skip-git --conventional-commits --repo-version ${ver}
16+
17+
# update all "peerDependencies" sections in package.json files
18+
# to match their corresponding "dependencies" version requirement
19+
find . -name package.json | grep -v node_modules | xargs node scripts/sync-peer-deps.js
620

721
node_modules/.bin/lerna run build --stream --sort
822

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.7.8"
11+
"version": "0.7.9"
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+
<a name="0.7.9"></a>
7+
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)
8+
9+
10+
11+
12+
**Note:** Version bump only for package codemaker
13+
614
<a name="0.7.8"></a>
715
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)
816

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.7.8",
3+
"version": "0.7.9",
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+
<a name="0.7.9"></a>
7+
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)
8+
9+
10+
11+
12+
**Note:** Version bump only for package jsii-build-tools
13+
614
<a name="0.7.8"></a>
715
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)
816

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.7.8",
3+
"version": "0.7.9",
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+
<a name="0.7.9"></a>
7+
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)
8+
9+
10+
11+
12+
**Note:** Version bump only for package @scope/jsii-calc-base-of-base
13+
614
<a name="0.7.8"></a>
715
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)
816

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.7.8",
3+
"version": "0.7.9",
44
"description": "An example transitive dependency for jsii-calc.",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
@@ -27,8 +27,8 @@
2727
"test": "diff-test test/assembly.jsii .jsii"
2828
},
2929
"devDependencies": {
30-
"jsii": "^0.7.8",
31-
"jsii-build-tools": "^0.7.8",
30+
"jsii": "^0.7.9",
31+
"jsii-build-tools": "^0.7.9",
3232
"typescript": "^3.1.6"
3333
},
3434
"author": {

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,6 @@
6767
]
6868
}
6969
},
70-
"version": "0.7.8",
71-
"fingerprint": "31EkVMO+I1wwTonM/yj2T6cYbiqI+0oxfW8m1hG9nsA="
70+
"version": "0.7.9",
71+
"fingerprint": "Xajg60iBf5onwwbYYYvpbBfvT/f7eoKEfAxTfi+Q9LM="
7272
}

0 commit comments

Comments
 (0)