Skip to content

TheDotLabs/changelog-generator

Repository files navigation

changelog-generator GitHub GitHub Repo stars npm Twitter Follow

Generates CHANGELOG based on the commits since last tag

💻 Installation

$ npm install -g @apgapg/changelog-generator

❔ Usage

Run following command at the root of your of project (must be a valid git project).

$ changelog-generator

Sample output

Generating CHANGELOG...

git log $(git describe --tags --abbrev=0)..HEAD --pretty=format:'@begin@%s@space@%b@end@'

- [CI/CD] Disable Flutter web build and firebase hosting
- [CI/CD] Reorganize and rename workflows
- [Logout] Clear AppPrefs on logout
- [CI/CD] Update asana action to v3.6.0
Asana Task: [https://app.asana.com/0/1199639699575756/1200107355785896/f](https://app.asana.com/0/1199639699575756/1200107355785896/f)
- [Select Placement] Hide Add-Edit Button

Generated CHANGELOG successfully!!!
Copy paste above to the ./CHANGELOG.md

👍 Contribution

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

✨ Active Contributors

Ayush
Ayush P Gupta

Ayush P Gupta