Detalhes do pacote

zl-conventional-changelog-conventionalcommits

conventional-changelog conventionalcommits.org preset

conventional-changelog, conventionalcommits.org, preset

readme (leia-me)

Build Status Coverage Status

conventionalcommits.org convention

A concrete implementation of the specification described at conventionalcommits.org for automated CHANGELOG generation and version management.

Indirect Usage (as preset)

Use the Conventional Changelog CLI Quick Start with the -p conventionalcommits option.

Direct Usage (as a base preset so you can customize it)

If you want to use this package directly and pass options, you can use the Conventional Changelog CLI Quick Start and with the --config or -n parameter, pass a js config that looks like this

'use strict'
const config = require('conventional-changelog-conventionalcommits')

module.exports = config({
    "issuePrefixes": ["TEST-"],
    "issueUrlFormat": "myBugTracker.com/{prefix}{id}"
})

or json config like that:

{
    "options": {
        "preset": {
            "name": "conventionalchangelog",
            "issuePrefixes": ["TEST-"],
            "issueUrlFormat": "myBugTracker.com/{prefix}{id}"
        }
    }
}

This last json config way passes the preset object to the conventional-changelog-preset-loader package, that in turn, passes this same preset object as the config for the conventional-changelog-conventionalcommits.

See conventional-changelog-config-spec for available configuration options.

changelog (log de mudanças)

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.5.0 (2020-11-05)

Features

  • conventionalcommits: allow matching scope (#669) (e01e027)

4.4.0 (2020-08-12)

Features

  • templates: if hash is nullish, do not display in CHANGELOG (#664) (f10256c)

4.3.1 (2020-06-20)

Bug Fixes

  • deps: update dependency compare-func to v2 (#647) (de4f630)
  • pass config to parserOpts and writerOpts (73c7a1b)

4.3.0 (2020-05-08)

Features

  • add support for 'feature' as alias for 'feat' (#582) (94c40f7)

4.2.3 (2019-11-07)

Bug Fixes

  • revertPattern match default git revert format (#545) (fe449f8)

4.2.2 (2019-10-24)

Bug Fixes

  • deps: update lodash to fix security issues (#535) (ac43f51)

4.2.0 (2019-10-02)

Bug Fixes

  • preset, conventionalcommits: fix handling conventionalcommits preset without config object (c0566ce), closes #512
  • preset, conventionalcommits: pass issuePrefixes to parser (#510) (958d243)
  • use full commit hash in commit link (7a60dec), closes #476

Features

  • sort sections of CHANGELOG based on priority (#513) (a3acc32)

4.1.0 (2019-07-29)

Bug Fixes

  • preset, conventionalcommits: Ensure proper substitutions for the conventionalcommit preset by using commit context for values where possible. (#463) (0b7ed0b)

Features

  • preset, conventionalcommits: add handling of issue prefixes (#498) (85c17bb)

4.0.0 (2019-05-18)

Bug Fixes

  • Recommend a patch bump for features when preMajor is enabled (#452) (3d0a520)
  • feat!: BREAKING CHANGES are important and should be prioritized (#464) (f8adba2), closes #464

BREAKING CHANGES

  • moved BREAKING CHANGES to top of template.

3.0.2 (2019-05-05)

Bug Fixes

  • don't require 'host' and 'repository' when deciding whether to render URLs (#447) (83dff7a)
  • if ! and BREAKING CHANGE were used, notes would populate twice (#446) (63d8cbe)

3.0.1 (2019-05-02)

Bug Fixes

  • add add-bang-notes to files list (7e4e4d2)

3.0.0 (2019-05-02)

Features

  • ! without BREAKING CHANGE should be treated as major (#443) (cf22d70)

BREAKING CHANGES

  • if ! is in the commit header, it now indicates a BREAKING CHANGE, and the description is used as the body.

2.0.0 (2019-04-26)

Bug Fixes

Features

BREAKING CHANGES

  • a ! character at the end of type will now be omitted

1.1.2 (2019-04-24)

Bug Fixes

  • Downgrade node 10.x dependency to 6.9.0 dependency (#437) (ded5a30)

1.1.1 (2019-04-11)

Note: Version bump only for package conventional-changelog-conventionalcommits

1.1.0 (2019-04-10)

Bug Fixes

Features

  • conventionalcommits preset, preMajor config option (#434) (dde12fe)
  • creating highly configurable preset, based on conventionalcommits.org (#421) (f2fb240)