ci

changelog-io

Generate ChangeLog

Showing:

Popularity

Downloads/wk

221

GitHub Stars

7

Maintenance

Last Commit

8d ago

Contributors

1

Package

Dependencies

6

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

ChangeLog License NPM version Build Status Coverage Status

Generate changelog with one command.

Install

npm i changelog-io -g

How it works?

If you already have tags and use conventions like this:

  • feature(scope) command message;
  • fix(scope) commit message;
  • docs(scope) commit message;
  • chore(scope) commit message;
  • refactor(scope) commit message;

Or:

  • feature: scope: command message;
  • fix: scope: commit message;
  • docs: scope: commit message;
  • chore: scope: commit message;
  • refactor: scope: commit message;

feature and fix commit messages from previous tag will print out to screen.

How to use?

changelog                       # to log output
changelog version > ChangeLog   # to save output to ChangeLog

API

import changelog from 'changelog-io';

changelog('v1.0.0');
// returns
`
2021.08.25

feature:
- (package) eslint-plugin-putout v9.2.1
- (package) putout v19.0.0
- (changelog) convert ot ESM
`;

License

MIT

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial