-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update module github.com/spf13/cobra to v1.4.0 #262
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/github.com-spf13-cobra-1.x
branch
from
January 20, 2022 20:02
110c412
to
21c22c7
Compare
renovate
bot
force-pushed
the
renovate/github.com-spf13-cobra-1.x
branch
from
January 25, 2022 13:23
21c22c7
to
d34a6e0
Compare
renovate
bot
force-pushed
the
renovate/github.com-spf13-cobra-1.x
branch
2 times, most recently
from
February 9, 2022 20:27
13aefcc
to
fce1e8f
Compare
renovate
bot
force-pushed
the
renovate/github.com-spf13-cobra-1.x
branch
from
March 11, 2022 16:25
fce1e8f
to
58690b9
Compare
renovate
bot
changed the title
Update module github.com/spf13/cobra to v1.3.0
Update module github.com/spf13/cobra to v1.4.0
Mar 11, 2022
renovate
bot
force-pushed
the
renovate/github.com-spf13-cobra-1.x
branch
from
March 29, 2022 10:04
58690b9
to
37b282e
Compare
renovate
bot
force-pushed
the
renovate/github.com-spf13-cobra-1.x
branch
from
April 17, 2022 05:25
37b282e
to
97b43d7
Compare
renovate
bot
force-pushed
the
renovate/github.com-spf13-cobra-1.x
branch
2 times, most recently
from
April 17, 2022 14:14
b88358c
to
c602ff2
Compare
renovate
bot
force-pushed
the
renovate/github.com-spf13-cobra-1.x
branch
from
May 7, 2022 08:43
c602ff2
to
4961563
Compare
renovate
bot
force-pushed
the
renovate/github.com-spf13-cobra-1.x
branch
from
May 7, 2022 09:58
4961563
to
1b9a3c1
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.2.1
->v1.4.0
Release Notes
spf13/cobra
v1.4.0
Compare Source
Winter 2022 Release ❄️
Another season, another release!
Goodbye viper! 🐍 🚀
The core Cobra library no longer requires Viper and all of its indirect dependencies. This means that Cobra's dependency tree has been drastically thinned! The Viper dependency was included because of the
cobra
CLI generation tool. This tool has migrated tospf13/cobra-cli
.It's pretty unlikely you were importing and using the bootstrapping CLI tool as part of your application (after all, it's just a tool to get going with core
cobra
).But if you were, replace occurrences of
with
And in your
go.mod
, you'll want to also include this dependency:Again, the maintainers do not anticipate this being a breaking change to users of the core
cobra
library, so minimal work should be required for users to integrate with this new release. Moreover, this means the dependency tree for your application using Cobra should no longer require dependencies that were inherited from Viper. Huzzah! 🥳If you'd like to read more
Documentation 📝
@latest
: https://github.com/spf13/cobra/pull/1576Other 💭
Shoutout to our awesome contributors helping to make this cobra release possible!!
@spf13 @marckhouzam @johnSchnake @jpmcb @liggitt @umarcor @hiljusti @marians @shyim @htroisi
v1.3.0
Compare Source
v1.3.0 - The Fall 2021 release 🍁
Completion fixes & enhancements 💇🏼
In
v1.2.0
, we introduced a new model for completions. Thanks to everyone for trying it, giving feedback, and providing numerous fixes! Continue to work with the new model as the old one (as noted in code comments) will be deprecated in a coming release.DisableFlagParsing
now triggers custom completions for flag names #1161help
completion formatting improvements & fixes #1444help
example: short desc are now capitalized and removes extra spacing from long description #1455menu-complete
,menu-complete-backward
andinsert-completions
. These descriptions are now purposefully removed in support of this model. #1509~/.cobra.yaml
. Log messageUsing config file: ~/.cobra.yaml
now printed to stderr #1510completion
command #1541__complete
command for programs without subcommands #1563Generator changes ⚙️
Thanks to @spf13 for providing a number of changes to the Cobra generator tool, streamlining it for new users!
none
New Features ⭐
MatchAll
allows combining several PositionalArgs to work in concert. This now allows for enabling composingPositionalArgs
#896Bug Fixes 🐛
init
boilerplates #1463 #1552 #1557Testing 👀
args_test
#1426golangci-lint
github action #1477Security 🔏
v1.10.0
viper
: https://github.com/spf13/cobra/issues/1538. This will be patched in a future releaseDocumentation 📝
projects_using_cobra.md
file: #1377 #1501 #1454--author
flag is specified #1009shell_completions.md
has an easier to use snippet for copying and pasting shell completions #1372Other 💭
cpuguy83/go-md2man
to v2.0.1 #1460lesser
typo from the GPL-2.0 license #880Thank you to all our amazing contributors ⭐🐍🚀
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.