Releases: gabe565/changelog-generator
Releases · gabe565/changelog-generator
v1.1.3
v1.1.2
Changelog
Features
- 2788494 feat(cmd): Add support for running as a git plugin
- 9feb22c feat(config): Add
-C
shorthand to--repo
flag
Fixes
- 900072f perf: Use Go iterators to loop over commits and tags
Others
- a788c7e chore(config): Rename flag consts
- 4d8af29 chore(deps): update go to v1.23.3 (#26)
- 60d1792 chore(deps): update module github.com/knadh/koanf/providers/file to v1.1.2 (#25)
- 27d0c65 chore(deps): update module github.com/knadh/koanf/v2 to v2.1.2 (#27)
- 8adbb67 chore(git): Improve error text when a git repo isn't found
- c9e8732 chore(goreleaser): Update deprecated config options
- 4698f0d chore: Change import path to
gabe565.com/changelog-generator
- e774400 chore: Change versioning params to optional using cobrax library
- 39dced9 chore: Clean up flag error handling with must library
v1.1.1
v1.1.0
Changelog
Features
- df06027 feat(config): Add
tag.regexp
which can filter tags
Others
- 991e5e8 chore(config): Add "Breaking Changes" section to config example
- a1d34c6 chore(deps): update go to v1.22.4 (#20)
- d386ce0 chore(deps): update golangci/golangci-lint-action action to v6
- 9fdf6f8 chore(deps): update goreleaser/goreleaser-action action to v6
- 87e4eca chore(deps): update module github.com/spf13/cobra to v1.8.1 (#22)
- e69bec0 chore(git):
FindRefs
->FindPreviousTag
v1.0.0
No breaking changes. Releasing v1 since this repo is in a stable state.
Changelog
Features
- d34c9f5 feat(config): Add config file path:
.github/changelog-generator.yaml
- 2d52304 feat(generate): Add manpage generator
- 1ff90ef feat(generate): Add shell completion generator
- a53e443 feat(goreleaser): Add apt, aur, rpm, and brew packages
Fixes
- a5b0834 fix(deps): update module github.com/go-git/go-git/v5 to v5.12.0 (#5)
- 7eb18ec fix(deps): update module github.com/knadh/koanf/v2 to v2.1.1 (#6)
Others
- 41b4ef8 chore(cmd): Add short description
- d4e6a4d chore(cmd): Simplify completion error handling
- e4b7f8c chore(config): Add consts for config flag strings
- bee7761 chore(deps): Bump golang.org/x/net from 0.22.0 to 0.23.0 (#8)
- 39309ed chore(deps): update go to v1.22.2 (#10)
- cd4dc8f chore(deps): update golangci/golangci-lint-action action to v5
- 1d632fa chore(schema): Move to
config.schema.json
[skip ci] - d101a86 chore: Ensure all errors are handled
- c2d9207 ci(publish-schema): Publish the JSON schema to GitHub Pages
v0.2.2
v0.2.1
v0.2.0
Changelog
Fixes
- f9e56a6 fix(cmd): Display error when a positional arg is passed
- a40950a fix(config): Fix GoReleaser files not being detected if path is hardcoded
- 35bc08e fix(config): Load config relative to
--repo
flag - 50321ce fix(config): Skip regexp creation if value is empty
- a4c9cc1 fix: Fix annotated tags being ignored
- 49e9eea fix: Fix error if there are no commits
Others
- e477903 chore(config): Remove global var
v0.1.0
Changelog
Features
- 3fc1156 feat(action): Add
install-only
input - a9c4e8f feat(cmd): Add
--completion
flag - e95c7d6 feat(cmd): Add
--repo
flag - aa95d02 feat(cmd): Add
--version
flag - 20c9c3a feat: Walk parent directories to find
.git
Fixes
- 12ec7e3 fix: Fix panic when no tag exists
Others
- a5cf399 chore(action): Change action title to "Commit Changelog Generator"
- 4cb9141 chore(cmd): Change global flags to local since there are no subcommands
- e7632e7 chore(cmd): Disable main file completion
- d20e264 chore(cmd): Respect configured cobra output
- b99bea7 chore(config): Initialize default config at startup
- 2ca7d6f chore(gitignore): Ignore built binary
- d9f88f5 chore: Print usage if config loading fails
- eb0b8ef refactor(cmd): Split main command logic into packages