Skip to content

Latest commit

 

History

History
944 lines (378 loc) · 32.3 KB

File metadata and controls

944 lines (378 loc) · 32.3 KB

Change Log

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

4.0.0 (2023-06-05)

⚠ BREAKING CHANGES

  • Node >= 14 is required

Code Refactoring

  • drop lodash from dependencies where it possible (#959) (a8b4e12)

3.1.25 (2021-12-24)

Bug Fixes

  • docs: update list of available presets (#871) (2799851)

3.1.24 (2020-11-05)

Note: Version bump only for package conventional-changelog

3.1.23 (2020-08-12)

Note: Version bump only for package conventional-changelog

3.1.22 (2020-06-20)

Note: Version bump only for package conventional-changelog

3.1.21 (2020-05-08)

Note: Version bump only for package conventional-changelog

3.1.20 (2020-05-08)

Note: Version bump only for package conventional-changelog

3.1.16 (2019-11-21)

Note: Version bump only for package conventional-changelog

3.1.15 (2019-11-14)

Note: Version bump only for package conventional-changelog

3.1.14 (2019-11-07)

Note: Version bump only for package conventional-changelog

3.1.13 (2019-10-24)

Note: Version bump only for package conventional-changelog

3.1.11 (2019-10-02)

Note: Version bump only for package conventional-changelog

3.1.10 (2019-07-29)

Note: Version bump only for package conventional-changelog

3.1.9 (2019-05-18)

Note: Version bump only for package conventional-changelog

3.1.8 (2019-05-05)

Note: Version bump only for package conventional-changelog

3.1.7 (2019-05-02)

Note: Version bump only for package conventional-changelog

3.1.6 (2019-05-02)

Note: Version bump only for package conventional-changelog

3.1.5 (2019-04-26)

Note: Version bump only for package conventional-changelog

3.1.4 (2019-04-24)

Note: Version bump only for package conventional-changelog

3.1.3 (2019-04-11)

Note: Version bump only for package conventional-changelog

3.1.2 (2019-04-11)

Note: Version bump only for package conventional-changelog

3.1.1 (2019-04-11)

Note: Version bump only for package conventional-changelog

3.1.0 (2019-04-10)

Features

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

3.0.6 (2019-02-14)

Note: Version bump only for package conventional-changelog

3.0.5 (2018-11-01)

Note: Version bump only for package conventional-changelog

3.0.4 (2018-11-01)

Note: Version bump only for package conventional-changelog

3.0.3 (2018-11-01)

Note: Version bump only for package conventional-changelog

3.0.2 (2018-11-01)

Note: Version bump only for package conventional-changelog

3.0.1 (2018-11-01)

Note: Version bump only for package conventional-changelog

3.0.0 (2018-11-01)

Bug Fixes

  • Upgrade to Lerna 3, fix Node.js v11 error (#385) (cdef282)

chore

BREAKING CHANGES

  • forcing a breaking semver change based on #385

     <a name="2.0.3"></a>
    

2.0.3 (2018-08-21)

Note: Version bump only for package conventional-changelog

   <a name="2.0.2"></a>

2.0.2 (2018-08-21)

Note: Version bump only for package conventional-changelog

2.0.1 (2018-06-06)

Note: Version bump only for package conventional-changelog

2.0.0 (2018-05-29)

Chores

  • package: set Node requirement to oldest supported LTS (#329) (cae2fe0)

BREAKING CHANGES

  • package: Set the package's minimum required Node version to be the oldest LTS currently supported by the Node Release working group. At this time, that is Node 6 (which is in its Maintenance LTS phase).

1.1.24 (2018-04-16)

Note: Version bump only for package conventional-changelog

1.1.23 (2018-03-28)

Note: Version bump only for package conventional-changelog

1.1.22 (2018-03-27)

Note: Version bump only for package conventional-changelog

1.1.21 (2018-03-27)

Note: Version bump only for package conventional-changelog

1.1.20 (2018-03-27)

Note: Version bump only for package conventional-changelog

1.1.19 (2018-03-22)

Note: Version bump only for package conventional-changelog

1.1.18 (2018-03-03)

Note: Version bump only for package conventional-changelog

1.1.17 (2018-02-24)

Note: Version bump only for package conventional-changelog

1.1.16 (2018-02-20)

Note: Version bump only for package conventional-changelog

1.1.15 (2018-02-13)

Note: Version bump only for package conventional-changelog

1.1.14 (2018-02-13)

Note: Version bump only for package conventional-changelog

1.1.13 (2018-02-13)

Note: Version bump only for package conventional-changelog

1.1.12 (2018-02-12)

Bug Fixes

  • conventional-changelog: support scoped presets (0f08267)

1.1.11 (2018-02-05)

Note: Version bump only for package conventional-changelog

1.1.10 (2018-01-29)

Note: Version bump only for package conventional-changelog

1.1.9 (2017-12-18)

Note: Version bump only for package conventional-changelog

1.1.8 (2017-12-08)

Note: Version bump only for package conventional-changelog

1.1.7 (2017-11-13)

Note: Version bump only for package conventional-changelog

1.1.6 (2017-10-01)

1.1.5 (2017-09-01)

1.1.4 (2017-07-17)

1.1.3 (2017-03-11)

1.1.0 (2016-02-13)

1.0.2 (2016-02-13)

1.0.1 (2016-02-05)

1.0.0 (2016-02-05)

Bug Fixes

  • bin: no cli anymore (65a9f4b)
  • cli: print the stack if verbose (81860ab)

Features

  • module: broken down into smaller modules (48580b0)

BREAKING CHANGES

  • module: Presets have their own repos. cli and core have their own repos. This one is a pure wrapper. In the core, a new api options.config is added.

0.5.3 (2015-12-25)

Bug Fixes

  • defaults: do not throw if no package.json found (906a904), closes #123

0.5.2 (2015-12-23)

Features

  • preset: relax JSHint message requirements (5aa5e32), closes #129

0.5.1 (2015-10-20)

Bug Fixes

  • options: fix losing parserOpts without preset (e6a9cf3), closes #116

0.5.0 (2015-09-30)

Bug Fixes

  • unknown-host: fallback to use the whole repo url (514c4e2), closes #98

Features

  • dep: bump conventional-changelog-writer to ^0.4.1 (cbfb222)
  • pkg: load closest package.json by default (5942809), closes #91
  • template: add scope to breaking changes (d2fdd44), closes #93

BREAKING CHANGES

  • dep: Use the new conventional-changelog-writer syntax. notes in noteGroups is not an array of simple string any more but object. You must use note.text to access the equivalent of previous note.

0.4.3 (2015-09-04)

Bug Fixes

  • cli: require at the correct directory (feceb8b)
  • cli: require file with absolute path (7f68b3e), closes #96
  • error: emit error if there is any async (831c960)
  • preset: if scope is * for angular it should be ignored (91094c9)
  • templates: add a missing newline after notes (e1ae4b2)

0.4.2 (2015-08-17)

Bug Fixes

  • preset: jshint may contain BREAKING CHANGE footer (2683cee)

0.4.1 (2015-08-15)

Features

  • hosts: add support for gitlab.com repositories (bc1746b), closes #86 #88

0.4.0 (2015-08-15)

Features

0.3.2 (2015-08-13)

Bug Fixes

  • pkg: should always read package.json (fcaac48)
  • preset: should still work if preset is wrong (bc8240e)

Features

  • context: attach your packageData (7138206)

0.3.1 (2015-08-11)

Bug Fixes

  • cli: gracefully handle it if infile is ENOENT (12f2889)

0.3.0 (2015-08-09)

Bug Fixes

  • ember: when cannot find header in pr (9d833fd)
  • err: better error handling (7f0e3f5)
  • preset: gitRawCommitsOpts should be counted (2bb4b47)
  • previousTag: incase there is no commits in the first release (8d9f363)

Features

  • compareLink: link version numbers to compare (f0dbadb)
  • context: attach gitSemverTags (ac098a3), closes #79
  • finalizeContext: context.previousVersion defaults to a previous version of generated log (a2df9ca)
  • preset: add ember (0ccb8da)
  • preset: add express (c4b20b1)
  • preset: add jscs (1313d55)

BREAKING CHANGES

  • options.transform is a function instead of a stream. This is more elegant and easier to handle any error.

0.2.1 (2015-07-24)

Features

  • transform: put the default from presets to core (946c1da)

0.2.0 (2015-07-24)

Features

  • releaseCount: replace allBlocks (fd1ce9d)

Performance Improvements

  • context: use the parsed host type if possible (305b3d5)

BREAKING CHANGES

  • allBlocks is removed. Use releaseCount instead.

0.1.3 (2015-07-22)

Bug Fixes

  • preset: work if more than two semver tags (b8ad049)

0.1.2 (2015-07-22)

Bug Fixes

  • pkg.transform: transform should be performed before normalizing pkgData (7c59bfd)
  • pkgRepo: get version even if no repo.type (1016e08), closes #74 #75

0.1.0 (2015-07-20)

Stable version

0.1.0-beta.3 (2015-07-17)

Bug Fixes

  • cli: map pkg.path correctly (c9a59a7)

0.1.0-beta.2 (2015-07-17)

Bug Fixes

  • parserOpts: options.warn should overwrite preset.parserOpts.warn (94f40cf)
  • parserOpts: preset.parserOpts should overwrite hostOpts (8bb7451)
  • preset: no length limit for eslint (70b1a76)

Features

BREAKING CHANGES

  • options.pkg is now an object. options.pkg.path is the path of the package.json and options.pkg.transform is the function to transform the package.json.

0.1.0-beta.1 (2015-07-15)

Bug Fixes

  • stream: is object mode if writerOpts.includeDetails is true (38e3faa)

Features

  • owner: add context.owner support (87d60b4)

0.1.0-alpha.3 (2015-07-06)

Bug Fixes

  • conventional-commits-writer -> conventional-changelog-writer (aa6cbd6)
  • hosts: spelling mistake of host bitbucket (1e30d54), closes #68 #69

Features

  • angular: add new revert opts for the parser (9e15f01)
  • preset: add jshint (384e6ce)

0.1.0-alpha.2 (2015-06-29)

Bump deps and fix #64

0.1.0-alpha.1 (2015-06-24)

Bug Fixes

  • err: emit error if there is any in gitRawCommits and conventionalCommitsParser (00ac3c1)

Features

BREAKING CHANGES

  • This module is rewritten so API is changed and it is not backward compatible. Please check docs and all the submodules including git-raw-commits, conventional-commits-parser and conventional-changelog-writer for more information.

<a name"0.0.17">

0.0.17 (2015-04-03)

Bump deps

<a name"0.0.16">

0.0.16 (2015-03-19)

Bug Fixes

  • git: generate the correct cmd of git log when there is no tags (dcd7551f, closes #47, #48)

<a name"0.0.15">

0.0.15 (2015-03-19)

Bug Fixes

  • log: correct out put for options.from and options.to (31ddb112, closes #47)

<a name"0.0.14">

0.0.14 (2015-03-14)

Bug Fixes

  • writeLog: fix require statement for Writer (a478f806)

<a name"0.0.13">

0.0.13 (2015-03-13)

Bug Fixes

  • first commit: add first commit to changelog (386cd404)
  • git: use --abbrev=0 to only get tag from same branch (69cfb5c6)
  • header: fix no <a> if options.repository is provided (7cb5cb56, closes #26)
  • pkg: handle the situation where package.json cannot be found (518bc56e)
  • version: default version is read from package.json properly (f684b9be)

Features

  • defaults: version and repository are read from package.json (cb1feb7d, closes #38)

0.0.11 "reorder" (2014-05-28)

Features

  • changelog: add versionText, patchVersionText options (9d8e0548)

Breaking Changes

Removed versionLink and patchVersionLink options, and went back to the default title output from 0.0.9.

If you wish to have a link to your version, simply customize the versionText and patchVersionText options.

(9d8e0548)

0.0.10 "revise" (2014-05-28)

Bug Fixes

  • changelog: put commit range into quotes so it can fetch commits with special characters (76e2f185, closes #10)

Features

  • changelog: add support for scope with spaces (b5e43b75, closes #9)
  • git: allow period-separated closing and lowercase closing (6835af55)
  • writer: add tag hyperlink support (9640cc27)

0.0.9 "change" (2014-05-06)

Bug Fixes

  • changelog: make sure breaking changes are separated by two newlines (85152160)

Features

  • changelog: also add Resolves #xx to closes section (06ff3ea9)

0.0.8 "refine" (2014-04-10)

Features

  • changelog: change options.codename to options.subtitle (a00fea52)

0.0.7 "delta" (2014-04-10)

Features

  • changelog: add options.codename (01f40cb6)

0.0.6 (2014-01-23)

Bug Fixes

0.0.5 (2014-01-23)

Miscellaneous

  • More specific errors given through done callback
  • Improved logging

0.0.4 (2014-01-04)

Bug Fixes

0.0.2 (2014-01-04)

Features