All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
10.0.0 (2024-04-26)
- Node >= 18 is required
- conventional-recommended-bump: new
Bumper
exported class (#1218) - cleanup presets interface (#1215)
- git-semver-tags: refactored to use @conventional-changelog/git-client (#1203)
- git-raw-commits: refactored to use @conventional-changelog/git-client (#1199)
- conventional-commits-filter: rewrite to TypeScript (#1178)
- conventional-commits-parser: rewrite to TypeScript (#1126)
- Now all packages, except gulp-conventional-changelog, are ESM-only.
- cleanup presets interface (#1215) (0e4f293)
- conventional-commits-filter: rewrite to TypeScript (#1178) (e0c7b06)
- conventional-commits-parser: rewrite to TypeScript (#1126) (9e280d8)
- conventional-recommended-bump: new
Bumper
exported class (#1218) (0ddc8cd) - drop node 16 support (#1226) (ec69cfd)
- git-raw-commits: refactored to use @conventional-changelog/git-client (#1199) (ba03ffc)
- git-semver-tags: refactored to use @conventional-changelog/git-client (#1203) (7ac1860)
- move from CommonJS to ESM (#1144) (c5b859d)
- conventional-changelog-cli,conventional-recommended-bump,standard-changelog: fix config loading (#1234) (c2c4b3a)
- deps: update dependency meow to v13 (#1190) (862f66b)
9.0.0 (2023-09-08)
- git-semver-tags,conventional-recommended-bump: gitSemverTags and conventionalRecommendedBump now return promises
- standard-changelog: createIfMissing method now returns a promise
- git-semver-tags,conventional-recommended-bump: refactoring to use promises instead of callbacks (#1112) (1697ecd)
- standard-changelog: use promises (#1111) (5015ab7)
8.0.0 (2023-08-26)
- Node >= 16 is required
- Now all presets are exports preset config factory function. conventional-changelog-preset-loader now exports new loadPreset and createPresetLoader functions. If you are using presets indirectly, using preset name, no any changes in configuration needed, just upgrade packages to latest versions.
- drop node 14 support (#1085) (1bce036)
- git-semver-tags,conventional-recommended-bump: define
skip-unstable
option in cli (#1066) (0ffec3f) - unified presets interface (#1045) (8d0ffbe)
7.0.1 (2023-06-06)
7.0.0 (2023-06-06)
- now all promises are native
- Node >= 14 is required
- drop lodash from dependencies where it possible (#959) (a8b4e12)
- drop q from dependencies (#974) (d0e5d59)
6.1.0 (2020-12-30)
6.0.12 (2020-12-30)
6.0.11 (2020-11-05)
Note: Version bump only for package conventional-recommended-bump
6.0.10 (2020-08-12)
Note: Version bump only for package conventional-recommended-bump
6.0.9 (2020-05-08)
6.0.5 (2019-11-14)
Note: Version bump only for package conventional-recommended-bump
6.0.4 (2019-11-07)
6.0.3 (2019-10-24)
Note: Version bump only for package conventional-recommended-bump
6.0.1 (2019-10-02)
Note: Version bump only for package conventional-recommended-bump
6.0.0 (2019-07-29)
- gitSemverTags now takes options followed by callback.
5.0.1 (2019-05-18)
5.0.0 (2019-05-02)
- if ! is in the commit header, it now indicates a BREAKING CHANGE, and the description is used as the body.
4.1.1 (2019-04-11)
- preset load error message should handle objects (fb4a8d1)
4.1.0 (2019-04-10)
- conventionalcommits preset, preMajor config option (#434) (dde12fe)
- conventional-recommended-bump: send options to whatBump (#409) (508d6d6), closes /github.com/lerna/lerna/blob/a6733a2b864cf9d082d080bbd3bfedb04e59b0ab/core/conventional-commits/lib/recommend-version.js#L13-L21
4.0.4 (2018-11-01)
- fix broken release of conventional-recommended-bump (d9267e8)
4.0.3 (2018-11-01)
Note: Version bump only for package conventional-recommended-bump
4.0.2 (2018-11-01)
4.0.1 (2018-08-21)
Note: Version bump only for package conventional-recommended-bump
4.0.0 (2018-06-06)
- Re-use parser options object between components of a preset. For some
presets this may change the behavior of
conventional-recommended-bump
as the parser options object for theconventional-recommended-bump
options within a preset were different than the parser options object for theconventional-changelog
options within a preset.
If you are not using conventional-recommended-bump
, then this is
not a breaking change for you.
3.0.0 (2018-05-29)
- 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).
2.0.9 (2018-04-16)
Note: Version bump only for package conventional-recommended-bump
2.0.8 (2018-03-27)
Note: Version bump only for package conventional-recommended-bump
2.0.7 (2018-03-22)
Note: Version bump only for package conventional-recommended-bump
2.0.6 (2018-02-24)
Note: Version bump only for package conventional-recommended-bump
2.0.5 (2018-02-20)
Note: Version bump only for package conventional-recommended-bump
2.0.4 (2018-02-13)
Note: Version bump only for package conventional-recommended-bump
2.0.3 (2018-02-13)
Note: Version bump only for package conventional-recommended-bump
2.0.2 (2018-02-13)
Note: Version bump only for package conventional-recommended-bump
2.0.1 (2018-02-12)
- conventional-recommended-bump: include missing file in publishing (1481c05)
1.2.1 (2018-02-05)
Note: Version bump only for package conventional-recommended-bump
1.2.0 (2018-01-29)
- allow to specify a tagPrefix in conventional-recommended-bump (f60f86f)
1.1.0 (2017-12-08)
1.0.3 (2017-11-13)
Note: Version bump only for package conventional-recommended-bump
1.0.2 (2017-10-01)
1.0.1 (2017-07-17)
0.3.0 (2016-08-13)
- naming:
releaseAs
=>releaseType
0.2.1 (2016-04-16)
0.2.0 (2016-04-02)
- config: custom config file (aa3747a), closes #6
- verbose: output details of the bump (2311c4a), closes #5
- warn: no new commits since last release (84f5284), closes #4
- verbose:
whatBump
can return an object.result
is anobject
instead of astring
.
0.1.2 (2016-03-10)
0.1.1 (2016-02-23)
0.1.0 (2016-02-08)
0.0.3 (2015-08-12)
- deps: bump and a lot of bugs are fixed (1abc3af)
- deps: bump conventional-commits-filter and fix bug (87639a0)
- deps: modulise conventional-commits-filter (b1eadb9)
0.0.2 (2015-07-03)
- revert: ignore reverted commits (cd87dea)