v0.15.4 - 2023-02-15
- release process (#231)
- ci: add integration test with docker image (#226)
- deps: update module github.com/urfave/cli/v2 to v2.24.3 (#227)
- deps: update module github.com/fatih/color to v1.14.1 (#224)
- deps: update all non-major dependencies (#223)
- new release due to shecksum mismatch. Closes #232
- update changelog for v0.15.3
- update changelog for v0.15.3
- bump docker/login-action to v2. Closes #206
- bump goreleaser/goreleaser-action to v4. Closes #208
v0.15.2 - 2023-01-22
- update changelog for v0.15.2
- update changelog for v0.15.2
- update Go install instructions (#205)
- bump golang to 1.19 (#218)
- deps: update all non-major dependencies (#220)
v0.15.1 - 2021-12-14
- deps: update all non-major dependencies (#179)
- deps: update module github.com/andygrunwald/go-jira to v1.14.0 (#167)
- deps: update module github.com/alecaivazis/survey/v2 to v2.2.16 (#165)
- deps: update module github.com/alecaivazis/survey/v2 to v2.2.15 (#163)
- update changelog for v0.15.1
- ignore .vscode
- deps: update all non-major dependencies docker tags (#168)
v0.15.0 - 2021-07-09
- deps: update module github.com/alecaivazis/survey/v2 to v2.2.14 (#158)
- deps: update module github.com/alecaivazis/survey/v2 to v2.2.13 (#156)
- deps: update module github.com/fatih/color to v1.12.0 (#150)
- deps: update module github.com/fatih/color to v1.11.0 (#149)
- deps: update module github.com/alecaivazis/survey/v2 to v2.2.12 (#147)
- update changelog for v0.15.0
- deps: update alpine docker tag to v3.14.0 (#153)
- Automatic link for gitlab merge requests (#160)
v0.14.2 - 2021-04-16
- add CommitGroupTitleOrder back to Options (#143)
- update changelog for v0.14.2
- deps: update alpine docker tag to v3.13.5 (#144)
v0.14.1 - 2021-04-13
- template: address regression in string functions for template engine (#142)
- update changelog for v0.14.1
- add docker target to Makefile (#138)
- add make release target (#130)
- deps: update alpine docker tag to v3.13.4 (#136)
- add docker image on release and master (#135)
v0.14.0 - 2021-03-28
- update changelog for v0.14.0
- CHANGELOG: regenerate CHANGELOG with type-scope and KAC template (#129)
v0.13.0 - 2021-03-23
- update changelog for v0.13.0
- use ldflags to pass version to build process (#127)
- add support for rendering .Body after .Subject as part of list (#121)
v0.12.0 - 2021-03-20
- update changelog for v0.12.0
- bumps version to v0.12.0
- bump golang to 1.16 (#118)
- ci: add golangci-lint action and apply linting changes (#120)
- allow tag sorting by semver (#124)
JiraIssueId
has been renamed to JiraIssueID
. This impacts the value for pattern_maps
in config.yml
.
-
chore(ci): add golangci-lint action
-
chore(lint): address errcheck lint failures
-
chore(lint): address misspell lint failures
-
chore(lint): address gocritic lint failures
-
chore(lint): address golint lint failures
-
chore(lint): address structcheck lint failures
-
chore(lint): address gosimple lint failures
-
chore(lint): address gofmt lint failures
-
chore(ci): port to official golangci-lint github action
-
Update golangci configuration for better coverage
v0.11.2 - 2021-03-13
--template
and--repository-url
flags not being used (#119)
- update changelog for v0.11.2
- bumps version to v0.11.2
v0.11.1 - 2021-03-12
- short flags: correctly define cli flags with shorthands (#117)
- update readme and changelog for v0.11.1
- bumps version to v0.11.1
v0.11.0 - 2021-03-12
- deps: update all non-major dependencies (#115)
- deps: update module gopkg.in/kyokomi/emoji.v1 to github.com/kyokomi/emoji/v2 (#109)
- deps: update module github.com/urfave/cli to v2 (#107)
- deps: update module github.com/stretchr/testify to v1.7.0 (#103)
- deps: update module gopkg.in/alecaivazis/survey.v1 to github.com/AlecAivazis/survey/v2 (#108)
- init: support OptionAnswer form in survey/v2 (#113)
- update changelog for v0.11.0
- bumps version to v0.11.0
- deps: add initial renovatebot configuration (#102)
v0.10.0 - 2021-01-16
- ignore only git-chglog binary in root and not subfolder
- update changelog for v0.10.0
- bumps version to v0.10.0
- sorts changelog desc and excludes Merge commits
- fix Makefile typo (#82)
- asdf: add asdf install support to README (#79)
- Adds 'Custom' sort_type to CommitGroup (#69)
- enable tag_filter_pattern in config options (#72)
- switch from dep to go mod (#85)
- add option to filter commits in a case insensitive way
- add upperFirst template function
- Add emoji format and some formatters in variables
- Revert "ci: switches to personal GH Token for brew cross repo releases"
- ci: switches to personal GH Token for brew cross repo releases
- Merge pull request #65 from barryib/case-sensitive-option
- Merge pull request #59 from momotaro98/feature/add-emoji-template-in-init
- Merge pull request #66 from barryib/add-upper-first-func
- Merge pull request #68 from unixorn/tweak-readme
0.9.1 - 2019-09-23
0.9.0 - 2019-09-23
- Fixing tests on windows
- Add --tag-filter-pattern flag.
- Merge pull request #44 from evanchaoli/tag-filter
- Merge pull request #41 from StanleyGoldman/fixing-tests-windows
- Merge pull request #37 from ForkingSyndrome/master
0.8.0 - 2019-02-23
- add the contains, hasPrefix, hasSuffix, replace, lower and upper functions to the template functions map
- Merge pull request #34 from atosatto/template-functions
0.7.1 - 2018-11-10
- Panic occured when exec --next-tag with HEAD with tag
0.7.0 - 2018-05-06
- Remove accidentally added
Unreleased.Tag
- Update
changelog
task in Makefile
- Add URL of output example for template style
- Add
--next-tag
flag (experimental)
- Merge pull request #22 from git-chglog/feat/add-preview-style-link
- Merge pull request #21 from git-chglog/feat/next-tag
0.6.0 - 2018-05-04
- Update CHANGELOG template format
- Add tag name header id for keep-a-changelog template
- Merge pull request #20 from git-chglog/feat/kac-template-title-id
0.5.0 - 2018-05-04
- Add unreleased commits section to keep-a-changelog template #15
- Update CHANGELOG template format
- Update template format to human readable
- Add
Unreleased
field toRenderData
- Merge pull request #19 from git-chglog/fix/unreleased-commits
- Merge pull request #18 from ringohub/master
0.4.0 - 2018-04-14
- Add support for Bitbucket
- Merge pull request #17 from git-chglog/feat/bitbucket
0.3.3 - 2018-04-07
- Change to kindly error message when git-tag does not exist
- Merge pull request #16 from git-chglog/fix/empty-tag-handling
0.3.2 - 2018-04-02
- Fix color output bug in windows help command
- Merge pull request #14 from git-chglog/fix/windows-help-color
0.3.1 - 2018-03-15
- fix preview string of commit subject
- Merge pull request #13 from kt3k/feature/fix-preview
0.3.0 - 2018-03-12
- Add helper task for generate CHANGELOG
- Add support for GitLab
- Merge pull request #12 from git-chglog/feat/gitlab
0.2.0 - 2018-03-02
- Fix release flow (retry)
- Add AppVeyor config
- Add template for
Keep a changelog
to the--init
option - Supports vim like
j/k
keybind with item selection of--init
- Merge pull request #11 from git-chglog/develop
- Merge pull request #10 from mattn/fix-test
- Merge pull request #9 from mattn/windows-color
0.1.0 - 2018-02-25
- Fix a bug that
Commit.Revert.Header
is not converted byGitHubProcessor
- Fix error message when
Tag
can not be acquired - Fix
Revert
of template created by Initializer
- Fix release scripts
- Remove unnecessary task
- Add coverage measurement task for local confirmation
- Change release method of git tag on TravisCI
- Refactor
Initializer
to testable
- Supports annotated git-tag and adds
Tag.Subject
field #3 - Remove commit message preview on select format
- Add Git Basic to commit message format
- Add preview to the commit message format of
--init
option
- Merge pull request #8 from git-chglog/feat/0.0.3
- Merge pull request #6 from git-chglog/chore/coverage
- Merge pull request #4 from paralax/patch-1
- Merge pull request #5 from git-chglog/develop
- Merge pull request #1 from git-chglog/develop
0.0.2 - 2018-02-18
- Fix release script
- Add release process
- Fix parsing of revert and body
- Fix timezone in TravisCI
- Add travis configuration
- Add Makefile for task management
- Fix testcase depending on datetime
- Update vendor packages
- Add e2e tests
- Setup gitignore
- Initial commit
- editor: Add Editorconfig
- Fix typo
- Change to return an error if corresponding commit is empty
- Refactor the main logic
- Add cli client
- Add commits in commit version struct
- Add config normalize process
- Add Next and Previous in Tag
- Add MergeCommits and RevertCommits
- First implement