Repository navigation
usage 6.9.1 - #310879
Merged
Merged
usage 6.9.1#310879
Conversation
botantony
approved these changes
Sep 14, 2026
Contributor
|
馃 An automated task has requested bottles to be published to this PR. Caution Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch. |
This file contains hidden or 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
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.
Created by
brew bumpCreated with
brew bump-formula-pr.Details
release notes
default_subcommand_flags, the lookahead cancelled default routing whenever any later word matched a sibling command or alias, soem -u pkgfailed withUnknownFlag -ujust becausepkgis also a command. Once a default-only flag has been seen, later words are now the default command's arguments:em -u queryparses asem install -u query, as doem -X foo query,em -pu query, and--output query search. A sibling name before any default-only flag still selects it (em query,em -p query), and parent-only flags,--help, and bare invocations stay on the parent. Applied consistently to the Rust library,usage-argv, and the Go runtime; fixes #1417.Changed
github.com/jdx/usage/goandintegrations/cobramodules now declarego 1.26.0(#1421, @sahidvelji). Projects importing the Go runtime or the Cobra integration need Go 1.26 or newer;expr-lang/expris now listed as a direct dependency of the runtime module. No behavior changes.usage generate goemitstype X struct{}for a command with no flags, arguments, or subcommands instead of an empty two-line struct body, matching gofumpt output (#1425, @sahidvelji). Regenerating existing code will show this whitespace-only diff.New Contributors
Full Changelog: jdx/usage@v6.9.0...v6.9.1
馃挌 Sponsor usage
usage is built and maintained by @jdx, an open source developer at entire.io, the title sponsor of his open source work.
If
usagepowers CLI specs, docs, or completions for a tool you maintain or use, please consider becoming an individual or company sponsor. Your support funds ongoing development and helps keep usage fast, free, and independent.View the full release notes at https://github.com/jdx/usage/releases/tag/v6.9.1.