stash/vendor/github.com/spf13/cobra/CHANGELOG.md
SmallCoccinelle 45f700d6ea
Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443)
* Upgrade gqlgen to v0.17.2

This enables builds on Go 1.18. github.com/vektah/gqlparser is upgraded
to the newest version too.

Getting this to work is a bit of a hazzle. I had to first remove
vendoring from the repository, perform the upgrade and then re-introduce
the vendor directory. I think gqlgens analysis went wrong for some
reason on the upgrade. It would seem a clean-room installation fixed it.

* Bump project to 1.18

* Update all packages, address gqlgenc breaking changes

* Let `go mod tidy` handle the go.mod file

* Upgrade linter to 1.45.2

* Introduce v1.45.2 of the linter

The linter now correctly warns on `strings.Title` because it isn't
unicode-aware. Fix this by using the suggested fix from x/text/cases
to produce unicode-aware strings.

The mapping isn't entirely 1-1 as this new approach has a larger iface:
it spans all of unicode rather than just ASCII. It coincides for ASCII
however, so things should be largely the same.

* Ready ourselves for errchkjson and contextcheck.

* Revert dockerfile golang version changes for now

Co-authored-by: Kermie <kermie@isinthe.house>
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2022-04-02 18:08:14 +11:00

2.1 KiB

Cobra Changelog

v1.1.3

  • Fix: release-branch.cobra1.1 only: Revert "Deprecate Go < 1.14" to maintain backward compatibility

v1.1.2

Notable Changes

  • Bump license year to 2021 in golden files (#1309) @Bowbaq
  • Enhance PowerShell completion with custom comp (#1208) @Luap99
  • Update gopkg.in/yaml.v2 to v2.4.0: The previous breaking change in yaml.v2 v2.3.0 has been reverted, see go-yaml/yaml#670
  • Documentation readability improvements (#1228 etc.) @zaataylor etc.
  • Use golangci-lint: Repair warnings and errors resulting from linting (#1044) @umarcor

v1.1.1

v1.1.0

Notable Changes

  • Extend Go completions and revamp zsh comp (#1070)
  • Fix man page doc generation - no auto generated tag when cmd.DisableAutoGenTag = true (#1104) @jpmcb
  • Add completion for help command (#1136)
  • Complete subcommands when TraverseChildren is set (#1171)
  • Fix stderr printing functions (#894)
  • fix: fish output redirection (#1247)

v1.0.0

Announcing v1.0.0 of Cobra. 🎉

Notable Changes

  • Fish completion (including support for Go custom completion) @marckhouzam
  • API (urgent): Rename BashCompDirectives to ShellCompDirectives @marckhouzam
  • Remove/replace SetOutput on Command - deprecated @jpmcb
  • add support for autolabel stale PR @xchapter7x
  • Add Labeler Actions @xchapter7x
  • Custom completions coded in Go (instead of Bash) @marckhouzam
  • Partial Revert of #922 @jharshman
  • Add Makefile to project @jharshman
  • Correct documentation for InOrStdin @desponda
  • Apply formatting to templates @jharshman
  • Revert change so help is printed on stdout again @marckhouzam
  • Update md2man to v2.0.0 @pdf
  • update viper to v1.4.0 @umarcor
  • Update cmd/root.go example in README.md @jharshman