Skip to content
This repository has been archived by the owner on May 10, 2018. It is now read-only.

chore(deps): update dependency semantic-release to v15 #67

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 7, 2018

This Pull Request updates dependency semantic-release from v12.4.1 to v15.1.7

Release Notes

v13.0.0

Bug Fixes
  • rename the --repositoryUrl CLI option to --repository-url (cb36dd4)
Features
  • get last release with git tags (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.

Migration Guide
Make sure the commit associated with the last release is tagged with v<last_release_version>

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.


v13.0.1

Bug Fixes
  • hide sensitive info for Buffer and undefined (8b3605d)

v13.0.2

Bug Fixes
  • prioritize GIT_CREDENTIALS for gtit credentials (467635b)

v13.1.0

Bug Fixes
  • log all core verification errors (faabffb)
Features
  • add tagFormat option to customize Git tag name (39536fa)

v13.1.1

Bug Fixes
  • use long option to delete tag in git push (d820823)

v13.1.2

Bug Fixes
  • package: update [@​semantic-release]/github to version 4.0.2 (af8c830)

v13.1.3

Bug Fixes
  • always transform git+https url to https (cbf5785)

v13.1.4

Bug Fixes
  • package: update git-url-parse to version 8.1.0 (2edd9da)

v13.1.5

Bug Fixes

v13.2.0

Features
  • add debug logs for git commands (687435b)

v13.3.0

⚠️This release has been deprecated on npm as it was containing an unreported breaking change⚠️

Features
  • add success and fail notification plugins (49f5e70)
  • allow plugins to throw an iterable list of errors (9b2f6bf)

v13.3.1

⚠️This release has been deprecated on npm as it was containing an unreported breaking change⚠️

Bug Fixes
  • fix EPLUGINCONF error details (9dd127b)

v13.4.0

⚠️This release has been deprecated on npm as it was containing an unreported breaking change⚠️

Bug Fixes
  • log current version of semantic-release (f92677b)
  • set repository authentication when repositoryUrl is set as an option (ce1e74f)
Features

v13.4.1

Bug Fixes
  • remove the github plugin from default success and fail hooks (04f3061)

v14.0.0

Features
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:

{
  "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:

{
  "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.


v14.0.1

Bug Fixes
  • do not transform repositoryUrl if it allow to push (305f4ee)

v14.0.2

Bug Fixes

v14.0.3

Bug Fixes
  • allow boolean option to be set in config file (857d418)

v14.0.4

Bug Fixes
  • exclude empty env var value from replacement (20246c0)

v15.0.0

Features
  • add the prepare plugin hook (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.


v15.0.1

Bug Fixes
  • remove unecessary console.log (e5a73d8)

v15.0.2

Bug Fixes
  • exclude prereleases from version retrived by getLastRelease (e4618a2)

v15.0.3

Bug Fixes
  • convert git+https URL in package.json to https (b0b4fc8)
  • use correct debug namespace (6f74dcb)

v15.0.4

Bug Fixes
  • package: update execa to version 0.10.0 (f13ec6a)

v15.1.0

Features
  • allow to use shorthand for repositoryUrl (5f1d530)

v15.1.1

Bug Fixes
  • package: Remove commander.js dependency (#​704) (c84ac15)

v15.1.2

Bug Fixes
  • prevent git CLI to prompt user/password on CI (7c48afa)

v15.1.3

Bug Fixes
  • prevent git prompt before permissions verification (30ee231)
  • remove execa timeout (3c46455)

v15.1.4

Bug Fixes
  • handle case with no last release in history (51e340f)

v15.1.5

Bug Fixes
  • package: update git-url-parse to version 8.3.1 (02746aa)

v15.1.6

Bug Fixes
  • match tag to tagFormat from the begining of the string (31ad231)

v15.1.7

Bug Fixes
  • package: update git-url-parse to version 9.0.0 (7c9ec41)
  • add trailing .git to repositoryUrl only if it's present in the configured URL (cb1f80c)

Commits

v13.0.0

  • d0b304e feat: get last release with git tags
  • cb36dd4 fix: rename the --repositoryUrl CLI option to --repository-url

v13.0.1

  • 8b3605d fix: hide sensitive info for Buffer and undefined

v13.0.2

  • 467635b fix: prioritize GIT_CREDENTIALS for gtit credentials

v13.1.0

  • e3c9bb8 docs: recommend to execute semantic-release via npx
  • dc416b2 docs: explain npx alternatives for Yarn
  • 2f75dff docs: fix image path (#​625)
  • faabffb fix: log all core verification errors
  • 39536fa feat: add tagFormat option to customize Git tag name

v13.1.1

  • d820823 fix: use long option to delete tag in git push

v13.1.2

  • af8c830 fix(package): update @​semantic-release/github to version 4.0.2

v13.1.3

  • cbf5785 fix: always transform git+https url to https

v13.1.4

  • 2edd9da fix(package): update git-url-parse to version 8.1.0
  • 053c9ed test: add test to parse GitLab/Bitbucket URLs with groups

v13.1.5

  • 7e785fa fix: debug log all options

v13.2.0

  • 687435b feat: add debug logs for git commands

v13.3.0

  • 5fd990a docs: fix typo in extending link
  • 2f8d716 docs: make some grammatical, spelling, typo fixes.
  • 9360caf docs: fix minor typo in FAQ
  • 9b2f6bf feat: allow plugins to throw an iterable list of errors
  • 49f5e70 feat: add success and fail notification plugins

v13.3.1

  • d72cfc2 docs: fix typo in travis recipe
  • fcb64e6 docs: remove unnecessary script override in travis recipe
  • 7fbd272 docs: add Travis Build Stages recipe
  • c6e95b0 docs: add CircleCI workflows recipe
  • 51f6e5f docs: simplify travis config
  • c9bd5de docs: simplify GitLAb-ci config
  • 9dd127b fix: fix EPLUGINCONF error details

v13.4.0

  • f92677b fix: log current version of semantic-release
  • 97cb354 feat: improve CLI
  • b6837a2 test: use older version of mockserver
  • ce1e74f fix: set repository authentication when repositoryUrl is set as an option

v13.4.1

  • 8a2ef48 test: revert to mockserver:latest docker container
  • 1b3c51d docs: add missing success and fail options
  • 04f3061 fix: remove the github plugin from default success and fail hooks

v14.0.0

  • 9788fca feat: use `@​semantic-release/githubas default forsuccessandfail` hooks

v14.0.1

  • 305f4ee fix: do not transform repositoryUrl if it allow to push

v14.0.2

v14.0.3

  • ce15b75 chore(package): update xo to version 0.20.0
  • aa724e8 chore(package): simplify xo configuration
  • 4d04901 style: lint
  • 857d418 fix: allow boolean option to be set in config file

v14.0.4

  • 20246c0 fix: exclude empty env var value from replacement

v15.0.0

  • c2beb64 feat: add the prepare plugin hook

v15.0.1

  • a7c187f docs: fix grammar and typos in README, CONTRIBUTING, installation guide, and plugin guide
  • 78f0937 chore(package): update proxyquire to version 2.0.0
  • 50f3c6e docs(README): correct pluralization
  • e5a73d8 fix: remove unecessary console.log

v15.0.2

  • e4618a2 fix: exclude prereleases from version retrived by getLastRelease

v15.0.3

  • 1129d47 docs(configuration): environment variable DEBUG must be set to semantic-release:*, not semantic-release
  • 6f74dcb fix: use correct debug namespace
  • b0b4fc8 fix: convert git+https URL in package.json to https

v15.0.4

  • f13ec6a fix(package): update execa to version 0.10.0

v15.1.0

  • 5f1d530 feat: allow to use shorthand for repositoryUrl

v15.1.1

  • c84ac15 fix(package): Remove commander.js dependency (#​704)

v15.1.2

  • 7c48afa fix: prevent git CLI to prompt user/password on CI

v15.1.3

  • dff0a34 docs: add "Introduction to Semantic Release" article
  • 3c46455 fix: remove execa timeout
  • 30ee231 fix: prevent git prompt before permissions verification

v15.1.4

  • 51e340f fix: handle case with no last release in history

v15.1.5

  • e41726c docs: fix grammar and typos in CI configuration, configuration, and shareable configurations
  • 02746aa fix(package): update git-url-parse to version 8.3.1

v15.1.6

  • a8a07b7 docs: clarify FAQ to publish non-JavaScript packages
  • 31ad231 fix: match tag to tagFormat from the begining of the string

v15.1.7

  • 6172eb8 docs: add plugins to the community list
  • a1138a6 docs: update plugins package name
  • 7c9ec41 fix(package): update git-url-parse to version 9.0.0
  • cb1f80c fix: add trailing .git to repositoryUrl only if it's present in the configured URL

This PR has been generated by Renovate Bot.

@renovate renovate bot force-pushed the renovate/semantic-release-15.x branch 3 times, most recently from 9660644 to 2e1359c Compare March 13, 2018 03:32
@renovate renovate bot force-pushed the renovate/semantic-release-15.x branch 3 times, most recently from d60c6d6 to c49ed62 Compare March 22, 2018 02:02
@renovate renovate bot force-pushed the renovate/semantic-release-15.x branch from c49ed62 to d1a4cfb Compare April 14, 2018 10:41
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant