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 log-change via npm to use as a cli tool
npm i -g log-change-clilog-change initlog-change new change -i 12 -m "a comment to describe the change" "a second comment"log-change release -v x.y.zlog-change release -v x.y.z -d 2024-01-01 -m "notes for the release"