NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #1932 by repository stars
Last release 1 years ago
04 Oct 2025
Ships unpredictably
gaps range from 2 weeks to 3.3 years
Some releases are documented
notes for 8 of 14 stable releases
1 version withdrawn
withdrawn after publishing
8 years old
35 releases · first in 2018
Add fish, PowerShell, and Nushell completion support by @integrii in #102
Full Changelog: v1.7.1...v1.8.0
Nothing published for this version
One column per quarter.
Nothing published for this version
Implemented a fix for a rare condition wherein a positional value overlaps a subcommand with the same name.
This is a follow up v1.7.0 release after rapid re-release of v1.6.0 tag caused go module caching error. This release addresses nearly all known issues
This is a follow up v1.7.0 release after rapid re-release of v1.6.0 tag caused go module caching error. This release addresses nearly all known issues and proposed feature additions of Flaggy while retaining a no-dependency policy.
Nothing published for this version
Nothing published for this version
Nothing published for this version
🎉 First release since May 2022 thanks to AI! 🎉
🎉 First release since May 2022 thanks to AI! 🎉
./app -f one,two,three and ./ -f one -f two -f three will produce three values in the slice. #90completion zsh or completion bash on your app. This is on my default. To disable, use flaggy.DisableCompletion(). #1SortFlagsByLongName() and SortFlagsByLongNameReversed() #69Full Changelog: v1.5.2...v1.6.0
If you would like to use a variable number of arguments at the end of your program without the user specifying -- before the list, you can do this by
If you would like to use a variable number of arguments at the end of your program without the user specifying -- before the list, you can do this by setting flaggy.ShowHelpOnUnexpectedDisable() and then parsing the []string at flaggy.TrailingArguments. For more details, see Issue #79
Nothing published for this version
Nothing published for this version
Comment out comment by @ohzqq in #78
Important! A build error snuck into this release. Please use v1.5.1!
Important! A build error snuck into this release. Please use v1.5.1!
TrailingSubcommand() method to find the last subcommand used by parsers @mattwiller in #75Full Changelog: v1.4.4...v1.5.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixing URL in Unlicense LICENSE file so that pkg.go.dev properly shows documentation for flaggy (it matches the entire license file text)
upping revision because modules are preventing a quick fix to the 1.4.2 branch
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →