6.0.3 • Published 3 years ago

@semantic-release/changelog v6.0.3

Weekly downloads
187,475
License
MIT
Repository
github
Last release
3 years ago

@semantic-release/changelog

semantic-release plugin to create or update a changelog file.

Build Status npm latest version npm next version

StepDescription
verifyConditionsVerify the changelogFile and changelogTitle options configuration.
prepareCreate or update a changelog file in the local project directory with the changelog content created in the generate notes step.

Install

$ npm install @semantic-release/changelog -D

Usage

The plugin can be configured in the semantic-release configuration file:

{
  "plugins": [
    "@semantic-release/commit-analyzer",
    "@semantic-release/release-notes-generator",
    [
      "@semantic-release/changelog",
      {
        "changelogFile": "docs/CHANGELOG.md"
      }
    ],
    [
      "@semantic-release/git",
      {
        "assets": ["docs/CHANGELOG.md"]
      }
    ]
  ]
}

With this example, for each release, a docs/CHANGELOG.md will be created or updated.

Configuration

Options

OptionsDescriptionDefault
changelogFileFile path of the changelog.CHANGELOG.md
changelogTitleTitle of the changelog file (first line of the file).-

Examples

When used with the @semantic-release/git or @semantic-release/npm plugins the @semantic-release/changelog plugin must be called first in order to update the changelog file so the @semantic-release/git and @semantic-release/npm plugins can include it in the release.

{
  "plugins": [
    "@semantic-release/commit-analyzer",
    "@semantic-release/release-notes-generator",
    "@semantic-release/changelog",
    "@semantic-release/npm",
    "@semantic-release/git"
  ]
}
@tractorzoom/semantic-release-configdocuments-service-apipromo-design-system@html-validate/semantic-releasesemantic-release-trustflight-config@lansweeper/semantic-release-config@droplt/core@openpatch/semantic-releasevm-patternlibrary@test-babu-library/aifian-babu@test-aifian-library/aifian_storybook_babu@coobeet/semantic-release-configtest-semantic-release-yakovlevyuri-2@wishlez/semantic-release@araclx/semantic-release@vodyani/semantic-release@amag-ch/sap_pipeline_semantic_release_configuration_npm@infinitebrahmanuniverse/nolb-_sema@adfinis-sygroup/semantic-release-configcitymapjob-web-appdh-test-cafe-automation-library@everything-registry/sub-chunk-818@peakfijn/config-release-expo@peakfijn/config-release-laravel@peakfijn/expo-semantic-release@do-killer/convert-to-excel-extensions@healform/liquidt1t4n-releasetest-library-huygurwp-releasetelar-coretelar-mvcstarwars-names-kshzhspire-plugin-semantic-releasetest-release-actionvalues-coverageverdaccio-redis-search-patchverdaccio-install-counts@calebboyd/semantic-release-config@call-a3/semantic-release@bluebase/code-standards@peakfijn/config-release@peakfijn/config-release-reactj-stalk_frontjenkinesist-user-experiencejava-projectkahana-libkuzzle-plugin-s3ihau-bid-expiration-materializerhungry-hungry-hippoibm-scchomebridge-cisco-collaboration-deviceshmd2v-fork-xhd-wallet-apihf-liquidgrooveshop-media-streamh-scriptsinnostark-design-systemlinterhub.schemamapkit-tokenmathaddlivup-toolslctoan-test-releasemaxweldsouza-test-repo@waldronmatt/semantic-release-config@warungpintar/warlock@washingtondc/release@widergy/semantic-release-app-config@widergy/semantic-release-package-config@werkzeugkiste/release-config@wfp/fonts@webtorrent/semantic-release-config@wrench/semantic-release-changelog@wowjob/ui@xerox/semantic-release-config@twipped/semrel-config@truehome/semantic-release-config@un/fonts@tiwariav/semantic-release-config@tmcb/release@theunderscorer/nx-semantic-release@ticklepoke/sayjs@trustflight/semantic-release-config@trustflight/semantic-release-npm-config@typed-ember/semantic-release-config@txo/semantic-release@tnlcommunity/release-config-actions@tnlcommunity/release-config-general@tnlcommunity/release-config-helm@tnlcommunity/release-config-javascript-actions@toptal/davinci-engine@telar/mvc@terrestris/shogun-e2e-tests@timobechtel/style@tmware/semantic-release-npm-github-publish@tpzdsp/semantic-release-config-dsp@traverson/semantic-release-config@tpz-dsp/semantic-release-config-dsp@th3s4mur41/release-config
6.0.3

3 years ago

6.0.2

3 years ago

6.0.1

4 years ago

6.0.0

4 years ago

5.0.1

6 years ago

5.0.0

6 years ago

4.0.0

6 years ago

3.0.6

6 years ago

3.0.5

6 years ago

3.0.4

6 years ago

3.0.3

7 years ago

3.0.2

7 years ago

3.0.1

7 years ago

3.0.0

7 years ago

2.1.2

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.3

7 years ago

2.0.2

7 years ago

2.0.1

8 years ago

2.0.0

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago