Skip to content
Go tool that helps creating and manipulating changelogs that comply to the format of Keep a Changelog.
Go Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
changelog
cmd/gochange
.gitignore
.goreleaser.yml
.travis.yml
Gopkg.lock
Gopkg.toml
LICENSE
README.md
go.test.sh

README.md

GoChange

Go tool that helps writing changelogs.

Build Status Go Report Card codecov

Usage

To initialize an empty changelog for your project use the command described below.

gochange init

To add a new entry to the unreleased section of the changelog use the commands described below. The section is determined by the first world in your sentence.

gochange "Added links to navigational page."
gochange "Changed way navigation is handled."
gochange "Deprecated the use of the navigational page."
gochange "Removed links to navigational page."
gochange "Fixed link to navigation page."
gochange "Security navigational page is not longer a threat."

To bump all changes in the unreleased section up to a specific version use the command described below.

gochange release 0.1.0
You can’t perform that action at this time.