semantic-release/semantic-release
### [`v15.10.7`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.7)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.6...v15.10.7)
##### Bug Fixes
- add debug logs for config file path ([3c8177a](https://renovatebot.com/gh/semantic-release/semantic-release/commit/3c8177a))
- add debug logs for plugins resolved options ([6d0bd8c](https://renovatebot.com/gh/semantic-release/semantic-release/commit/6d0bd8c))
### [`v15.10.6`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.6)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.5...v15.10.6)
##### Bug Fixes
- remove dependency to `git-url-parse` ([a99355e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/a99355e))
### [`v15.10.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.5)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.4...v15.10.5)
##### Bug Fixes
- include release notes in JS API result for dry mode ([3411520](https://renovatebot.com/gh/semantic-release/semantic-release/commit/3411520))
### [`v15.10.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.4)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.3...v15.10.4)
##### Bug Fixes
- remove debugging `console.error` ([3d5db1f](https://renovatebot.com/gh/semantic-release/semantic-release/commit/3d5db1f))
### [`v15.10.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.2...v15.10.3)
##### Bug Fixes
- do not log outated branch error for missing permission cases ([0578c8b](https://renovatebot.com/gh/semantic-release/semantic-release/commit/0578c8b))
### [`v15.10.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.1...v15.10.2)
##### Bug Fixes
- fix logs for plugins loaded with `plugins` option ([58c25be](https://renovatebot.com/gh/semantic-release/semantic-release/commit/58c25be))
### [`v15.10.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.0...v15.10.1)
##### Bug Fixes
- use module name in logs for plugins loaded with `plugins` option ([ff275a5](https://renovatebot.com/gh/semantic-release/semantic-release/commit/ff275a5))
### [`v15.10.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.17...v15.10.0)
##### Features
- add new `plugins` option ([5ba5010](https://renovatebot.com/gh/semantic-release/semantic-release/commit/5ba5010))
### [`v15.9.17`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.17)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.16...v15.9.17)
##### Bug Fixes
- add `cwd` to `ENOGITREPO` error message ([9930dac](https://renovatebot.com/gh/semantic-release/semantic-release/commit/9930dac))
- typo in `EPLUGINCONF` error message ([bc8551c](https://renovatebot.com/gh/semantic-release/semantic-release/commit/bc8551c))
### [`v15.9.16`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.16)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.15...v15.9.16)
##### Bug Fixes
- **package:** update env-ci to version 3.0.0 ([b9ae7d2](https://renovatebot.com/gh/semantic-release/semantic-release/commit/b9ae7d2))
### [`v15.9.15`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.15)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.14...v15.9.15)
##### Bug Fixes
- **package:** update debug to version 4.0.0 ([7b8cd99](https://renovatebot.com/gh/semantic-release/semantic-release/commit/7b8cd99))
### [`v15.9.14`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.14)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.13...v15.9.14)
##### Bug Fixes
- pass custom `env` and `cwd` to `env-ci` ([540d4fa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/540d4fa))
### [`v15.9.13`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.13)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.12...v15.9.13)
##### Bug Fixes
- support multiple generate-notes plugin in CLI arg ([4f75cb3](https://renovatebot.com/gh/semantic-release/semantic-release/commit/4f75cb3))
### [`v15.9.12`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.12)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.11...v15.9.12)
##### Bug Fixes
- hide sensitive data in relesae notes and `fail`/`success` plugin params ([dffe148](https://renovatebot.com/gh/semantic-release/semantic-release/commit/dffe148))
### [`v15.9.11`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.11)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.10...v15.9.11)
##### Bug Fixes
- **package:** update execa to version 1.0.0 ([1aed97e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/1aed97e))
### [`v15.9.10`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.10)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.9...v15.9.10)
##### Bug Fixes
- **package:** update execa to version 0.11.0 ([edd8bc2](https://renovatebot.com/gh/semantic-release/semantic-release/commit/edd8bc2))
### [`v15.9.9`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.9)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.8...v15.9.9)
##### Bug Fixes
- **package:** update marked to version 0.5.0 ([2f4befe](https://renovatebot.com/gh/semantic-release/semantic-release/commit/2f4befe))
### [`v15.9.8`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.8)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.7...v15.9.8)
##### Bug Fixes
- **package:** update get-stream to version 4.0.0 ([e882096](https://renovatebot.com/gh/semantic-release/semantic-release/commit/e882096))
### [`v15.9.7`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.7)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.6...v15.9.7)
##### Reverts
- "fix: do not convert ssh `repositoryUrl` to https" ([93377eb](https://renovatebot.com/gh/semantic-release/semantic-release/commit/93377eb))
### [`v15.9.6`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.6)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.5...v15.9.6)
##### Bug Fixes
- do not convert ssh `repositoryUrl` to https ([b895231](https://renovatebot.com/gh/semantic-release/semantic-release/commit/b895231))
### [`v15.9.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.5)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.4...v15.9.5)
##### Bug Fixes
- do not clone `stdout`/`stderr` passed to pugins ([63d422e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/63d422e))
### [`v15.9.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.4)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.3...v15.9.4)
##### Bug Fixes
- **package:** update [@semantic-release](https://renovatebot.com/gh/semantic-release)/npm to version 5.0.1 ([efb4000](https://renovatebot.com/gh/semantic-release/semantic-release/commit/efb4000)), closes [#882](https://renovatebot.com/gh/semantic-release/semantic-release/issues/882)
### [`v15.9.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.2...v15.9.3)
##### Bug Fixes
- do not hide env variable value if shorter than 5 ([b082a2e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/b082a2e))
### [`v15.9.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.1...v15.9.2)
##### Bug Fixes
- also hide sensitive info when loggin from `cli.js` ([43d0646](https://renovatebot.com/gh/semantic-release/semantic-release/commit/43d0646))
### [`v15.9.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.0...v15.9.1)
##### Bug Fixes
- clarify `EPLUGINCONF` error message ([d8c84a0](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d8c84a0))
### [`v15.9.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.8.1...v15.9.0)
##### Features
- log with `signale` and allow to customize `stdin` and `stdout` ([0626d57](https://renovatebot.com/gh/semantic-release/semantic-release/commit/0626d57))
- return `lastRelease`, `commits`, `nextRelease`, `releases` from JS API ([417779e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/417779e))
### [`v15.8.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.8.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.8.0...v15.8.1)
##### Bug Fixes
- do not override env variable with default if defined ([3fb3fa8](https://renovatebot.com/gh/semantic-release/semantic-release/commit/3fb3fa8))
### [`v15.8.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.8.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.7.2...v15.8.0)
##### Features
- pass `cwd` and `env` context to plugins ([a94e08d](https://renovatebot.com/gh/semantic-release/semantic-release/commit/a94e08d))
### [`v15.7.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.7.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.7.1...v15.7.2)
##### Bug Fixes
- **package:** update git-url-parse to version 10.0.1 ([d3c7232](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d3c7232))
### [`v15.7.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.7.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.7.0...v15.7.1)
##### Bug Fixes
- set default path to `generateNotes` object config ([d8e59cc](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d8e59cc))
### [`v15.7.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.7.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.6...v15.7.0)
##### Bug Fixes
- do not set `path` to plugin config defined as a Function or an Array ([f93eeb7](https://renovatebot.com/gh/semantic-release/semantic-release/commit/f93eeb7))
##### Features
- allow to define multiple `generateNotes` plugins ([5989989](https://renovatebot.com/gh/semantic-release/semantic-release/commit/5989989))
### [`v15.6.6`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.6)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.5...v15.6.6)
##### Bug Fixes
- use unauthenticated URL to check if branch is up to date ([071dcce](https://renovatebot.com/gh/semantic-release/semantic-release/commit/071dcce))
### [`v15.6.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.5)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.4...v15.6.5)
##### Bug Fixes
- allow empty release notes in dry-run mode ([5847514](https://renovatebot.com/gh/semantic-release/semantic-release/commit/5847514))
### [`v15.6.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.4)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.3...v15.6.4)
##### Bug Fixes
- **package:** update hosted-git-info to version 2.7.1 ([0862480](https://renovatebot.com/gh/semantic-release/semantic-release/commit/0862480))
### [`v15.6.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.2...v15.6.3)
##### Bug Fixes
- fetch all tags even if the repo is not shallow ([45eee4a](https://renovatebot.com/gh/semantic-release/semantic-release/commit/45eee4a))
### [`v15.6.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.1...v15.6.2)
##### Bug Fixes
- add debug log for `git fetch` command ([4abda31](https://renovatebot.com/gh/semantic-release/semantic-release/commit/4abda31))
### [`v15.6.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.0...v15.6.1)
##### Bug Fixes
- **package:** update yargs to version 12.0.0 ([d4f68a5](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d4f68a5))
### [`v15.6.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.5...v15.6.0)
##### Features
- allow to disable the publish plugin hook ([4454d57](https://renovatebot.com/gh/semantic-release/semantic-release/commit/4454d57))
### [`v15.5.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.5)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.4...v15.5.5)
##### Bug Fixes
- **package:** update read-pkg-up to version 4.0.0 ([9137f85](https://renovatebot.com/gh/semantic-release/semantic-release/commit/9137f85))
### [`v15.5.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.4)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.3...v15.5.4)
##### Bug Fixes
- use `git ls-remote` to verify if the remote branch is ahead ([2b6378f](https://renovatebot.com/gh/semantic-release/semantic-release/commit/2b6378f))
### [`v15.5.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.2...v15.5.3)
##### Bug Fixes
- **package:** update p-locate to version 3.0.0 ([0ab0426](https://renovatebot.com/gh/semantic-release/semantic-release/commit/0ab0426))
### [`v15.5.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.1...v15.5.2)
##### Bug Fixes
- **package:** update hook-std to version 1.0.0 ([29e7ebf](https://renovatebot.com/gh/semantic-release/semantic-release/commit/29e7ebf))
### [`v15.5.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.0...v15.5.1)
##### Bug Fixes
- **plugin-load:** clarify load message ([6a36832](https://renovatebot.com/gh/semantic-release/semantic-release/commit/6a36832)), closes [#811](https://renovatebot.com/gh/semantic-release/semantic-release/issues/811)
### [`v15.5.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.4.4...v15.5.0)
##### Features
- add support for git version 2.0.0 ([47c73eb](https://renovatebot.com/gh/semantic-release/semantic-release/commit/47c73eb))
- verify minimum required git version is installed ([db1cc60](https://renovatebot.com/gh/semantic-release/semantic-release/commit/db1cc60))
### [`v15.4.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.4.4)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.4.3...v15.4.4)
##### Bug Fixes
- **package:** update marked-terminal to version 3.0.0 ([cd8ff5d](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cd8ff5d))
### [`v15.4.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.4.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.4.2...v15.4.3)
##### Bug Fixes
- **package:** update marked to version 0.4.0 ([a387c04](https://renovatebot.com/gh/semantic-release/semantic-release/commit/a387c04))
### [`v15.4.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.4.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.4.1...v15.4.2)
##### Bug Fixes
- add clarification in EGITNOPERMISSION error message ([a72d8f5](https://renovatebot.com/gh/semantic-release/semantic-release/commit/a72d8f5))
### [`v15.4.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.4.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.4.0...v15.4.1)
##### Bug Fixes
- use `git rev-parse origin/${branch}` to verify origin head ([d7081fa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d7081fa))
### [`v15.4.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.4.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.3.2...v15.4.0)
##### Features
- set tag author and committer name/email ([61d7d38](https://renovatebot.com/gh/semantic-release/semantic-release/commit/61d7d38))
### [`v15.3.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.3.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.3.1...v15.3.2)
##### Bug Fixes
- correct `git merge-base` error code handling ([4352144](https://renovatebot.com/gh/semantic-release/semantic-release/commit/4352144))
### [`v15.3.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.3.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.3.0...v15.3.1)
##### Bug Fixes
- **package:** update cosmiconfig to version 5.0.0 ([349b2e8](https://renovatebot.com/gh/semantic-release/semantic-release/commit/349b2e8))
### [`v15.3.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.3.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.2.0...v15.3.0)
##### Features
- log `git` error message when authentication verification fails ([cd9f2bd](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cd9f2bd))
### [`v15.2.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.2.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.11...v15.2.0)
##### Features
- add support for Bitbucket token in environment variables ([c93775c](https://renovatebot.com/gh/semantic-release/semantic-release/commit/c93775c))
### [`v15.1.11`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.11)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.10...v15.1.11)
##### Bug Fixes
- fix Bitbucket authenticated URL ([e88ac63](https://renovatebot.com/gh/semantic-release/semantic-release/commit/e88ac63))
### [`v15.1.10`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.10)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.9...v15.1.10)
##### Bug Fixes
- verify the local branch is up to date with the remote one ([d15905c](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d15905c))
### [`v15.1.9`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.9)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.8...v15.1.9)
##### Bug Fixes
- unshallow repository with credentials ([45d7e6f](https://renovatebot.com/gh/semantic-release/semantic-release/commit/45d7e6f))
### [`v15.1.8`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.8)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.7...v15.1.8)
##### Bug Fixes
- **package:** update env-ci to version 2.0.0 ([b9bd650](https://renovatebot.com/gh/semantic-release/semantic-release/commit/b9bd650))
### [`v15.1.7`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.7)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.6...v15.1.7)
##### Bug Fixes
- **package:** update git-url-parse to version 9.0.0 ([7c9ec41](https://renovatebot.com/gh/semantic-release/semantic-release/commit/7c9ec41))
- add trailing `.git` to `repositoryUrl` only if it's present in the configured URL ([cb1f80c](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cb1f80c))
### [`v15.1.6`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.6)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.5...v15.1.6)
##### Bug Fixes
- match tag to `tagFormat` from the begining of the string ([31ad231](https://renovatebot.com/gh/semantic-release/semantic-release/commit/31ad231))
### [`v15.1.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.5)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.4...v15.1.5)
##### Bug Fixes
- **package:** update git-url-parse to version 8.3.1 ([02746aa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/02746aa))
### [`v15.1.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.4)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.3...v15.1.4)
##### Bug Fixes
- handle case with no last release in history ([51e340f](https://renovatebot.com/gh/semantic-release/semantic-release/commit/51e340f))
### [`v15.1.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.2...v15.1.3)
##### Bug Fixes
- prevent git prompt before permissions verification ([30ee231](https://renovatebot.com/gh/semantic-release/semantic-release/commit/30ee231))
- remove `execa` timeout ([3c46455](https://renovatebot.com/gh/semantic-release/semantic-release/commit/3c46455))
### [`v15.1.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.1...v15.1.2)
##### Bug Fixes
- prevent git CLI to prompt user/password on CI ([7c48afa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/7c48afa))
### [`v15.1.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.0...v15.1.1)
##### Bug Fixes
- **package:** Remove commander.js dependency ([#704](https://renovatebot.com/gh/semantic-release/semantic-release/issues/704)) ([c84ac15](https://renovatebot.com/gh/semantic-release/semantic-release/commit/c84ac15))
### [`v15.1.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.0.4...v15.1.0)
##### Features
- allow to use shorthand for `repositoryUrl` ([5f1d530](https://renovatebot.com/gh/semantic-release/semantic-release/commit/5f1d530))
### [`v15.0.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.0.4)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.0.3...v15.0.4)
##### Bug Fixes
- **package:** update execa to version 0.10.0 ([f13ec6a](https://renovatebot.com/gh/semantic-release/semantic-release/commit/f13ec6a))
### [`v15.0.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.0.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.0.2...v15.0.3)
##### Bug Fixes
- convert `git+https` URL in package.json to `https` ([b0b4fc8](https://renovatebot.com/gh/semantic-release/semantic-release/commit/b0b4fc8))
- use correct debug namespace ([6f74dcb](https://renovatebot.com/gh/semantic-release/semantic-release/commit/6f74dcb))
### [`v15.0.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.0.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.0.1...v15.0.2)
##### Bug Fixes
- exclude prereleases from version retrived by `getLastRelease` ([e4618a2](https://renovatebot.com/gh/semantic-release/semantic-release/commit/e4618a2))
### [`v15.0.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.0.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.0.0...v15.0.1)
##### Bug Fixes
- remove unecessary `console.log` ([e5a73d8](https://renovatebot.com/gh/semantic-release/semantic-release/commit/e5a73d8))
### [`v15.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.0.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v14.0.4...v15.0.0)
##### Features
- add the `prepare` plugin hook ([c2beb64](https://renovatebot.com/gh/semantic-release/semantic-release/commit/c2beb64))
##### BREAKING CHANGES
- Committing or creating files in the `publish` plugin hook is not supported anymore and now must be done in the `prepare` hook
Plugins with a `publish` hook that makes a commit or create a file that can be committed must use the `prepare` hook.
### [`v14.0.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v14.0.4)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v14.0.3...v14.0.4)
##### Bug Fixes
- exclude empty env var value from replacement ([20246c0](https://renovatebot.com/gh/semantic-release/semantic-release/commit/20246c0))
### [`v14.0.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v14.0.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v14.0.2...v14.0.3)
##### Bug Fixes
- allow boolean option to be set in config file ([857d418](https://renovatebot.com/gh/semantic-release/semantic-release/commit/857d418))
### [`v14.0.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v14.0.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v14.0.1...v14.0.2)
##### Bug Fixes
- verify branch first ([1966f0e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/1966f0e))
### [`v14.0.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v14.0.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v14.0.0...v14.0.1)
##### Bug Fixes
- do not transform repositoryUrl if it allow to push ([305f4ee](https://renovatebot.com/gh/semantic-release/semantic-release/commit/305f4ee))
### [`v14.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v14.0.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.4.1...v14.0.0)
##### Features
- use [@semantic-release](semantic-release/github) as default for `success` and `fail` hooks ([9788fca](https://renovatebot.com/gh/semantic-release/semantic-release/commit/9788fca))
##### BREAKING CHANGES
- `success` and `fail` hooks are now enabled by default
In order to disable the `@semantic-release/github` plugin for the `success` and `fail` hook, the corresponding options have to be set to `false` in the **semantic-release** configuration:
```json
{
"release": {
"success": false,
"fail": false
}
}
```
Users who do not use the `@semantic-release/github` plugin, should disable it in the `success` and `fail` by setting the corresponding options to `false` or to alternative plugin providing `success` and `fail` hooks.
##### Migration Guide
##### For non GitHub users
If you do no want the `success` and `fail` notification on GitHub or if you are not using GitHub you need to disable the `success` and `fail` plugin hooks by adding the following to your **semantic-release** configuration:
Add the following to your **semantic-release** configuration:
```json
{
"release": {
"success": false,
"fail": false
}
}
```
##### For GitHub users
GitHub users do not need to change anything. You will get comments on PR and issues when a release that resolved them is publish as well as an issue when a problem happen that prevent to perform a release.
### [`v13.4.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.4.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.2.0...v13.4.1)
##### Bug Fixes
- remove the github plugin from default success and fail hooks ([04f3061](https://renovatebot.com/gh/semantic-release/semantic-release/commit/04f3061))
### [`v13.2.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.2.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.5...v13.2.0)
##### Features
- add debug logs for git commands ([687435b](https://renovatebot.com/gh/semantic-release/semantic-release/commit/687435b))
### [`v13.1.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.5)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.4...v13.1.5)
##### Bug Fixes
- debug log all options ([7e785fa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/7e785fa))
### [`v13.1.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.4)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.3...v13.1.4)
##### Bug Fixes
- **package:** update git-url-parse to version 8.1.0 ([2edd9da](https://renovatebot.com/gh/semantic-release/semantic-release/commit/2edd9da))
### [`v13.1.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.2...v13.1.3)
##### Bug Fixes
- always transform `git+https` url to `https` ([cbf5785](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cbf5785))
### [`v13.1.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.1...v13.1.2)
##### Bug Fixes
- **package:** update [@semantic-release](https://renovatebot.com/gh/semantic-release)/github to version 4.0.2 ([af8c830](https://renovatebot.com/gh/semantic-release/semantic-release/commit/af8c830))
### [`v13.1.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.0...v13.1.1)
##### Bug Fixes
- use long option to delete tag in git push ([d820823](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d820823))
### [`v13.1.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.0.2...v13.1.0)
##### Bug Fixes
- log all core verification errors ([faabffb](https://renovatebot.com/gh/semantic-release/semantic-release/commit/faabffb))
##### Features
- add `tagFormat` option to customize Git tag name ([39536fa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/39536fa))
### [`v13.0.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.0.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.0.1...v13.0.2)
##### Bug Fixes
- prioritize `GIT_CREDENTIALS` for gtit credentials ([467635b](https://renovatebot.com/gh/semantic-release/semantic-release/commit/467635b))
### [`v13.0.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.0.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.0.0...v13.0.1)
##### Bug Fixes
- hide sensitive info for `Buffer` and `undefined` ([8b3605d](https://renovatebot.com/gh/semantic-release/semantic-release/commit/8b3605d))
### [`v13.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.0.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.4.1...v13.0.0)
##### Bug Fixes
- rename the `--repositoryUrl` CLI option to `--repository-url` ([cb36dd4](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cb36dd4))
##### Features
- get last release with git tags ([d0b304e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d0b304e))
##### BREAKING CHANGES
- The `--repositoryUrl` CLI options is replaced by `--repository-url`
- Remove the `getLastRelease` plugin type
The `getLastRelease` plugins will not be called anymore.
- Git repository authentication is now mandatory
The Git authentication is now mandatory and must be set via `GH_TOKEN`, `GITHUB_TOKEN`, `GL_TOKEN`, `GITLAB_TOKEN` or `GIT_CREDENTIALS` as described in [CI configuration](https://renovatebot.com/gh/semantic-release/semantic-release/blob/caribou/docs/usage/ci-configuration.md#authentication).
##### Migration Guide
##### Make sure the commit associated with the last release is tagged with `v`
This will already be the case for all semantic-release users using the GitHub (default), Git or GitLab plugins or for any release done manually with `npm publish`.
##### Make sure the Git authentication is configured
This will already be the case for all semantic-release users using the GitHub (default), Git or GitLab plugins. See [CI configuration](https://renovatebot.com/gh/semantic-release/semantic-release/blob/caribou/docs/usage/ci-configuration.md#authentication).
### [`v12.4.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v12.4.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.4.0...v12.4.1)
##### Bug Fixes
- hide sensitive info for `Buffer` and `undefined`
### [`v12.4.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v12.4.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.3.0...v12.4.0)
##### Features
- hide sensitive info in stdout/sdtin ([fb0caa0](https://renovatebot.com/gh/semantic-release/semantic-release/commit/fb0caa0))
### [`v12.3.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v12.3.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.2.5...v12.3.0)
##### Features
- log all verification errors ([cdb98f9](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cdb98f9))
### [`v12.2.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v12.2.5)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.2.4...v12.2.5)
##### Bug Fixes
- fix the `--no-ci` arg parsing ([0d2d1f2](https://renovatebot.com/gh/semantic-release/semantic-release/commit/0d2d1f2))
### [`v12.2.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v12.2.4)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.2.3...v12.2.4)
##### Bug Fixes
- **package:** update lodash to version 4.17.4 ([fa2ca8a](https://renovatebot.com/gh/semantic-release/semantic-release/commit/fa2ca8a))
### [`v12.2.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v12.2.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.2.2...v12.2.3)
##### Bug Fixes
- **package:** update cosmiconfig to version 4.0.0 ([51c02b9](https://renovatebot.com/gh/semantic-release/semantic-release/commit/51c02b9))
### [`v12.2.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v12.2.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.2.1...v12.2.2)
##### Bug Fixes
- set node minimum version to 8.3 ([cc0c312](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cc0c312))
### [`v12.2.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v12.2.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.2.0...v12.2.1)
##### Bug Fixes
- **package:** update execa to version 0.9.0 ([93173e2](https://renovatebot.com/gh/semantic-release/semantic-release/commit/93173e2))
### [`v12.2.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v12.2.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.1.1...v12.2.0)
##### Features
- allow to exclude commits from analysis ([53f3de6](https://renovatebot.com/gh/semantic-release/semantic-release/commit/53f3de6))
### [`v12.1.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v12.1.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.1.0...v12.1.1)
##### Bug Fixes
- **security:** Updated marked dependency ([f4d9ebe](https://renovatebot.com/gh/semantic-release/semantic-release/commit/f4d9ebe))
### [`v12.1.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v12.1.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.0.0...v12.1.0)
##### Features
- allow to release from local machine ([5bc46a0](https://renovatebot.com/gh/semantic-release/semantic-release/commit/5bc46a0))
### [`v12.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.2.0...v12.0.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.2.0...v12.0.0)
### [`v11.2.0`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.1.0...v11.2.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.1.0...v11.2.0)
### [`v11.1.0`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.0.3...v11.1.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.0.3...v11.1.0)
### [`v11.0.3`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.0.2...v11.0.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.0.2...v11.0.3)
### [`v11.0.2`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.0.1...v11.0.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.0.1...v11.0.2)
### [`v11.0.1`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.0.0...v11.0.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v11.0.0...v11.0.1)
### [`v11.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v10.0.1...v11.0.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v10.0.1...v11.0.0)
### [`v10.0.1`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v10.0.0...v10.0.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v10.0.0...v10.0.1)
### [`v10.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.1.1...v10.0.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.1.1...v10.0.0)
### [`v9.1.1`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.1.0...v9.1.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.1.0...v9.1.1)
### [`v9.1.0`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.0.3...v9.1.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.0.3...v9.1.0)
### [`v9.0.3`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.0.2...v9.0.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.0.2...v9.0.3)
### [`v9.0.2`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.0.1...v9.0.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.0.1...v9.0.2)
### [`v9.0.1`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.0.0...v9.0.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v9.0.0...v9.0.1)
### [`v9.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.2.3...v9.0.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.2.3...v9.0.0)
### [`v8.2.3`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.2.2...v8.2.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.2.2...v8.2.3)
### [`v8.2.2`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.2.1...v8.2.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.2.1...v8.2.2)
### [`v8.2.1`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.2.0...v8.2.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.2.0...v8.2.1)
### [`v8.2.0`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.1.2...v8.2.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.1.2...v8.2.0)
### [`v8.1.2`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.1.1...v8.1.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.1.1...v8.1.2)
### [`v8.1.1`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.1.0...v8.1.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.1.0...v8.1.1)
### [`v8.1.0`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.0.4...v8.1.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.0.4...v8.1.0)
### [`v8.0.4`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.0.3...v8.0.4)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.0.3...v8.0.4)
### [`v8.0.3`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.0.2...v8.0.3)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.0.2...v8.0.3)
### [`v8.0.2`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/8.0.1...v8.0.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/8.0.1...v8.0.2)
### [`v8.0.1`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.0.0...8.0.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v8.0.0...8.0.1)
### [`v8.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v7.0.2...v8.0.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v7.0.2...v8.0.0)
### [`v7.0.2`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v7.0.1...v7.0.2)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v7.0.1...v7.0.2)
### [`v7.0.1`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v7.0.0...v7.0.1)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v7.0.0...v7.0.1)
### [`v7.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v6.3.6...v7.0.0)
[Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v6.3.6...v7.0.0)
Renovate configuration
:date: Schedule: "before 3am on Monday" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR is stale, or if you modify the PR title to begin with "rebase!".
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
^6.3.2
->^15.0.0
Release Notes
semantic-release/semantic-release
### [`v15.10.7`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.7) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.6...v15.10.7) ##### Bug Fixes - add debug logs for config file path ([3c8177a](https://renovatebot.com/gh/semantic-release/semantic-release/commit/3c8177a)) - add debug logs for plugins resolved options ([6d0bd8c](https://renovatebot.com/gh/semantic-release/semantic-release/commit/6d0bd8c)) ### [`v15.10.6`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.6) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.5...v15.10.6) ##### Bug Fixes - remove dependency to `git-url-parse` ([a99355e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/a99355e)) ### [`v15.10.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.5) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.4...v15.10.5) ##### Bug Fixes - include release notes in JS API result for dry mode ([3411520](https://renovatebot.com/gh/semantic-release/semantic-release/commit/3411520)) ### [`v15.10.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.4) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.3...v15.10.4) ##### Bug Fixes - remove debugging `console.error` ([3d5db1f](https://renovatebot.com/gh/semantic-release/semantic-release/commit/3d5db1f)) ### [`v15.10.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.3) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.2...v15.10.3) ##### Bug Fixes - do not log outated branch error for missing permission cases ([0578c8b](https://renovatebot.com/gh/semantic-release/semantic-release/commit/0578c8b)) ### [`v15.10.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.1...v15.10.2) ##### Bug Fixes - fix logs for plugins loaded with `plugins` option ([58c25be](https://renovatebot.com/gh/semantic-release/semantic-release/commit/58c25be)) ### [`v15.10.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.10.0...v15.10.1) ##### Bug Fixes - use module name in logs for plugins loaded with `plugins` option ([ff275a5](https://renovatebot.com/gh/semantic-release/semantic-release/commit/ff275a5)) ### [`v15.10.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.10.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.17...v15.10.0) ##### Features - add new `plugins` option ([5ba5010](https://renovatebot.com/gh/semantic-release/semantic-release/commit/5ba5010)) ### [`v15.9.17`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.17) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.16...v15.9.17) ##### Bug Fixes - add `cwd` to `ENOGITREPO` error message ([9930dac](https://renovatebot.com/gh/semantic-release/semantic-release/commit/9930dac)) - typo in `EPLUGINCONF` error message ([bc8551c](https://renovatebot.com/gh/semantic-release/semantic-release/commit/bc8551c)) ### [`v15.9.16`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.16) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.15...v15.9.16) ##### Bug Fixes - **package:** update env-ci to version 3.0.0 ([b9ae7d2](https://renovatebot.com/gh/semantic-release/semantic-release/commit/b9ae7d2)) ### [`v15.9.15`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.15) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.14...v15.9.15) ##### Bug Fixes - **package:** update debug to version 4.0.0 ([7b8cd99](https://renovatebot.com/gh/semantic-release/semantic-release/commit/7b8cd99)) ### [`v15.9.14`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.14) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.13...v15.9.14) ##### Bug Fixes - pass custom `env` and `cwd` to `env-ci` ([540d4fa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/540d4fa)) ### [`v15.9.13`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.13) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.12...v15.9.13) ##### Bug Fixes - support multiple generate-notes plugin in CLI arg ([4f75cb3](https://renovatebot.com/gh/semantic-release/semantic-release/commit/4f75cb3)) ### [`v15.9.12`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.12) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.11...v15.9.12) ##### Bug Fixes - hide sensitive data in relesae notes and `fail`/`success` plugin params ([dffe148](https://renovatebot.com/gh/semantic-release/semantic-release/commit/dffe148)) ### [`v15.9.11`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.11) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.10...v15.9.11) ##### Bug Fixes - **package:** update execa to version 1.0.0 ([1aed97e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/1aed97e)) ### [`v15.9.10`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.10) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.9...v15.9.10) ##### Bug Fixes - **package:** update execa to version 0.11.0 ([edd8bc2](https://renovatebot.com/gh/semantic-release/semantic-release/commit/edd8bc2)) ### [`v15.9.9`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.9) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.8...v15.9.9) ##### Bug Fixes - **package:** update marked to version 0.5.0 ([2f4befe](https://renovatebot.com/gh/semantic-release/semantic-release/commit/2f4befe)) ### [`v15.9.8`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.8) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.7...v15.9.8) ##### Bug Fixes - **package:** update get-stream to version 4.0.0 ([e882096](https://renovatebot.com/gh/semantic-release/semantic-release/commit/e882096)) ### [`v15.9.7`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.7) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.6...v15.9.7) ##### Reverts - "fix: do not convert ssh `repositoryUrl` to https" ([93377eb](https://renovatebot.com/gh/semantic-release/semantic-release/commit/93377eb)) ### [`v15.9.6`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.6) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.5...v15.9.6) ##### Bug Fixes - do not convert ssh `repositoryUrl` to https ([b895231](https://renovatebot.com/gh/semantic-release/semantic-release/commit/b895231)) ### [`v15.9.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.5) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.4...v15.9.5) ##### Bug Fixes - do not clone `stdout`/`stderr` passed to pugins ([63d422e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/63d422e)) ### [`v15.9.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.4) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.3...v15.9.4) ##### Bug Fixes - **package:** update [@semantic-release](https://renovatebot.com/gh/semantic-release)/npm to version 5.0.1 ([efb4000](https://renovatebot.com/gh/semantic-release/semantic-release/commit/efb4000)), closes [#882](https://renovatebot.com/gh/semantic-release/semantic-release/issues/882) ### [`v15.9.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.3) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.2...v15.9.3) ##### Bug Fixes - do not hide env variable value if shorter than 5 ([b082a2e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/b082a2e)) ### [`v15.9.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.1...v15.9.2) ##### Bug Fixes - also hide sensitive info when loggin from `cli.js` ([43d0646](https://renovatebot.com/gh/semantic-release/semantic-release/commit/43d0646)) ### [`v15.9.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.9.0...v15.9.1) ##### Bug Fixes - clarify `EPLUGINCONF` error message ([d8c84a0](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d8c84a0)) ### [`v15.9.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.9.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.8.1...v15.9.0) ##### Features - log with `signale` and allow to customize `stdin` and `stdout` ([0626d57](https://renovatebot.com/gh/semantic-release/semantic-release/commit/0626d57)) - return `lastRelease`, `commits`, `nextRelease`, `releases` from JS API ([417779e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/417779e)) ### [`v15.8.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.8.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.8.0...v15.8.1) ##### Bug Fixes - do not override env variable with default if defined ([3fb3fa8](https://renovatebot.com/gh/semantic-release/semantic-release/commit/3fb3fa8)) ### [`v15.8.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.8.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.7.2...v15.8.0) ##### Features - pass `cwd` and `env` context to plugins ([a94e08d](https://renovatebot.com/gh/semantic-release/semantic-release/commit/a94e08d)) ### [`v15.7.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.7.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.7.1...v15.7.2) ##### Bug Fixes - **package:** update git-url-parse to version 10.0.1 ([d3c7232](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d3c7232)) ### [`v15.7.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.7.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.7.0...v15.7.1) ##### Bug Fixes - set default path to `generateNotes` object config ([d8e59cc](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d8e59cc)) ### [`v15.7.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.7.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.6...v15.7.0) ##### Bug Fixes - do not set `path` to plugin config defined as a Function or an Array ([f93eeb7](https://renovatebot.com/gh/semantic-release/semantic-release/commit/f93eeb7)) ##### Features - allow to define multiple `generateNotes` plugins ([5989989](https://renovatebot.com/gh/semantic-release/semantic-release/commit/5989989)) ### [`v15.6.6`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.6) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.5...v15.6.6) ##### Bug Fixes - use unauthenticated URL to check if branch is up to date ([071dcce](https://renovatebot.com/gh/semantic-release/semantic-release/commit/071dcce)) ### [`v15.6.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.5) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.4...v15.6.5) ##### Bug Fixes - allow empty release notes in dry-run mode ([5847514](https://renovatebot.com/gh/semantic-release/semantic-release/commit/5847514)) ### [`v15.6.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.4) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.3...v15.6.4) ##### Bug Fixes - **package:** update hosted-git-info to version 2.7.1 ([0862480](https://renovatebot.com/gh/semantic-release/semantic-release/commit/0862480)) ### [`v15.6.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.3) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.2...v15.6.3) ##### Bug Fixes - fetch all tags even if the repo is not shallow ([45eee4a](https://renovatebot.com/gh/semantic-release/semantic-release/commit/45eee4a)) ### [`v15.6.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.1...v15.6.2) ##### Bug Fixes - add debug log for `git fetch` command ([4abda31](https://renovatebot.com/gh/semantic-release/semantic-release/commit/4abda31)) ### [`v15.6.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.6.0...v15.6.1) ##### Bug Fixes - **package:** update yargs to version 12.0.0 ([d4f68a5](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d4f68a5)) ### [`v15.6.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.6.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.5...v15.6.0) ##### Features - allow to disable the publish plugin hook ([4454d57](https://renovatebot.com/gh/semantic-release/semantic-release/commit/4454d57)) ### [`v15.5.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.5) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.4...v15.5.5) ##### Bug Fixes - **package:** update read-pkg-up to version 4.0.0 ([9137f85](https://renovatebot.com/gh/semantic-release/semantic-release/commit/9137f85)) ### [`v15.5.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.4) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.3...v15.5.4) ##### Bug Fixes - use `git ls-remote` to verify if the remote branch is ahead ([2b6378f](https://renovatebot.com/gh/semantic-release/semantic-release/commit/2b6378f)) ### [`v15.5.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.3) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.2...v15.5.3) ##### Bug Fixes - **package:** update p-locate to version 3.0.0 ([0ab0426](https://renovatebot.com/gh/semantic-release/semantic-release/commit/0ab0426)) ### [`v15.5.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.1...v15.5.2) ##### Bug Fixes - **package:** update hook-std to version 1.0.0 ([29e7ebf](https://renovatebot.com/gh/semantic-release/semantic-release/commit/29e7ebf)) ### [`v15.5.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.5.0...v15.5.1) ##### Bug Fixes - **plugin-load:** clarify load message ([6a36832](https://renovatebot.com/gh/semantic-release/semantic-release/commit/6a36832)), closes [#811](https://renovatebot.com/gh/semantic-release/semantic-release/issues/811) ### [`v15.5.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.5.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.4.4...v15.5.0) ##### Features - add support for git version 2.0.0 ([47c73eb](https://renovatebot.com/gh/semantic-release/semantic-release/commit/47c73eb)) - verify minimum required git version is installed ([db1cc60](https://renovatebot.com/gh/semantic-release/semantic-release/commit/db1cc60)) ### [`v15.4.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.4.4) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.4.3...v15.4.4) ##### Bug Fixes - **package:** update marked-terminal to version 3.0.0 ([cd8ff5d](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cd8ff5d)) ### [`v15.4.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.4.3) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.4.2...v15.4.3) ##### Bug Fixes - **package:** update marked to version 0.4.0 ([a387c04](https://renovatebot.com/gh/semantic-release/semantic-release/commit/a387c04)) ### [`v15.4.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.4.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.4.1...v15.4.2) ##### Bug Fixes - add clarification in EGITNOPERMISSION error message ([a72d8f5](https://renovatebot.com/gh/semantic-release/semantic-release/commit/a72d8f5)) ### [`v15.4.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.4.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.4.0...v15.4.1) ##### Bug Fixes - use `git rev-parse origin/${branch}` to verify origin head ([d7081fa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d7081fa)) ### [`v15.4.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.4.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.3.2...v15.4.0) ##### Features - set tag author and committer name/email ([61d7d38](https://renovatebot.com/gh/semantic-release/semantic-release/commit/61d7d38)) ### [`v15.3.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.3.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.3.1...v15.3.2) ##### Bug Fixes - correct `git merge-base` error code handling ([4352144](https://renovatebot.com/gh/semantic-release/semantic-release/commit/4352144)) ### [`v15.3.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.3.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.3.0...v15.3.1) ##### Bug Fixes - **package:** update cosmiconfig to version 5.0.0 ([349b2e8](https://renovatebot.com/gh/semantic-release/semantic-release/commit/349b2e8)) ### [`v15.3.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.3.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.2.0...v15.3.0) ##### Features - log `git` error message when authentication verification fails ([cd9f2bd](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cd9f2bd)) ### [`v15.2.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.2.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.11...v15.2.0) ##### Features - add support for Bitbucket token in environment variables ([c93775c](https://renovatebot.com/gh/semantic-release/semantic-release/commit/c93775c)) ### [`v15.1.11`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.11) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.10...v15.1.11) ##### Bug Fixes - fix Bitbucket authenticated URL ([e88ac63](https://renovatebot.com/gh/semantic-release/semantic-release/commit/e88ac63)) ### [`v15.1.10`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.10) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.9...v15.1.10) ##### Bug Fixes - verify the local branch is up to date with the remote one ([d15905c](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d15905c)) ### [`v15.1.9`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.9) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.8...v15.1.9) ##### Bug Fixes - unshallow repository with credentials ([45d7e6f](https://renovatebot.com/gh/semantic-release/semantic-release/commit/45d7e6f)) ### [`v15.1.8`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.8) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.7...v15.1.8) ##### Bug Fixes - **package:** update env-ci to version 2.0.0 ([b9bd650](https://renovatebot.com/gh/semantic-release/semantic-release/commit/b9bd650)) ### [`v15.1.7`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.7) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.6...v15.1.7) ##### Bug Fixes - **package:** update git-url-parse to version 9.0.0 ([7c9ec41](https://renovatebot.com/gh/semantic-release/semantic-release/commit/7c9ec41)) - add trailing `.git` to `repositoryUrl` only if it's present in the configured URL ([cb1f80c](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cb1f80c)) ### [`v15.1.6`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.6) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.5...v15.1.6) ##### Bug Fixes - match tag to `tagFormat` from the begining of the string ([31ad231](https://renovatebot.com/gh/semantic-release/semantic-release/commit/31ad231)) ### [`v15.1.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.5) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.4...v15.1.5) ##### Bug Fixes - **package:** update git-url-parse to version 8.3.1 ([02746aa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/02746aa)) ### [`v15.1.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.4) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.3...v15.1.4) ##### Bug Fixes - handle case with no last release in history ([51e340f](https://renovatebot.com/gh/semantic-release/semantic-release/commit/51e340f)) ### [`v15.1.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.3) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.2...v15.1.3) ##### Bug Fixes - prevent git prompt before permissions verification ([30ee231](https://renovatebot.com/gh/semantic-release/semantic-release/commit/30ee231)) - remove `execa` timeout ([3c46455](https://renovatebot.com/gh/semantic-release/semantic-release/commit/3c46455)) ### [`v15.1.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.1...v15.1.2) ##### Bug Fixes - prevent git CLI to prompt user/password on CI ([7c48afa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/7c48afa)) ### [`v15.1.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.1.0...v15.1.1) ##### Bug Fixes - **package:** Remove commander.js dependency ([#704](https://renovatebot.com/gh/semantic-release/semantic-release/issues/704)) ([c84ac15](https://renovatebot.com/gh/semantic-release/semantic-release/commit/c84ac15)) ### [`v15.1.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.1.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.0.4...v15.1.0) ##### Features - allow to use shorthand for `repositoryUrl` ([5f1d530](https://renovatebot.com/gh/semantic-release/semantic-release/commit/5f1d530)) ### [`v15.0.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.0.4) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.0.3...v15.0.4) ##### Bug Fixes - **package:** update execa to version 0.10.0 ([f13ec6a](https://renovatebot.com/gh/semantic-release/semantic-release/commit/f13ec6a)) ### [`v15.0.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.0.3) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.0.2...v15.0.3) ##### Bug Fixes - convert `git+https` URL in package.json to `https` ([b0b4fc8](https://renovatebot.com/gh/semantic-release/semantic-release/commit/b0b4fc8)) - use correct debug namespace ([6f74dcb](https://renovatebot.com/gh/semantic-release/semantic-release/commit/6f74dcb)) ### [`v15.0.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.0.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.0.1...v15.0.2) ##### Bug Fixes - exclude prereleases from version retrived by `getLastRelease` ([e4618a2](https://renovatebot.com/gh/semantic-release/semantic-release/commit/e4618a2)) ### [`v15.0.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.0.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v15.0.0...v15.0.1) ##### Bug Fixes - remove unecessary `console.log` ([e5a73d8](https://renovatebot.com/gh/semantic-release/semantic-release/commit/e5a73d8)) ### [`v15.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v15.0.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v14.0.4...v15.0.0) ##### Features - add the `prepare` plugin hook ([c2beb64](https://renovatebot.com/gh/semantic-release/semantic-release/commit/c2beb64)) ##### BREAKING CHANGES - Committing or creating files in the `publish` plugin hook is not supported anymore and now must be done in the `prepare` hook Plugins with a `publish` hook that makes a commit or create a file that can be committed must use the `prepare` hook. ### [`v14.0.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v14.0.4) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v14.0.3...v14.0.4) ##### Bug Fixes - exclude empty env var value from replacement ([20246c0](https://renovatebot.com/gh/semantic-release/semantic-release/commit/20246c0)) ### [`v14.0.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v14.0.3) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v14.0.2...v14.0.3) ##### Bug Fixes - allow boolean option to be set in config file ([857d418](https://renovatebot.com/gh/semantic-release/semantic-release/commit/857d418)) ### [`v14.0.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v14.0.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v14.0.1...v14.0.2) ##### Bug Fixes - verify branch first ([1966f0e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/1966f0e)) ### [`v14.0.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v14.0.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v14.0.0...v14.0.1) ##### Bug Fixes - do not transform repositoryUrl if it allow to push ([305f4ee](https://renovatebot.com/gh/semantic-release/semantic-release/commit/305f4ee)) ### [`v14.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v14.0.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.4.1...v14.0.0) ##### Features - use [@semantic-release](semantic-release/github) as default for `success` and `fail` hooks ([9788fca](https://renovatebot.com/gh/semantic-release/semantic-release/commit/9788fca)) ##### BREAKING CHANGES - `success` and `fail` hooks are now enabled by default In order to disable the `@semantic-release/github` plugin for the `success` and `fail` hook, the corresponding options have to be set to `false` in the **semantic-release** configuration: ```json { "release": { "success": false, "fail": false } } ``` Users who do not use the `@semantic-release/github` plugin, should disable it in the `success` and `fail` by setting the corresponding options to `false` or to alternative plugin providing `success` and `fail` hooks. ##### Migration Guide ##### For non GitHub users If you do no want the `success` and `fail` notification on GitHub or if you are not using GitHub you need to disable the `success` and `fail` plugin hooks by adding the following to your **semantic-release** configuration: Add the following to your **semantic-release** configuration: ```json { "release": { "success": false, "fail": false } } ``` ##### For GitHub users GitHub users do not need to change anything. You will get comments on PR and issues when a release that resolved them is publish as well as an issue when a problem happen that prevent to perform a release. ### [`v13.4.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.4.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.2.0...v13.4.1) ##### Bug Fixes - remove the github plugin from default success and fail hooks ([04f3061](https://renovatebot.com/gh/semantic-release/semantic-release/commit/04f3061)) ### [`v13.2.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.2.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.5...v13.2.0) ##### Features - add debug logs for git commands ([687435b](https://renovatebot.com/gh/semantic-release/semantic-release/commit/687435b)) ### [`v13.1.5`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.5) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.4...v13.1.5) ##### Bug Fixes - debug log all options ([7e785fa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/7e785fa)) ### [`v13.1.4`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.4) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.3...v13.1.4) ##### Bug Fixes - **package:** update git-url-parse to version 8.1.0 ([2edd9da](https://renovatebot.com/gh/semantic-release/semantic-release/commit/2edd9da)) ### [`v13.1.3`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.3) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.2...v13.1.3) ##### Bug Fixes - always transform `git+https` url to `https` ([cbf5785](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cbf5785)) ### [`v13.1.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.1...v13.1.2) ##### Bug Fixes - **package:** update [@semantic-release](https://renovatebot.com/gh/semantic-release)/github to version 4.0.2 ([af8c830](https://renovatebot.com/gh/semantic-release/semantic-release/commit/af8c830)) ### [`v13.1.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.1.0...v13.1.1) ##### Bug Fixes - use long option to delete tag in git push ([d820823](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d820823)) ### [`v13.1.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.1.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.0.2...v13.1.0) ##### Bug Fixes - log all core verification errors ([faabffb](https://renovatebot.com/gh/semantic-release/semantic-release/commit/faabffb)) ##### Features - add `tagFormat` option to customize Git tag name ([39536fa](https://renovatebot.com/gh/semantic-release/semantic-release/commit/39536fa)) ### [`v13.0.2`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.0.2) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.0.1...v13.0.2) ##### Bug Fixes - prioritize `GIT_CREDENTIALS` for gtit credentials ([467635b](https://renovatebot.com/gh/semantic-release/semantic-release/commit/467635b)) ### [`v13.0.1`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.0.1) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v13.0.0...v13.0.1) ##### Bug Fixes - hide sensitive info for `Buffer` and `undefined` ([8b3605d](https://renovatebot.com/gh/semantic-release/semantic-release/commit/8b3605d)) ### [`v13.0.0`](https://renovatebot.com/gh/semantic-release/semantic-release/releases/v13.0.0) [Compare Source](https://renovatebot.com/gh/semantic-release/semantic-release/compare/v12.4.1...v13.0.0) ##### Bug Fixes - rename the `--repositoryUrl` CLI option to `--repository-url` ([cb36dd4](https://renovatebot.com/gh/semantic-release/semantic-release/commit/cb36dd4)) ##### Features - get last release with git tags ([d0b304e](https://renovatebot.com/gh/semantic-release/semantic-release/commit/d0b304e)) ##### BREAKING CHANGES - The `--repositoryUrl` CLI options is replaced by `--repository-url` - Remove the `getLastRelease` plugin type The `getLastRelease` plugins will not be called anymore. - Git repository authentication is now mandatory The Git authentication is now mandatory and must be set via `GH_TOKEN`, `GITHUB_TOKEN`, `GL_TOKEN`, `GITLAB_TOKEN` or `GIT_CREDENTIALS` as described in [CI configuration](https://renovatebot.com/gh/semantic-release/semantic-release/blob/caribou/docs/usage/ci-configuration.md#authentication). ##### Migration Guide ##### Make sure the commit associated with the last release is tagged with `vRenovate configuration
:date: Schedule: "before 3am on Monday" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR is stale, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.