Releases: choria-io/fisk
Releases · choria-io/fisk
v0.5.1
Bug Fixes
- Various bug fixes in plugin support for complex applications
- Improve bash completion
New Contributors
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Enhancements
- Show global flags only when
--help
is passed to improve UX on larger commands
- Experimental support for CLI plugins that call external tools
v0.4.0
Enhancements
- Calculate column width dynamically on larger screens
- Require go 1.19 and resolve deprecations
v0.3.0
Enhancements
- Change default templates to
CompactMainUsageTemplate
v0.2.1
Buf Fix
- Restorage support for
0
as a valid duration in the various Duration handlers
v0.1.5
Enhancements
- Handle more user error scenarios using
MustParseWithUsage()
v0.1.4
Enhancements
- A new application level parse function
MustParseWithUsage()
that tries to improve the UX of calling commands requiring sub commands or with missing flags and arguments
Bug Fixes
- Do not render an empty
Flags
section in usage when there is only hidden flags
v0.1.3
Enhancements
- Expanded duration strings to include weeks, years and months
v0.1.2
Enhancements
- Support
UnNegatableBool()
types that avoids the --no-flag
version of --flag