This repository has been archived by the owner on Feb 5, 2018. It is now read-only.
Releases: conventional-changelog-archived-repos/conventional-changelog-writer
Releases · conventional-changelog-archived-repos/conventional-changelog-writer
v0.2.0
v0.1.1
v0.1.0
v0.0.18
v0.0.17
v0.0.16
v0.0.15
v0.0.14
v0.0.13
v0.0.12
Bug Fixes
- linting (c4f820a)
- cli: options format (ee84623)
- date: should use committerDate not authorDate (34736a2)
- deps: concat-stream should be in devdeps (b8b9909)
- generateOn: should pass the transformed commit (43e27b6)
- options: only apply default transform in certain conditions (56a4c8d)
- reverse: should be the other way (c93276f)
- template: commit template markdown (3dce7ec)
- templates: incase partial is empty also don't ignore default partials (da4936e)
- transform: should work if any field is missing (942975a)
Features
- cli: version can be passed directly as an input (0af838b)
- commit:
raw
object is attached tocommit
(055e22c) - defaults: merge default options and make it less angular (9ca5845), closes #3 #4
- generateOn: by default if
commit.version
is a valid semver (76cd026) - generateOn: if the commit is ignored fall back on the original (8ffe577)
- generateOn: log doesn't have to be generated once (313296c)
- noteGroups: remove and add note title transform (c724189)
- reverse: new options for commits that are poured reversely (466031f)
- transform: if returns a falsy value this commit is ignored (4e7337f)
- version: is not a required field any more (9658b33)
- version: strip leading v by default (dcc7edf)
BREAKING CHANGES
- If
partials
is not empty, it should not ignore header, commit and footer partials. - when there is no commits left for the last block of logs it will still try to generate one. (Assume commits might be rebased or lost but still need a new version).
options.noteGroups
is no longer available. Filter the notes from upstream or inoptions.transform
instead.version
is not a required field and it is moved to thecontext
object. If version is found in the last commit, it will be overwritten.- Previously version number has to be passed as a flag. As a version number is compulsory, it does not make sense for a flag to be compulsory. So if a version number is passed as an input it is still valid.