Wrapper around conventional changelog core package to generate a changelog from a certain git tag in past to any git tag in future.
You will need to have Node.js installed.
$ npm i -g interval-changelog-generator
Print the changelog from a github tag v1.0.0_8_27_18
to v1.0.1_8_28_18
.
$ interval-changelog-generator -t v1.0.0_8_28_18 -f v1.0.0_8_27_18
Example output
<a name="v1.0.0_8_28_18"></a>
## [v1.0.0_8_28_18](github.link) (2018-08-31)
### Features
* **feature-X:** feature X added ([commit](github.link))
$ interval-changelog-generator --help # or -h (see all possibles options)
Usage: interval-changelog-generator [options]
Options:
-v, --version output the version number
-t, --to [tag] to
-f, --from [tag] from
-t, --type [preset] type of preset [angular]
-o, --outfile [file] output file
-h, --help output usage information
MIT.