changelogs.md


conventional-changelog/standard-version

Repository  -  API  -  Source

6.0.1

May 5, 2019

Bug Fixes

  • don't pass args to git rev-parse (1ac72f7)

6.0.0

May 5, 2019

Bug Fixes

  • always pass version to changelog context (#327) (00e3381)
  • deps: update dependency detect-indent to v6 (#341) (234d9dd)
  • deps: update dependency detect-newline to v3 (#342) (02a6093)
  • deps: update dependency figures to v3 (#343) (7208ded)
  • deps: update dependency semver to v6 (#344) (c40487a)
  • deps: update dependency yargs to v13 (#345) (b2c8e59)
  • prevent duplicate headers from being added (#305) (#307) (db2c6e5)

Build System

Features

  • adds configurable conventionalcommits preset (#323) (4fcd4a7)
  • allow a user to provide a custom changelog header (#335) (1c51064)
  • bump minor rather than major, if release is < 1.0.0 (#347) (5d972cf)
  • suggest branch name other than master (#331) (304b49a)
  • update commit msg for when using commitAll (#320) (74a040a)

Tests

  • disable gpg signing in temporary test repositories. (#311) (bd0fcdf)
  • use const based on new eslint rules (#329) (b6d3d13)

BREAKING CHANGES

  • we now bump the minor rather than major if version < 1.0.0; --release-as can be used to bump to 1.0.0.
  • tests are no longer run for Node 6
  • we now use the conventionalcommits preset by default, which directly tracks conventionalcommits.org.

5.0.2

March 16, 2019

5.0.1

February 28, 2019

Bug Fixes

  • make pattern for finding CHANGELOG sections work for non anchors (#292) (b684c78)

5.0.0

February 14, 2019

Bug Fixes

chore

Features

  • adds support for bumping for composer versions (#262) (fee872f)
  • cli application accept path/preset option (#279) (69c62cf)
  • fallback to tags if no meta-information file found (#275) (844cde6)
  • preserve formatting when writing to package.json (#282) (96216da)

BREAKING CHANGES

  • if no package.json, bower.json, etc., is found, we now fallback to git tags
  • removed Node 4/5 from testing matrix

4.4.0

May 21, 2018

Bug Fixes

  • show full tag name in checkpoint (#241) (b4ed4f9)
  • use tagPrefix in CHANGELOG lifecycle step (#243) (a56c7ac)

Features

4.3.0

January 3, 2018

Bug Fixes

  • recommend --tag prerelease for npm publish of prereleases (#196) (709dae1), closes #183
  • use the skip default value for skip cli arg (#211) (3fdd7fa)

Features

  • format-commit-message: support multiple %s in the message (45fcad5)
  • do not update/commit files in .gitignore (#230) (4fd3bc2)
  • publish only if commit+push succeed (#229) (c5e1ee2)

4.2.0

June 12, 2017

Features

4.1.0

June 6, 2017

Features

  • cli: print error and don't run with node <4, closes #124 (d0d71a5)
  • add dry-run mode (#187) (d073353)
  • add prebump, postbump, precommit, lifecycle scripts (#186) (dfd1d12)
  • add support for npm-shrinkwrap.json (#185) (86af7fc)
  • add support for skipping lifecycle steps, polish lifecycle work (#188) (d31dcdb)
  • allow a version # to be provided for release-as, rather than just major, minor, patch. (13eb9cd)

4.0.0

December 2, 2016

Bug Fixes

  • include merge commits in the changelog (#139) (b6e1562)
  • should print message before we bump version (2894bbc)
  • support a wording change made to git status in git v2.9.1 (#140) (80004ec)

Features

  • add support for bumping version # in bower.json (#148) (b788c5f)
  • make tag prefix configurable (#143) (70b20c8)
  • support releasing a custom version, including pre-releases (#129) (068008d)

BREAKING CHANGES

  • merge commits are now included in the CHANGELOG.

3.0.0

October 6, 2016

Bug Fixes

  • check the private field in package.json(#102) (#103) (2ce4160)
  • err: don't fail on stderr output, but print the output to stderr (#110) (f7a4915), closes #91

Chores

  • package.json engines field >=4.0, drop Node 0.10 and 0.12 (28ff65a)

Features

  • options: add --silent flag and option for squelching output (2a3fa61)
  • added support for commitAll option in CLI (#121) (a903f4d)
  • separate cli and defaults from base functionality (34a6a4e)

BREAKING CHANGES

  • drop support for Node < 4.0 to enable usage of new tools and packages.

2.4.0

July 13, 2016

Bug Fixes

  • index.js: use blue figures.info for last checkpoint (#64) (e600b42)

Features

  • changelogStream: use more default opts (#67) (3e0aa84)

2.3.1

June 15, 2016

Bug Fixes

  • commit: fix windows by separating add and commit exec (#55) (f361c46), closes #55 #49

2.3.0

June 2, 2016

Bug Fixes

  • append line feed to end of package.json (#42)(178e001)

Features

  • index.js: add checkpoint for publish script after tag successfully (#47)(e414ed7)
  • add a --no-verify option to prevent git hooks from being verified (#44)(026d844)

2.2.1

May 2, 2016

Bug Fixes

  • upgrade to version of nyc that works with new shelljs(c7ac6e2)

2.2.0

May 1, 2016

Bug Fixes

  • format the annotated tag message (#28)(8f02736)
  • upgraded dependencies, switched back to angular format (fixes #27), pinned shelljs to version that works with nyc (#30)(3f51e94)

Features

  • add --sign flag to sign git commit and tag (#29)(de758bc)

2.1.2

April 11, 2016

Bug Fixes

2.1.1

April 10, 2016

Bug Fixes

  • docs: had a bad URL in package.json, which was breaking all of our links (caa6359)

2.1.0

April 10, 2016

Features

2.0.0

April 9, 2016
  • feat(conventional-changelog-standard): Move to conventional-changelog-standard style. This style lifts the character limit on commit messages, and puts us in a position to make more opinionated decisions in the future. (c7ccadb)

BREAKING CHANGES

  • we no longer accept the preset configuration option.

1.1.0

April 8, 2016

Features

  • cli: use conventional default commit message with version (9fadc5f)
  • rebrand: rebrand recommended-workflow to standard-version (#9) (1f673c0)
  • tests: adds test suite, fixed several Node 0.10 issues along the way (03bd86c)

1.0.0

April 4, 2016

Features

  • initial-release: adds flag for generating CHANGELOG.md on the first release. (b812b44)