All Versions
9
Latest Version
Avg Release Cycle
30 days
Latest Release
779 days ago

Changelog History

  • v3.1.0

    September 04, 2018
    • ๐Ÿ›  Fix flag settings scope
    • ๐Ÿ›  Fix command flag noempty tag
    • Implement flag handlers
    • โž• Add Cmd.Options.Logger
    • โž• Add Cmd.Options.ExitOnError
    • โž• Add Cmd.Options.ConfigType
  • v3.0.2

    April 01, 2018
    • ๐Ÿ›  Fix slice flag value issue
  • v3.0.1

    April 01, 2018
    • ๐Ÿ›  Fix field index issue
    • ๐Ÿ‘Œ Improve tests and code coverage
    • โž• Add Cmd.exit method
  • v3.0.0

    February 11, 2018
    • [BREAKING CHANGE] Commands require struct tag
    • 0๏ธโƒฃ [BREAKING CHANGE] Unknown arguments cause error as default
    • Implement unknown argument handling
    • Implement noempty arguments
    • โž• Add Cmd.FlagArgs
    • โž• Add Cmd.Options.AnyError
    • ๐Ÿ‘Œ Improve tests and examples
  • v2.2.0

    February 02, 2018
    • ๐Ÿ‘Œ Improve error handling for required flags
    • โž• Add env value to usage content
    • Implement global arguments
    • โž• Add Flag.FormattedArg method
  • v2.1.0

    January 31, 2018
    • ๐Ÿ–จ Implement auto usage and version printing
    • โž• Add Cmd.FlagValue method
    • โž• Add FlagSet.FlagByArg method
    • โž• Add Flag.Value method
  • v2.0.0

    January 15, 2018
    • [BREAKING CHANGE] Change return values for New table function
    • [BREAKING CHANGE] Drop row number argument from Table.AddRow method
    • โž• Add Table.SetRow method
    • ๐Ÿ‘Œ Improve Cmd.usageContent
    • ๐Ÿ›  Fix flag arguments issue
  • v1.0.1

    January 09, 2018
    • ๐Ÿ›  Fix usage issue
    • ๐Ÿ›  Fix indexTo issue
  • v1.0.0

    January 07, 2018
    • ๐ŸŽ‰ Initial release