mirror of
https://github.com/git-chglog/git-chglog.git
synced 2026-01-23 10:25:24 +00:00
6.6 KiB
6.6 KiB
CHANGELOG
All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning
Unreleased
v0.12.0 - 2021-03-20
Chore
- bumps version to v0.12.0
- bump golang to 1.16 (#118)
- ci: add golangci-lint action and apply linting changes (#120)
Features
- allow tag sorting by semver (#124)
BREAKING CHANGE
JiraIssueId has been renamed to JiraIssueID. This impacts the value for pattern_maps in config.yml.
v0.11.2 - 2021-03-13
Bug Fixes
--templateand--repository-urlflags not being used (#119)
v0.11.1 - 2021-03-12
Bug Fixes
- short flags: correctly define cli flags with shorthands (#117)
v0.11.0 - 2021-03-12
Features
- add Jira integration (#52)
v0.10.0 - 2021-01-16
BREAKING CHANGE
We adapted the naming schema of the uploaded binaries by adding a v prefix for tags/versions starting from v0.10.0:
# up to 0.9.1
https://github.com/git-chglog/git-chglog/releases/download/<VERSION>/git-chglog_<OS>_<ARCH>
# from v0.10.0
https://github.com/git-chglog/git-chglog/releases/download/v<VERSION>/git-chglog_<OS>_<ARCH>
Bug Fixes
- ignore only git-chglog binary in root and not subfolder
Features
- 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
0.9.1 - 2019-09-23
0.9.0 - 2019-09-23
Bug Fixes
- Fixing tests on windows
Features
- Add --tag-filter-pattern flag.
0.8.0 - 2019-02-23
Features
- add the contains, hasPrefix, hasSuffix, replace, lower and upper functions to the template functions map
0.7.1 - 2018-11-10
Bug Fixes
- Panic occured when exec --next-tag with HEAD with tag
0.7.0 - 2018-05-06
Bug Fixes
- Remove accidentally added
Unreleased.Tag
Features
- Add URL of output example for template style
- Add
--next-tagflag (experimental)
0.6.0 - 2018-05-04
Features
- Add tag name header id for keep-a-changelog template
0.5.0 - 2018-05-04
Bug Fixes
- Add unreleased commits section to keep-a-changelog template #15
Features
- Update template format to human readable
- Add
Unreleasedfield toRenderData
0.4.0 - 2018-04-14
Features
- Add support for Bitbucket 🎉
0.3.3 - 2018-04-07
Features
- Change to kindly error message when git-tag does not exist
0.3.2 - 2018-04-02
Bug Fixes
- Fix color output bug in windows help command
0.3.1 - 2018-03-15
Bug Fixes
- Fix preview string of commit subject (@kt3k)
0.3.0 - 2018-03-12
Features
- Add support for GitLab 🎉
0.2.0 - 2018-03-02
Features
- Add template for
Keep a changelogto the--initoption - Supports vim like
j/kkeybind with item selection of--init
Bug Fixes
- Support Windows colors 🎉 (@mattn)
- Fixed several bugs in Windows
0.1.0 - 2018-02-25
Bug Fixes
- Fix error message when
Tagcan not be acquired - Fix
Revertof template created by Initializer
Code Refactoring
- Refactor
Initializerto testable
Features
- Supports annotated git-tag and adds
Tag.Subjectfield #3 - Remove commit message preview on select format
- Add Git Basic to commit message format
- Add preview to the commit message format of
--initoption
0.0.2 - 2018-02-18
Bug Fixes
- Fix a bug that
Commit.Revert.Headeris not converted byGitHubProcessor
Features
- Add preview to the commit message format of
--initoption
0.0.1 - 2018-02-18
Bug Fixes
- Fix parsing of revert and body
Code Refactoring
- Fix typo
- Change to return an error if corresponding commit is empty
- Refactor the main logic
Features
- 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