urfave/cli v2.3.0 Release Notes

Release Date: 2020-11-01 // over 3 years ago
  • ๐Ÿš€ These release notes were written for the git hash 09ac54c.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bug 'Unable to load file' in altsrc in #1086 via @akramarenkov
    • ๐Ÿ›  Fixed a bug where App.ErrWriter not being initialized in App.Setup() in #1100 via @Nokel81
    • Harmonize BeforeError handling in #1117 via @creekorful
    • ๐Ÿ›  Fixed a bug where the default value is not set in the Destination field in the StringSliceFlag in #1121 via @sgoroshko
    • ๐Ÿ›  Fixed a bug where the version flag was shown unexpectedly on commands with subcommands in #1153 via @lrioth
    • ๐Ÿ›  Fixed a bug where the default StringSlice values would be mutated in #1170 via @tych0
    • ๐Ÿ›  Fixed a bug where values set by environment var are not saved to existing stringslice reference in #1178 via @alexcb
    • ๐Ÿ›  Fixed a bug where fish completion did not respect TakesFile on PathFlags in #1198 via @ErinCall

    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improved ZSH Autocompletion (List files on tab with no completion options) in #1130 via @oleorhagen
    • ๐Ÿ‘Œ Improved help text rendering in #1175 via @imle

    โž• Added

    • โž• Added support for Go 1.14 in #1085 via @lynncyrin
    • โž• Added support for Powershell autocompletion in #1139 via @kirinnee
    • โž• Added support for using Value with TimeStamp flag in #1160 via @vschettino
    • โž• Added ShowSubcommandHelpAndExit to print help for the given subcommand and exit with exit code in #1183 via @knqyf263
    • ๐Ÿ”ฆ Expose the constructor of MapInputSource type in #1194 via @igorrius
    • โž• Added support for a App.Reader that defaults to os.Stdin via #1191 via @stellirin

Previous changes from v2.2.0

  • ๐Ÿš€ These release notes were written for the git hash d648edd

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed zsh completion scripts in #1062 via @zhsj
    • ๐Ÿ›  Fixed description of subcommand to be more consistent in #1054 via @itchyny
    • ๐Ÿ›  Fixed possible runtime panic in slice parsing in #1049 via @saschagrunert
    • ๐Ÿ›  Fixed invalid man page header generation in #1041 via @saschagrunert

    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improved auto-completion instructions and added example gifs in #1059 via @masonj188
    • โœ‚ Removed the author from generated man pages in #1041 via @saschagrunert

    โž• Added

    • โž• Added destination field to StringSliceFlag in #1078 via @davidsbond
    • โž• Added HideHelpCommand. While HideHelp hides both help command and --help flag, HideHelpCommand only hides help command and leave --help flag as-is in #1083 via @AkihiroSuda
    • โž• Added timestampFlag docs in #997 via @drov0
    • โž• Added required flags documentation in #1008 via @lynncyrin, @anberns