Skip to content

TOML-based CLI for CHANGELOG branch-compatible tracking

License

Notifications You must be signed in to change notification settings

diltdicker/log-change

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Log-Change

log-change is a JavaScript cli application for those that want to manually control the Changelogs and release notes of their application, while simultaneously not wanting to deal with the headache of tracking multiple changes across various branches and merges. log-change solves this by keeping your individual changes with your repsective branch via tracking code changes via change files that you can merge without worry upon release.

Install

Install log-change via npm to use as a cli tool

npm i -g log-change-cli

Initialize Changelog

log-change init

Create new Change

log-change new change -i  12 -m "a comment to describe the change" "a second comment"

Update Changelog with new Release

log-change release -v x.y.z
log-change release -v x.y.z -d 2024-01-01 -m "notes for the release"