Skip to content

Commit

Permalink
v0.7.9 (#312)
Browse files Browse the repository at this point in the history
- 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"
  • Loading branch information
Elad Ben-Israel authored Nov 12, 2018
1 parent c1af1d6 commit 588d29d
Show file tree
Hide file tree
Showing 73 changed files with 493 additions and 202 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

<a name="0.7.9"></a>
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)


### Bug Fixes

* **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)
* **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)
* **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)
* **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)
* **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)
* accept variadic arguments after optional arguments ([#307](https://github.com/awslabs/jsii/issues/307)) ([c1af1d6](https://github.com/awslabs/jsii/commit/c1af1d6))
* remove overly strict checks on peer versions ([#306](https://github.com/awslabs/jsii/issues/306)) ([7b89d01](https://github.com/awslabs/jsii/commit/7b89d01))


### Features

* **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)




<a name="0.7.8"></a>
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)

Expand Down
16 changes: 15 additions & 1 deletion bump.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,22 @@
#!/bin/bash
set -euo pipefail

# the reason we require a manual version is because we lerna doesn't respect pre 1.0
# version bumps, so any minor change will cause the "Y" component (in X.Y.Z) to be bumped
# and in pre-1.0 this is considered a major version bump.
ver=${1:-}
if [ -z "${ver}" ]; then
echo "usage: ./bump.sh <version>"
exit 1
fi

/bin/bash ./install.sh

node_modules/.bin/lerna publish --force-publish=* --skip-npm --skip-git --conventional-commits
node_modules/.bin/lerna publish --force-publish=* --skip-npm --skip-git --conventional-commits --repo-version ${ver}

# update all "peerDependencies" sections in package.json files
# to match their corresponding "dependencies" version requirement
find . -name package.json | grep -v node_modules | xargs node scripts/sync-peer-deps.js

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

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.7.8"
"version": "0.7.9"
}
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.

<a name="0.7.9"></a>
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)




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

<a name="0.7.8"></a>
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)

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.7.8",
"version": "0.7.9",
"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.

<a name="0.7.9"></a>
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)




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

<a name="0.7.8"></a>
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)

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.7.8",
"version": "0.7.9",
"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.

<a name="0.7.9"></a>
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)




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

<a name="0.7.8"></a>
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)

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.7.8",
"version": "0.7.9",
"description": "An example transitive dependency for jsii-calc.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand All @@ -27,8 +27,8 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
"jsii": "^0.7.8",
"jsii-build-tools": "^0.7.8",
"jsii": "^0.7.9",
"jsii-build-tools": "^0.7.9",
"typescript": "^3.1.6"
},
"author": {
Expand Down
4 changes: 2 additions & 2 deletions packages/jsii-calc-base-of-base/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,6 @@
]
}
},
"version": "0.7.8",
"fingerprint": "31EkVMO+I1wwTonM/yj2T6cYbiqI+0oxfW8m1hG9nsA="
"version": "0.7.9",
"fingerprint": "Xajg60iBf5onwwbYYYvpbBfvT/f7eoKEfAxTfi+Q9LM="
}
16 changes: 16 additions & 0 deletions packages/jsii-calc-base/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="0.7.9"></a>
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)


### Bug Fixes

* **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)


### Features

* **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)




<a name="0.7.8"></a>
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)

Expand Down
12 changes: 6 additions & 6 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.7.8",
"version": "0.7.9",
"description": "An example direct dependency for jsii-calc.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand All @@ -27,15 +27,15 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
"jsii": "^0.7.8",
"jsii-build-tools": "^0.7.8",
"jsii": "^0.7.9",
"jsii-build-tools": "^0.7.9",
"typescript": "^3.1.6"
},
"dependencies": {
"@scope/jsii-calc-base-of-base": "^0.7.8"
"@scope/jsii-calc-base-of-base": "^0.7.9"
},
"peerDependencies": {
"@scope/jsii-calc-base-of-base": "^0.7.8"
"@scope/jsii-calc-base-of-base": "^0.7.9"
},
"author": {
"name": "Amazon Web Services",
Expand All @@ -47,4 +47,4 @@
"type": "git",
"url": "https://github.com/awslabs/jsii.git"
}
}
}
6 changes: 3 additions & 3 deletions packages/jsii-calc-base/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
"version": "0.7.8"
"version": "0.7.9"
}
},
"description": "An example direct dependency for jsii-calc.",
Expand Down Expand Up @@ -101,6 +101,6 @@
]
}
},
"version": "0.7.8",
"fingerprint": "FbKHAP60R40tOOnvhCeDrZDrNlgzIypOfAdWPed+Jog="
"version": "0.7.9",
"fingerprint": "auf0VO3ECc7X3EsDUWr19wX8lt2iuGnwKGAQSwGUfhM="
}
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.

<a name="0.7.9"></a>
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)




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

<a name="0.7.8"></a>
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)

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.7.8",
"version": "0.7.9",
"main": "index.js",
"private": true,
"author": {
Expand Down
16 changes: 16 additions & 0 deletions packages/jsii-calc-lib/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="0.7.9"></a>
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)


### Bug Fixes

* **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)


### Features

* **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)




<a name="0.7.8"></a>
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)

Expand Down
12 changes: 6 additions & 6 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.7.8",
"version": "0.7.9",
"description": "A simple calcuator library built on JSII.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand All @@ -27,15 +27,15 @@
"test": "diff-test test/assembly.jsii .jsii"
},
"devDependencies": {
"jsii": "^0.7.8",
"jsii-build-tools": "^0.7.8",
"jsii": "^0.7.9",
"jsii-build-tools": "^0.7.9",
"typescript": "^3.1.6"
},
"dependencies": {
"@scope/jsii-calc-base": "^0.7.8"
"@scope/jsii-calc-base": "^0.7.9"
},
"peerDependencies": {
"@scope/jsii-calc-base": "^0.7.8"
"@scope/jsii-calc-base": "^0.7.9"
},
"author": {
"name": "Amazon Web Services",
Expand All @@ -47,4 +47,4 @@
"type": "git",
"url": "https://github.com/awslabs/jsii.git"
}
}
}
8 changes: 4 additions & 4 deletions packages/jsii-calc-lib/test/assembly.jsii
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"npm": "@scope/jsii-calc-base-of-base"
}
},
"version": "0.7.8"
"version": "0.7.9"
}
},
"peer": true,
Expand All @@ -48,7 +48,7 @@
"npm": "@scope/jsii-calc-base"
}
},
"version": "0.7.8"
"version": "0.7.9"
}
},
"description": "A simple calcuator library built on JSII.",
Expand Down Expand Up @@ -352,6 +352,6 @@
]
}
},
"version": "0.7.8",
"fingerprint": "ENH00UDSeTnXKpvD3/vp0k8zyd+KCHzc9QWB151/gM8="
"version": "0.7.9",
"fingerprint": "03MubecX8hticCOsRaZouI9KmelFUi1X9xJZnOP1sAI="
}
20 changes: 20 additions & 0 deletions packages/jsii-calc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,26 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

<a name="0.7.9"></a>
## [0.7.9](https://github.com/awslabs/jsii/compare/v0.7.8...v0.7.9) (2018-11-12)


### Bug Fixes

* **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)
* **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)
* **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)
* **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)
* accept variadic arguments after optional arguments ([#307](https://github.com/awslabs/jsii/issues/307)) ([c1af1d6](https://github.com/awslabs/jsii/commit/c1af1d6))


### Features

* **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)




<a name="0.7.8"></a>
## [0.7.8](https://github.com/awslabs/jsii/compare/v0.7.7...v0.7.8) (2018-10-23)

Expand Down
Loading

0 comments on commit 588d29d

Please sign in to comment.