All Versions
10
Latest Version
Avg Release Cycle
57 days
Latest Release
105 days ago

Changelog History

  • v1.4.4

    February 17, 2020
    • 🛠 Fixing URL in Unlicense LICENSE file so that pkg.go.dev properly shows documentation for flaggy (it matches the entire license file text)
  • v1.4.3

    January 18, 2020
    • upping revision because modules are preventing a quick fix to the 1.4.2 branch
  • v1.4.2

    January 18, 2020
    • 🛠 Fix for ShowHelpOnUnexpected breaking when go test is run.
  • v1.4.1

    January 14, 2020
    • 🛠 fixed identification of bool flags on nested subcommands. Thanks @ethanmoffat for PR #58!
  • v1.4.0

    November 15, 2019

    Thanks to @ravenpride for his help with this one.

    • 0️⃣ flaggy.DefaultParser.ShowHelpOnUnexpected() now properly throws an error when unexpected arguments are passed from the command line
  • v1.3.0

    October 28, 2019

    📚 This release contains only polish and documentation.

  • v1.2.2

    August 21, 2019
    • 🛠 Fixed: Default values were not showing when program displays help in certain codepaths
  • v1.2.1

    May 17, 2019

    Just a single fix:

    • flaggy.StringSlice was not properly splitting the original string (aaa,bbb,ccc) into a slice. Thanks for the find/fix @ihoegen
  • v1.2.0

    March 20, 2019

    🚀 This is a minor release with only a few fixes:

    • 🛠 Fix module import paths discussed in issue #42
    • ➕ Add DisableShowVersionWithVersion to Parser for convenience (Thanks Jonatan Reiners)
    • Various README changes
    • ✅ Small fixes to some Test output
  • v1.1.0

    September 21, 2018

    🔄 Changelog:

    • 0️⃣ Values now always show the correct default string, even if they were used in your command
    • 📜 Parsers now have a ShowHelpAndExit() function (@ihoegen)
    • 📦 A unintended third party templating package was being used, but has been removed (flaggy has no external dependencies)
    • Implement go.mod at v1