Skip to content

Semantic versioning

Conventional commits

Linting

Changelog management

keepachangelog

Automatic versioning / releasing

Tools

using git log

see also What are some good ways to manage a changelog using Git?

git log --oneline --decorate --no-merges 0.5.0..HEAD | cut -d' ' -f2- | sed 's/^/* /'

old:

git log --pretty=%s --first-parent  0.2.2..HEAD | sed 's/^/* /g'