Skip to content

Releases: choria-io/fisk

v0.5.1

09 May 12:45
v0.5.1
4229f3e
Compare
Choose a tag to compare

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

25 Apr 13:56
v0.5.0
bf73d70
Compare
Choose a tag to compare

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

08 Feb 12:27
v0.4.0
9809553
Compare
Choose a tag to compare

Enhancements

  • Calculate column width dynamically on larger screens
  • Require go 1.19 and resolve deprecations

v0.3.0

26 Dec 10:14
v0.3.0
3dc0cb4
Compare
Choose a tag to compare

Enhancements

  • Change default templates to CompactMainUsageTemplate

v0.2.1

09 Aug 08:42
v0.2.1
537d6a4
Compare
Choose a tag to compare

Buf Fix

  • Restorage support for 0 as a valid duration in the various Duration handlers

Release 0.2.0

06 Jul 07:52
v0.2.0
31c4e55
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.5...v0.2.0

v0.1.5

27 Jun 09:58
v0.1.5
ede8b65
Compare
Choose a tag to compare

Enhancements

  • Handle more user error scenarios using MustParseWithUsage()

v0.1.4

25 Jun 08:10
v0.1.4
2eca1c7
Compare
Choose a tag to compare

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

17 Jun 11:46
v0.1.3
0da4d16
Compare
Choose a tag to compare

Enhancements

  • Expanded duration strings to include weeks, years and months

v0.1.2

17 Jun 09:38
v0.1.2
63f61ba
Compare
Choose a tag to compare

Enhancements

  • Support UnNegatableBool() types that avoids the --no-flag version of --flag