Skip to content

Latest commit

 

History

History
461 lines (344 loc) · 17.6 KB

CHANGELOG.md

File metadata and controls

461 lines (344 loc) · 17.6 KB

v0.15.4 - 2023-02-15

Bug Fixes

  • 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)

Chores

  • 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

Bug Fixes

  • typo in readme (#196)
  • deps: update module gopkg.in/yaml.v2 to v3 (#221)

Chores

  • 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

Bug Fixes

  • 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)

Chores

  • update changelog for v0.15.1
  • ignore .vscode
  • deps: update all non-major dependencies docker tags (#168)

v0.15.0 - 2021-07-09

Bug Fixes

  • 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)

Chores

  • update changelog for v0.15.0
  • deps: update alpine docker tag to v3.14.0 (#153)

Features

  • Automatic link for gitlab merge requests (#160)

v0.14.2 - 2021-04-16

Bug Fixes

  • add CommitGroupTitleOrder back to Options (#143)

Chores

  • update changelog for v0.14.2
  • deps: update alpine docker tag to v3.13.5 (#144)

v0.14.1 - 2021-04-13

Bug Fixes

  • template: address regression in string functions for template engine (#142)

Chores

  • 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)

Features

  • add docker image on release and master (#135)

v0.14.0 - 2021-03-28

Chores

  • update changelog for v0.14.0
  • CHANGELOG: regenerate CHANGELOG with type-scope and KAC template (#129)

Features

  • add sprig template functions support (#131)
  • add --sort [TYPE] flag (#78)

v0.13.0 - 2021-03-23

Chores

  • update changelog for v0.13.0
  • use ldflags to pass version to build process (#127)

Features

  • add support for rendering .Body after .Subject as part of list (#121)

v0.12.0 - 2021-03-20

Chores

  • 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)

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.

  • 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

Bug Fixes

  • --template and --repository-url flags not being used (#119)

Chores

  • update changelog for v0.11.2
  • bumps version to v0.11.2

v0.11.1 - 2021-03-12

Bug Fixes

  • short flags: correctly define cli flags with shorthands (#117)

Chores

  • update readme and changelog for v0.11.1
  • bumps version to v0.11.1

v0.11.0 - 2021-03-12

Bug Fixes

  • 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)

Chores

  • update changelog for v0.11.0
  • bumps version to v0.11.0
  • deps: add initial renovatebot configuration (#102)

Features

  • add Jira integration (#52)
  • flag: --path filtering - refs (#62). Closes #35

v0.10.0 - 2021-01-16

Bug Fixes

  • ignore only git-chglog binary in root and not subfolder

Chores

  • 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)

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

Reverts

  • Revert "ci: switches to personal GH Token for brew cross repo releases"
  • ci: switches to personal GH Token for brew cross repo releases

Pull Requests

  • 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

Bug Fixes

  • Fixing tests on windows

Features

  • Add --tag-filter-pattern flag.

Pull Requests

  • 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

Features

  • add the contains, hasPrefix, hasSuffix, replace, lower and upper functions to the template functions map

Pull Requests

  • Merge pull request #34 from atosatto/template-functions

0.7.1 - 2018-11-10

Bug Fixes

  • Panic occured when exec --next-tag with HEAD with tag

Pull Requests

  • Merge pull request #31 from drubin/patch-1
  • Merge pull request #30 from vvakame/fix-panic

0.7.0 - 2018-05-06

Bug Fixes

  • Remove accidentally added Unreleased.Tag

Chores

  • Update changelog task in Makefile

Features

  • Add URL of output example for template style
  • Add --next-tag flag (experimental)

Pull Requests

  • 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

Chores

  • Update CHANGELOG template format

Features

  • Add tag name header id for keep-a-changelog template

Pull Requests

  • Merge pull request #20 from git-chglog/feat/kac-template-title-id

0.5.0 - 2018-05-04

Bug Fixes

  • Add unreleased commits section to keep-a-changelog template #15

Chores

  • Update CHANGELOG template format

Features

  • Update template format to human readable
  • Add Unreleased field to RenderData

Pull Requests

  • Merge pull request #19 from git-chglog/fix/unreleased-commits
  • Merge pull request #18 from ringohub/master

0.4.0 - 2018-04-14

Features

  • Add support for Bitbucket

Pull Requests

  • Merge pull request #17 from git-chglog/feat/bitbucket

0.3.3 - 2018-04-07

Features

  • Change to kindly error message when git-tag does not exist

Pull Requests

  • Merge pull request #16 from git-chglog/fix/empty-tag-handling

0.3.2 - 2018-04-02

Bug Fixes

  • Fix color output bug in windows help command

Pull Requests

  • Merge pull request #14 from git-chglog/fix/windows-help-color

0.3.1 - 2018-03-15

Bug Fixes

  • fix preview string of commit subject

Pull Requests

  • Merge pull request #13 from kt3k/feature/fix-preview

0.3.0 - 2018-03-12

Chores

  • Add helper task for generate CHANGELOG

Features

  • Add support for GitLab

Pull Requests

  • Merge pull request #12 from git-chglog/feat/gitlab

0.2.0 - 2018-03-02

Chores

  • Fix release flow (retry)
  • Add AppVeyor config

Features

  • Add template for Keep a changelog to the --init option
  • Supports vim like j/k keybind with item selection of --init

Pull Requests

  • 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

Bug Fixes

  • Fix a bug that Commit.Revert.Header is not converted by GitHubProcessor
  • Fix error message when Tag can not be acquired
  • Fix Revert of template created by Initializer

Chores

  • Fix release scripts
  • Remove unnecessary task
  • Add coverage measurement task for local confirmation
  • Change release method of git tag on TravisCI

Code Refactoring

  • Refactor Initializer to testable

Features

  • 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

Pull Requests

  • 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

Chores

  • Fix release script
  • Add release process

0.0.1 - 2018-02-18

Bug Fixes

  • Fix parsing of revert and body

Chores

  • 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

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