- changelog: use
git remote
to check if repo has anorigin
remote configured (1a3be0a4) - common: overwrite tag correctly for initial release (#5, 1cbb1f23)
- common: replaces
\r\n
(windows) and\r
mac with\n
(92f82819)Dependabot uses
\r\n
as newlines in commit messages. Now parsing of Dependabot commit messages is possible too.
- common: add conventional commits workflow (6838c63e)
- flash: 0.1.0 -> 0.2.0 (58baaf01)
- testify: 1.6.1 -> 1.7.0 (b4815ff6)
- yaml: 3.0.0-20200615113413-eeeca48fe776 -> 3.0.0-20210107192922-496545a6307b (8883cdb6)
- changelog: make default date in main.go parsable (a0d386bc)
- common: add a dummy date (3ee769bd)
cmd.NewBuildInfo returns an error if the date is empty and aborts the program. This is the case for users installing the binary with .
- changelog: create changelog file in the top level git directory instead of current directory (#2, ccfe76e1)
- changelog: include first release (tag) to history (f37a1f1d)
- changelog: issue link URL in github markdown (4df9cbb8)
Before this fix, the issue link pointed incorrectly to
https://github.com/org/project/issues/#<issueNR>
. Now the URL points tohttps://github.com/org/project/issues/<issueNR>
(without '#').
- changelog: add
-num
option (638ea456)With this option, it is possible to limit the number of releases (tags) that are included in history output.
- changelog: command does not fail when there was no commit since last tag (#1, adbe8e1a)
Release failed with a cryptic git error, when there was no commit since last tag. Now command exits with
no commits since last tag
error message.
- changelog: github issue and commit markdown URLs (cdeb3531)
- changelog: stage buildinfo go files (e6f7a8c6)
- changelog: verify that new version is greater than current (85b778f4)
- changelog: when overriding release version corresponding tag is also overridden (62c99ab1)
- changelog: add version flag
-v
to show version information (4b5090c2)
- changelog: add
BREAKING CHANGE
footer token value to changelog (2e070cd5)Before this change, footer token values for
BREAKING CHANGE
andBREAKING_CHANGE
were ignored. - changelog: version is no longer prefixed with
v
for-history
flag (4a8804f1) - common: documentation for BreakingMessage() method. (9cd0522e)